diff options
Diffstat (limited to '')
154 files changed, 13044 insertions, 7501 deletions
diff --git a/src/lib/libcrypto/Attic/Makefile b/src/lib/libcrypto/Attic/Makefile index cda9de0ac9..bb8eaa036c 100644 --- a/src/lib/libcrypto/Attic/Makefile +++ b/src/lib/libcrypto/Attic/Makefile | |||
| @@ -6,43 +6,41 @@ DIR= crypto | |||
| 6 | TOP= .. | 6 | TOP= .. |
| 7 | CC= cc | 7 | CC= cc |
| 8 | INCLUDE= -I. -I$(TOP) -I../include | 8 | INCLUDE= -I. -I$(TOP) -I../include |
| 9 | # INCLUDES targets sudbirs! | ||
| 9 | INCLUDES= -I.. -I../.. -I../../include | 10 | INCLUDES= -I.. -I../.. -I../../include |
| 10 | CFLAG= -g | 11 | CFLAG= -g |
| 11 | INSTALL_PREFIX= | ||
| 12 | OPENSSLDIR= /usr/local/ssl | ||
| 13 | INSTALLTOP= /usr/local/ssl | ||
| 14 | MAKEDEPPROG= makedepend | 12 | MAKEDEPPROG= makedepend |
| 15 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | 13 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) |
| 16 | MAKEFILE= Makefile | 14 | MAKEFILE= Makefile |
| 17 | RM= rm -f | 15 | RM= rm -f |
| 18 | AR= ar r | 16 | AR= ar r |
| 19 | 17 | ||
| 18 | RECURSIVE_MAKE= [ -n "$(SDIRS)" ] && for i in $(SDIRS) ; do \ | ||
| 19 | (cd $$i && echo "making $$target in $(DIR)/$$i..." && \ | ||
| 20 | $(MAKE) -e TOP=../.. DIR=$$i INCLUDES='${INCLUDES}' $$target ) || exit 1; \ | ||
| 21 | done; | ||
| 22 | |||
| 20 | PEX_LIBS= | 23 | PEX_LIBS= |
| 21 | EX_LIBS= | 24 | EX_LIBS= |
| 22 | 25 | ||
| 23 | CFLAGS= $(INCLUDE) $(CFLAG) | 26 | CFLAGS= $(INCLUDE) $(CFLAG) |
| 24 | 27 | ASFLAGS= $(INCLUDE) $(ASFLAG) | |
| 28 | AFLAGS=$(ASFLAGS) | ||
| 25 | 29 | ||
| 26 | LIBS= | 30 | LIBS= |
| 27 | 31 | ||
| 28 | SDIRS= md2 md5 sha mdc2 hmac ripemd \ | ||
| 29 | des rc2 rc4 rc5 idea bf cast \ | ||
| 30 | bn ec rsa dsa dh dso engine aes \ | ||
| 31 | buffer bio stack lhash rand err objects \ | ||
| 32 | evp asn1 pem x509 x509v3 conf txt_db pkcs7 pkcs12 comp ocsp ui krb5 | ||
| 33 | |||
| 34 | GENERAL=Makefile README crypto-lib.com install.com | 32 | GENERAL=Makefile README crypto-lib.com install.com |
| 35 | 33 | ||
| 36 | LIB= $(TOP)/libcrypto.a | 34 | LIB= $(TOP)/libcrypto.a |
| 37 | SHARED_LIB= libcrypto$(SHLIB_EXT) | 35 | SHARED_LIB= libcrypto$(SHLIB_EXT) |
| 38 | LIBSRC= cryptlib.c mem.c mem_clr.c mem_dbg.c cversion.c ex_data.c tmdiff.c cpt_err.c ebcdic.c uid.c o_time.c o_str.c | 36 | LIBSRC= cryptlib.c mem.c mem_clr.c mem_dbg.c cversion.c ex_data.c tmdiff.c cpt_err.c ebcdic.c uid.c o_time.c o_str.c o_dir.c |
| 39 | LIBOBJ= cryptlib.o mem.o mem_clr.o mem_dbg.o cversion.o ex_data.o tmdiff.o cpt_err.o ebcdic.o uid.o o_time.o o_str.o | 37 | LIBOBJ= cryptlib.o mem.o mem_clr.o mem_dbg.o cversion.o ex_data.o tmdiff.o cpt_err.o ebcdic.o uid.o o_time.o o_str.o o_dir.o $(CPUID_OBJ) |
| 40 | 38 | ||
| 41 | SRC= $(LIBSRC) | 39 | SRC= $(LIBSRC) |
| 42 | 40 | ||
| 43 | EXHEADER= crypto.h tmdiff.h opensslv.h opensslconf.h ebcdic.h symhacks.h \ | 41 | EXHEADER= crypto.h tmdiff.h opensslv.h opensslconf.h ebcdic.h symhacks.h \ |
| 44 | ossl_typ.h | 42 | ossl_typ.h |
| 45 | HEADER= cryptlib.h buildinf.h md32_common.h o_time.h o_str.h $(EXHEADER) | 43 | HEADER= cryptlib.h buildinf.h md32_common.h o_time.h o_str.h o_dir.h $(EXHEADER) |
| 46 | 44 | ||
| 47 | ALL= $(GENERAL) $(SRC) $(HEADER) | 45 | ALL= $(GENERAL) $(SRC) $(HEADER) |
| 48 | 46 | ||
| @@ -59,148 +57,136 @@ buildinf.h: ../Makefile | |||
| 59 | echo " #define DATE \"`LC_ALL=C LC_TIME=C date`\""; \ | 57 | echo " #define DATE \"`LC_ALL=C LC_TIME=C date`\""; \ |
| 60 | echo '#endif' ) >buildinf.h | 58 | echo '#endif' ) >buildinf.h |
| 61 | 59 | ||
| 60 | x86cpuid-elf.s: x86cpuid.pl perlasm/x86asm.pl | ||
| 61 | $(PERL) x86cpuid.pl elf $(CFLAGS) $(PROCESSOR) > $@ | ||
| 62 | x86cpuid-cof.s: x86cpuid.pl perlasm/x86asm.pl | ||
| 63 | $(PERL) x86cpuid.pl coff $(CFLAGS) $(PROCESSOR) > $@ | ||
| 64 | x86cpuid-out.s: x86cpuid.pl perlasm/x86asm.pl | ||
| 65 | $(PERL) x86cpuid.pl a.out $(CFLAGS) $(PROCESSOR) > $@ | ||
| 66 | |||
| 67 | uplink.o: ../ms/uplink.c | ||
| 68 | $(CC) $(CFLAGS) -c -o $@ ../ms/uplink.c | ||
| 69 | |||
| 70 | uplink-cof.s: ../ms/uplink.pl | ||
| 71 | $(PERL) ../ms/uplink.pl coff > $@ | ||
| 72 | |||
| 73 | x86_64cpuid.s: x86_64cpuid.pl | ||
| 74 | $(PERL) x86_64cpuid.pl $@ | ||
| 75 | ia64cpuid.s: ia64cpuid.S | ||
| 76 | $(CC) $(CFLAGS) -E ia64cpuid.S > $@ | ||
| 77 | |||
| 62 | testapps: | 78 | testapps: |
| 63 | if echo ${SDIRS} | fgrep ' des '; \ | 79 | [ -z "$(THIS)" ] || ( if echo ${SDIRS} | fgrep ' des '; \ |
| 64 | then cd des && $(MAKE) CC='$(CC)' INCLUDES='${INCLUDES}' CFLAG='${CFLAG}' INSTALLTOP='${INSTALLTOP}' PEX_LIBS='${PEX_LIBS}' EX_LIBS='${EX_LIBS}' BN_ASM='${BN_ASM}' DES_ENC='${DES_ENC}' SHA1_ASM_OBJ='${SHA1_ASM_OBJ}' MD5_ASM_OBJ='${MD5_ASM_OBJ}' RMD160_ASM_OBJ='${RMD160_ASM_OBJ}' BF_ENC='${BF_ENC}' CAST_ENC='${CAST_ENC}' RC4_ENC='${RC4_ENC}' RC5_ENC='${RC5_ENC}' AR='${AR}' PROCESSOR='${PROCESSOR}' PERL='${PERL}' RANLIB='${RANLIB}' des; fi | 80 | then cd des && $(MAKE) -e des; fi ) |
| 65 | cd pkcs7 && $(MAKE) CC='$(CC)' INCLUDES='${INCLUDES}' CFLAG='${CFLAG}' INSTALLTOP='${INSTALLTOP}' PEX_LIBS='${PEX_LIBS}' EX_LIBS='${EX_LIBS}' BN_ASM='${BN_ASM}' DES_ENC='${DES_ENC}' SHA1_ASM_OBJ='${SHA1_ASM_OBJ}' MD5_ASM_OBJ='${MD5_ASM_OBJ}' RMD160_ASM_OBJ='${RMD160_ASM_OBJ}' BF_ENC='${BF_ENC}' CAST_ENC='${CAST_ENC}' RC4_ENC='${RC4_ENC}' RC5_ENC='${RC5_ENC}' AR='${AR}' PROCESSOR='${PROCESSOR}' PERL='${PERL}' RANLIB='${RANLIB}' testapps | 81 | [ -z "$(THIS)" ] || ( cd pkcs7 && $(MAKE) -e testapps ); |
| 82 | @if [ -z "$(THIS)" ]; then $(MAKE) -f $(TOP)/Makefile reflect THIS=$@; fi | ||
| 66 | 83 | ||
| 67 | subdirs: | 84 | subdirs: |
| 68 | @for i in $(SDIRS) ;\ | 85 | @target=all; $(RECURSIVE_MAKE) |
| 69 | do \ | ||
| 70 | (cd $$i && echo "making all in crypto/$$i..." && \ | ||
| 71 | $(MAKE) CC='$(CC)' INCLUDES='${INCLUDES}' CFLAG='${CFLAG}' INSTALLTOP='${INSTALLTOP}' PEX_LIBS='${PEX_LIBS}' EX_LIBS='${EX_LIBS}' BN_ASM='${BN_ASM}' DES_ENC='${DES_ENC}' SHA1_ASM_OBJ='${SHA1_ASM_OBJ}' MD5_ASM_OBJ='${MD5_ASM_OBJ}' RMD160_ASM_OBJ='${RMD160_ASM_OBJ}' BF_ENC='${BF_ENC}' CAST_ENC='${CAST_ENC}' RC4_ENC='${RC4_ENC}' RC5_ENC='${RC5_ENC}' AR='${AR}' PROCESSOR='${PROCESSOR}' PERL='${PERL}' RANLIB='${RANLIB}' all ) || exit 1; \ | ||
| 72 | done; | ||
| 73 | 86 | ||
| 74 | files: | 87 | files: |
| 75 | $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO | 88 | $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO |
| 76 | @for i in $(SDIRS) ;\ | 89 | @target=files; $(RECURSIVE_MAKE) |
| 77 | do \ | ||
| 78 | (cd $$i && echo "making 'files' in crypto/$$i..." && \ | ||
| 79 | $(MAKE) PERL='${PERL}' files ); \ | ||
| 80 | done; | ||
| 81 | 90 | ||
| 82 | links: | 91 | links: |
| 83 | @$(PERL) $(TOP)/util/mklink.pl ../include/openssl $(EXHEADER) | 92 | @$(PERL) $(TOP)/util/mklink.pl ../include/openssl $(EXHEADER) |
| 84 | @$(PERL) $(TOP)/util/mklink.pl ../test $(TEST) | 93 | @$(PERL) $(TOP)/util/mklink.pl ../test $(TEST) |
| 85 | @$(PERL) $(TOP)/util/mklink.pl ../apps $(APPS) | 94 | @$(PERL) $(TOP)/util/mklink.pl ../apps $(APPS) |
| 86 | @for i in $(SDIRS); do \ | 95 | @target=links; $(RECURSIVE_MAKE) |
| 87 | (cd $$i && echo "making links in crypto/$$i..." && \ | ||
| 88 | $(MAKE) CC='$(CC)' INCLUDES='${INCLUDES}' CFLAG='${CFLAG}' INSTALLTOP='${INSTALLTOP}' PEX_LIBS='${PEX_LIBS}' EX_LIBS='${EX_LIBS}' BN_ASM='${BN_ASM}' DES_ENC='${DES_ENC}' SHA1_ASM_OBJ='${SHA1_ASM_OBJ}' MD5_ASM_OBJ='${MD5_ASM_OBJ}' RMD160_ASM_OBJ='${RMD160_ASM_OBJ}' BF_ENC='${BF_ENC}' CAST_ENC='${CAST_ENC}' RC4_ENC='${RC4_ENC}' RC5_ENC='${RC5_ENC}' AR='${AR}' PERL='${PERL}' links ); \ | ||
| 89 | done; | ||
| 90 | 96 | ||
| 91 | lib: $(LIBOBJ) | 97 | # lib: and $(LIB): are splitted to avoid end-less loop |
| 98 | lib: $(LIB) | ||
| 99 | @touch lib | ||
| 100 | $(LIB): $(LIBOBJ) | ||
| 92 | $(AR) $(LIB) $(LIBOBJ) | 101 | $(AR) $(LIB) $(LIBOBJ) |
| 93 | $(RANLIB) $(LIB) || echo Never mind. | 102 | $(RANLIB) $(LIB) || echo Never mind. |
| 94 | @touch lib | ||
| 95 | 103 | ||
| 96 | shared: buildinf.h lib subdirs | 104 | shared: buildinf.h lib subdirs |
| 97 | @if [ -n "$(SHARED_LIBS)" ]; then \ | 105 | if [ -n "$(SHARED_LIBS)" ]; then \ |
| 98 | egrep 'define OPENSSL_FIPS' $(TOP)/include/openssl/opensslconf.h > /dev/null || \ | ||
| 99 | (cd ..; $(MAKE) $(SHARED_LIB)); \ | 106 | (cd ..; $(MAKE) $(SHARED_LIB)); \ |
| 100 | fi | 107 | fi |
| 101 | 108 | ||
| 102 | libs: | 109 | libs: |
| 103 | @for i in $(SDIRS) ;\ | 110 | @target=lib; $(RECURSIVE_MAKE) |
| 104 | do \ | ||
| 105 | (cd $$i && echo "making libs in crypto/$$i..." && \ | ||
| 106 | $(MAKE) CC='$(CC)' CFLAG='${CFLAG}' INSTALL_PREFIX='${INSTALL_PREFIX}' INSTALLTOP='${INSTALLTOP}' PEX_LIBS='${PEX_LIBS}' EX_LIBS='${EX_LIBS}' AR='${AR}' lib ); \ | ||
| 107 | done; | ||
| 108 | |||
| 109 | tests: | ||
| 110 | @for i in $(SDIRS) ;\ | ||
| 111 | do \ | ||
| 112 | (cd $$i && echo "making tests in crypto/$$i..." && \ | ||
| 113 | $(MAKE) CC='$(CC)' CFLAG='${CFLAG}' INSTALLTOP='${INSTALLTOP}' PEX_LIBS='${PEX_LIBS}' EX_LIBS='${EX_LIBS}' AR='${AR}' tests ); \ | ||
| 114 | done; | ||
| 115 | 111 | ||
| 116 | install: | 112 | install: |
| 113 | @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... | ||
| 117 | @headerlist="$(EXHEADER)"; for i in $$headerlist ;\ | 114 | @headerlist="$(EXHEADER)"; for i in $$headerlist ;\ |
| 118 | do \ | 115 | do \ |
| 119 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ | 116 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ |
| 120 | chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i ); \ | 117 | chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i ); \ |
| 121 | done; | 118 | done; |
| 122 | @for i in $(SDIRS) ;\ | 119 | @target=install; $(RECURSIVE_MAKE) |
| 123 | do \ | ||
| 124 | (cd $$i && echo "making install in crypto/$$i..." && \ | ||
| 125 | $(MAKE) CC='$(CC)' CFLAG='${CFLAG}' INSTALL_PREFIX='${INSTALL_PREFIX}' INSTALLTOP='${INSTALLTOP}' PEX_LIBS='${PEX_LIBS}' EX_LIBS='${EX_LIBS}' install ); \ | ||
| 126 | done; | ||
| 127 | 120 | ||
| 128 | lint: | 121 | lint: |
| 129 | @for i in $(SDIRS) ;\ | 122 | @target=lint; $(RECURSIVE_MAKE) |
| 130 | do \ | ||
| 131 | (cd $$i && echo "making lint in crypto/$$i..." && \ | ||
| 132 | $(MAKE) CC='$(CC)' CFLAG='${CFLAG}' INSTALLTOP='${INSTALLTOP}' PEX_LIBS='${PEX_LIBS}' EX_LIBS='${EX_LIBS}' lint ); \ | ||
| 133 | done; | ||
| 134 | 123 | ||
| 135 | depend: | 124 | depend: |
| 136 | if [ ! -f buildinf.h ]; then touch buildinf.h; fi # fake buildinf.h if it does not exist | 125 | @[ -z "$(THIS)" -o -f buildinf.h ] || touch buildinf.h # fake buildinf.h if it does not exist |
| 137 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDE) $(DEPFLAG) -- $(PROGS) $(LIBSRC) | 126 | @[ -z "$(THIS)" ] || $(MAKEDEPEND) -- $(CFLAG) $(INCLUDE) $(DEPFLAG) -- $(PROGS) $(LIBSRC) |
| 138 | if [ ! -s buildinf.h ]; then rm buildinf.h; fi | 127 | @[ -z "$(THIS)" -o -s buildinf.h ] || rm buildinf.h |
| 139 | @for i in $(SDIRS) ;\ | 128 | @[ -z "$(THIS)" ] || (set -e; target=depend; $(RECURSIVE_MAKE) ) |
| 140 | do \ | 129 | @if [ -z "$(THIS)" ]; then $(MAKE) -f $(TOP)/Makefile reflect THIS=$@; fi |
| 141 | (cd $$i && echo "making depend in crypto/$$i..." && \ | ||
| 142 | $(MAKE) MAKEFILE='${MAKEFILE}' INCLUDES='${INCLUDES}' CFLAG='${CFLAG}' DEPFLAG='${DEPFLAG}' MAKEDEPPROG='${MAKEDEPPROG}' KRB5_INCLUDES='${KRB5_INCLUDES}' PERL='${PERL}' depend ); \ | ||
| 143 | done; | ||
| 144 | 130 | ||
| 145 | clean: | 131 | clean: |
| 146 | rm -f buildinf.h *.o */*.o *.obj lib tags core .pure .nfs* *.old *.bak fluff | 132 | rm -f buildinf.h *.s *.o */*.o *.obj lib tags core .pure .nfs* *.old *.bak fluff |
| 147 | @for i in $(SDIRS) ;\ | 133 | @target=clean; $(RECURSIVE_MAKE) |
| 148 | do \ | ||
| 149 | (cd $$i && echo "making clean in crypto/$$i..." && \ | ||
| 150 | $(MAKE) CC='$(CC)' CFLAG='${CFLAG}' INSTALLTOP='${INSTALLTOP}' PEX_LIBS='${PEX_LIBS}' EX_LIBS='${EX_LIBS}' clean ); \ | ||
| 151 | done; | ||
| 152 | 134 | ||
| 153 | dclean: | 135 | dclean: |
| 154 | $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) >Makefile.new | 136 | $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) >Makefile.new |
| 155 | mv -f Makefile.new $(MAKEFILE) | 137 | mv -f Makefile.new $(MAKEFILE) |
| 156 | @for i in $(SDIRS) ;\ | 138 | @target=dclean; $(RECURSIVE_MAKE) |
| 157 | do \ | ||
| 158 | (cd $$i && echo "making dclean in crypto/$$i..." && \ | ||
| 159 | $(MAKE) PERL='${PERL}' CC='$(CC)' CFLAG='${CFLAG}' INSTALLTOP='${INSTALLTOP}' PEX_LIBS='${PEX_LIBS}' EX_LIBS='${EX_LIBS}' dclean ); \ | ||
| 160 | done; | ||
| 161 | 139 | ||
| 162 | # DO NOT DELETE THIS LINE -- make depend depends on it. | 140 | # DO NOT DELETE THIS LINE -- make depend depends on it. |
| 163 | 141 | ||
| 164 | cpt_err.o: ../include/openssl/bio.h ../include/openssl/crypto.h | 142 | cpt_err.o: ../include/openssl/bio.h ../include/openssl/crypto.h |
| 165 | cpt_err.o: ../include/openssl/e_os2.h ../include/openssl/err.h | 143 | cpt_err.o: ../include/openssl/e_os2.h ../include/openssl/err.h |
| 166 | cpt_err.o: ../include/openssl/lhash.h ../include/openssl/opensslconf.h | 144 | cpt_err.o: ../include/openssl/lhash.h ../include/openssl/opensslconf.h |
| 167 | cpt_err.o: ../include/openssl/opensslv.h ../include/openssl/safestack.h | 145 | cpt_err.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h |
| 168 | cpt_err.o: ../include/openssl/stack.h ../include/openssl/symhacks.h cpt_err.c | 146 | cpt_err.o: ../include/openssl/safestack.h ../include/openssl/stack.h |
| 147 | cpt_err.o: ../include/openssl/symhacks.h cpt_err.c | ||
| 169 | cryptlib.o: ../e_os.h ../include/openssl/bio.h ../include/openssl/buffer.h | 148 | cryptlib.o: ../e_os.h ../include/openssl/bio.h ../include/openssl/buffer.h |
| 170 | cryptlib.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h | 149 | cryptlib.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h |
| 171 | cryptlib.o: ../include/openssl/err.h ../include/openssl/lhash.h | 150 | cryptlib.o: ../include/openssl/err.h ../include/openssl/lhash.h |
| 172 | cryptlib.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h | 151 | cryptlib.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h |
| 173 | cryptlib.o: ../include/openssl/safestack.h ../include/openssl/stack.h | 152 | cryptlib.o: ../include/openssl/ossl_typ.h ../include/openssl/safestack.h |
| 174 | cryptlib.o: ../include/openssl/symhacks.h cryptlib.c cryptlib.h | 153 | cryptlib.o: ../include/openssl/stack.h ../include/openssl/symhacks.h cryptlib.c |
| 154 | cryptlib.o: cryptlib.h | ||
| 175 | cversion.o: ../e_os.h ../include/openssl/bio.h ../include/openssl/buffer.h | 155 | cversion.o: ../e_os.h ../include/openssl/bio.h ../include/openssl/buffer.h |
| 176 | cversion.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h | 156 | cversion.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h |
| 177 | cversion.o: ../include/openssl/err.h ../include/openssl/lhash.h | 157 | cversion.o: ../include/openssl/err.h ../include/openssl/lhash.h |
| 178 | cversion.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h | 158 | cversion.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h |
| 179 | cversion.o: ../include/openssl/safestack.h ../include/openssl/stack.h | 159 | cversion.o: ../include/openssl/ossl_typ.h ../include/openssl/safestack.h |
| 180 | cversion.o: ../include/openssl/symhacks.h buildinf.h cryptlib.h cversion.c | 160 | cversion.o: ../include/openssl/stack.h ../include/openssl/symhacks.h buildinf.h |
| 161 | cversion.o: cryptlib.h cversion.c | ||
| 181 | ebcdic.o: ../include/openssl/e_os2.h ../include/openssl/opensslconf.h ebcdic.c | 162 | ebcdic.o: ../include/openssl/e_os2.h ../include/openssl/opensslconf.h ebcdic.c |
| 182 | ex_data.o: ../e_os.h ../include/openssl/bio.h ../include/openssl/buffer.h | 163 | ex_data.o: ../e_os.h ../include/openssl/bio.h ../include/openssl/buffer.h |
| 183 | ex_data.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h | 164 | ex_data.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h |
| 184 | ex_data.o: ../include/openssl/err.h ../include/openssl/lhash.h | 165 | ex_data.o: ../include/openssl/err.h ../include/openssl/lhash.h |
| 185 | ex_data.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h | 166 | ex_data.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h |
| 186 | ex_data.o: ../include/openssl/safestack.h ../include/openssl/stack.h | 167 | ex_data.o: ../include/openssl/ossl_typ.h ../include/openssl/safestack.h |
| 187 | ex_data.o: ../include/openssl/symhacks.h cryptlib.h ex_data.c | 168 | ex_data.o: ../include/openssl/stack.h ../include/openssl/symhacks.h cryptlib.h |
| 169 | ex_data.o: ex_data.c | ||
| 188 | mem.o: ../e_os.h ../include/openssl/bio.h ../include/openssl/buffer.h | 170 | mem.o: ../e_os.h ../include/openssl/bio.h ../include/openssl/buffer.h |
| 189 | mem.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h | 171 | mem.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h |
| 190 | mem.o: ../include/openssl/err.h ../include/openssl/lhash.h | 172 | mem.o: ../include/openssl/err.h ../include/openssl/lhash.h |
| 191 | mem.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h | 173 | mem.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h |
| 192 | mem.o: ../include/openssl/safestack.h ../include/openssl/stack.h | 174 | mem.o: ../include/openssl/ossl_typ.h ../include/openssl/safestack.h |
| 193 | mem.o: ../include/openssl/symhacks.h cryptlib.h mem.c | 175 | mem.o: ../include/openssl/stack.h ../include/openssl/symhacks.h cryptlib.h |
| 176 | mem.o: mem.c | ||
| 194 | mem_clr.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h | 177 | mem_clr.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h |
| 195 | mem_clr.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h | 178 | mem_clr.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h |
| 196 | mem_clr.o: ../include/openssl/safestack.h ../include/openssl/stack.h | 179 | mem_clr.o: ../include/openssl/ossl_typ.h ../include/openssl/safestack.h |
| 197 | mem_clr.o: ../include/openssl/symhacks.h mem_clr.c | 180 | mem_clr.o: ../include/openssl/stack.h ../include/openssl/symhacks.h mem_clr.c |
| 198 | mem_dbg.o: ../e_os.h ../include/openssl/bio.h ../include/openssl/buffer.h | 181 | mem_dbg.o: ../e_os.h ../include/openssl/bio.h ../include/openssl/buffer.h |
| 199 | mem_dbg.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h | 182 | mem_dbg.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h |
| 200 | mem_dbg.o: ../include/openssl/err.h ../include/openssl/lhash.h | 183 | mem_dbg.o: ../include/openssl/err.h ../include/openssl/lhash.h |
| 201 | mem_dbg.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h | 184 | mem_dbg.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h |
| 202 | mem_dbg.o: ../include/openssl/safestack.h ../include/openssl/stack.h | 185 | mem_dbg.o: ../include/openssl/ossl_typ.h ../include/openssl/safestack.h |
| 203 | mem_dbg.o: ../include/openssl/symhacks.h cryptlib.h mem_dbg.c | 186 | mem_dbg.o: ../include/openssl/stack.h ../include/openssl/symhacks.h cryptlib.h |
| 187 | mem_dbg.o: mem_dbg.c | ||
| 188 | o_dir.o: ../e_os.h ../include/openssl/e_os2.h ../include/openssl/opensslconf.h | ||
| 189 | o_dir.o: LPdir_unix.c o_dir.c o_dir.h | ||
| 204 | o_str.o: ../e_os.h ../include/openssl/e_os2.h ../include/openssl/opensslconf.h | 190 | o_str.o: ../e_os.h ../include/openssl/e_os2.h ../include/openssl/opensslconf.h |
| 205 | o_str.o: o_str.c o_str.h | 191 | o_str.o: o_str.c o_str.h |
| 206 | o_time.o: ../include/openssl/e_os2.h ../include/openssl/opensslconf.h o_time.c | 192 | o_time.o: ../include/openssl/e_os2.h ../include/openssl/opensslconf.h o_time.c |
| @@ -209,10 +195,10 @@ tmdiff.o: ../e_os.h ../include/openssl/bio.h ../include/openssl/buffer.h | |||
| 209 | tmdiff.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h | 195 | tmdiff.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h |
| 210 | tmdiff.o: ../include/openssl/err.h ../include/openssl/lhash.h | 196 | tmdiff.o: ../include/openssl/err.h ../include/openssl/lhash.h |
| 211 | tmdiff.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h | 197 | tmdiff.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h |
| 212 | tmdiff.o: ../include/openssl/safestack.h ../include/openssl/stack.h | 198 | tmdiff.o: ../include/openssl/ossl_typ.h ../include/openssl/safestack.h |
| 213 | tmdiff.o: ../include/openssl/symhacks.h ../include/openssl/tmdiff.h cryptlib.h | 199 | tmdiff.o: ../include/openssl/stack.h ../include/openssl/symhacks.h |
| 214 | tmdiff.o: tmdiff.c | 200 | tmdiff.o: ../include/openssl/tmdiff.h cryptlib.h tmdiff.c |
| 215 | uid.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h | 201 | uid.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h |
| 216 | uid.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h | 202 | uid.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h |
| 217 | uid.o: ../include/openssl/safestack.h ../include/openssl/stack.h | 203 | uid.o: ../include/openssl/ossl_typ.h ../include/openssl/safestack.h |
| 218 | uid.o: ../include/openssl/symhacks.h uid.c | 204 | uid.o: ../include/openssl/stack.h ../include/openssl/symhacks.h uid.c |
diff --git a/src/lib/libcrypto/aes/Makefile b/src/lib/libcrypto/aes/Makefile index a37c6f66a2..22c7203dbb 100644 --- a/src/lib/libcrypto/aes/Makefile +++ b/src/lib/libcrypto/aes/Makefile | |||
| @@ -8,16 +8,14 @@ CC= cc | |||
| 8 | CPP= $(CC) -E | 8 | CPP= $(CC) -E |
| 9 | INCLUDES= | 9 | INCLUDES= |
| 10 | CFLAG=-g | 10 | CFLAG=-g |
| 11 | INSTALL_PREFIX= | ||
| 12 | OPENSSLDIR= /usr/local/ssl | ||
| 13 | INSTALLTOP= /usr/local/ssl | ||
| 14 | MAKEDEPPROG= makedepend | ||
| 15 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | ||
| 16 | MAKEFILE= Makefile | 11 | MAKEFILE= Makefile |
| 17 | AR= ar r | 12 | AR= ar r |
| 18 | 13 | ||
| 19 | # CFLAGS= -mpentiumpro $(INCLUDES) $(CFLAG) -O3 -fexpensive-optimizations -funroll-loops -fforce-addr | 14 | AES_ASM_OBJ=aes_core.o aes_cbc.o |
| 15 | |||
| 20 | CFLAGS= $(INCLUDES) $(CFLAG) | 16 | CFLAGS= $(INCLUDES) $(CFLAG) |
| 17 | ASFLAGS= $(INCLUDES) $(ASFLAG) | ||
| 18 | AFLAGS= $(ASFLAGS) | ||
| 21 | 19 | ||
| 22 | GENERAL=Makefile | 20 | GENERAL=Makefile |
| 23 | #TEST=aestest.c | 21 | #TEST=aestest.c |
| @@ -25,8 +23,10 @@ TEST= | |||
| 25 | APPS= | 23 | APPS= |
| 26 | 24 | ||
| 27 | LIB=$(TOP)/libcrypto.a | 25 | LIB=$(TOP)/libcrypto.a |
| 28 | LIBSRC=aes_core.c aes_misc.c aes_ecb.c aes_cbc.c aes_cfb.c aes_ofb.c aes_ctr.c | 26 | LIBSRC=aes_core.c aes_misc.c aes_ecb.c aes_cbc.c aes_cfb.c aes_ofb.c \ |
| 29 | LIBOBJ=aes_core.o aes_misc.o aes_ecb.o aes_cbc.o aes_cfb.o aes_ofb.o aes_ctr.o | 27 | aes_ctr.c aes_ige.c aes_wrap.c |
| 28 | LIBOBJ=aes_misc.o aes_ecb.o aes_cfb.o aes_ofb.o aes_ctr.o aes_ige.o aes_wrap.o \ | ||
| 29 | $(AES_ASM_OBJ) | ||
| 30 | 30 | ||
| 31 | SRC= $(LIBSRC) | 31 | SRC= $(LIBSRC) |
| 32 | 32 | ||
| @@ -47,6 +47,19 @@ lib: $(LIBOBJ) | |||
| 47 | 47 | ||
| 48 | $(LIBOBJ): $(LIBSRC) | 48 | $(LIBOBJ): $(LIBSRC) |
| 49 | 49 | ||
| 50 | aes-ia64.s: asm/aes-ia64.S | ||
| 51 | $(CC) $(CFLAGS) -E asm/aes-ia64.S > $@ | ||
| 52 | |||
| 53 | ax86-elf.s: asm/aes-586.pl ../perlasm/x86asm.pl | ||
| 54 | (cd asm; $(PERL) aes-586.pl elf $(CFLAGS) $(PROCESSOR) > ../$@) | ||
| 55 | ax86-cof.s: asm/aes-586.pl ../perlasm/x86asm.pl | ||
| 56 | (cd asm; $(PERL) aes-586.pl coff $(CFLAGS) $(PROCESSOR) > ../$@) | ||
| 57 | ax86-out.s: asm/aes-586.pl ../perlasm/x86asm.pl | ||
| 58 | (cd asm; $(PERL) aes-586.pl a.out $(CFLAGS) $(PROCESSOR) > ../$@) | ||
| 59 | |||
| 60 | aes-x86_64.s: asm/aes-x86_64.pl | ||
| 61 | $(PERL) asm/aes-x86_64.pl $@ | ||
| 62 | |||
| 50 | files: | 63 | files: |
| 51 | $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO | 64 | $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO |
| 52 | 65 | ||
| @@ -55,9 +68,8 @@ links: | |||
| 55 | @$(PERL) $(TOP)/util/mklink.pl ../../test $(TEST) | 68 | @$(PERL) $(TOP)/util/mklink.pl ../../test $(TEST) |
| 56 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) | 69 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) |
| 57 | 70 | ||
| 58 | install: installs | 71 | install: |
| 59 | 72 | @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... | |
| 60 | installs: | ||
| 61 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ | 73 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ |
| 62 | do \ | 74 | do \ |
| 63 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ | 75 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ |
| @@ -73,6 +85,7 @@ lint: | |||
| 73 | lint -DLINT $(INCLUDES) $(SRC)>fluff | 85 | lint -DLINT $(INCLUDES) $(SRC)>fluff |
| 74 | 86 | ||
| 75 | depend: | 87 | depend: |
| 88 | @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... | ||
| 76 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) | 89 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) |
| 77 | 90 | ||
| 78 | dclean: | 91 | dclean: |
| @@ -80,7 +93,7 @@ dclean: | |||
| 80 | mv -f Makefile.new $(MAKEFILE) | 93 | mv -f Makefile.new $(MAKEFILE) |
| 81 | 94 | ||
| 82 | clean: | 95 | clean: |
| 83 | rm -f *.o *.obj lib tags core .pure .nfs* *.old *.bak fluff | 96 | rm -f *.s *.o *.obj lib tags core .pure .nfs* *.old *.bak fluff |
| 84 | 97 | ||
| 85 | # DO NOT DELETE THIS LINE -- make depend depends on it. | 98 | # DO NOT DELETE THIS LINE -- make depend depends on it. |
| 86 | 99 | ||
| @@ -90,14 +103,28 @@ aes_cfb.o: ../../e_os.h ../../include/openssl/aes.h | |||
| 90 | aes_cfb.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h | 103 | aes_cfb.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h |
| 91 | aes_cfb.o: aes_cfb.c aes_locl.h | 104 | aes_cfb.o: aes_cfb.c aes_locl.h |
| 92 | aes_core.o: ../../include/openssl/aes.h ../../include/openssl/e_os2.h | 105 | aes_core.o: ../../include/openssl/aes.h ../../include/openssl/e_os2.h |
| 93 | aes_core.o: ../../include/openssl/fips.h ../../include/openssl/opensslconf.h | 106 | aes_core.o: ../../include/openssl/opensslconf.h aes_core.c aes_locl.h |
| 94 | aes_core.o: aes_core.c aes_locl.h | ||
| 95 | aes_ctr.o: ../../include/openssl/aes.h ../../include/openssl/e_os2.h | 107 | aes_ctr.o: ../../include/openssl/aes.h ../../include/openssl/e_os2.h |
| 96 | aes_ctr.o: ../../include/openssl/opensslconf.h aes_ctr.c aes_locl.h | 108 | aes_ctr.o: ../../include/openssl/opensslconf.h aes_ctr.c aes_locl.h |
| 97 | aes_ecb.o: ../../include/openssl/aes.h ../../include/openssl/e_os2.h | 109 | aes_ecb.o: ../../include/openssl/aes.h ../../include/openssl/e_os2.h |
| 98 | aes_ecb.o: ../../include/openssl/opensslconf.h aes_ecb.c aes_locl.h | 110 | aes_ecb.o: ../../include/openssl/opensslconf.h aes_ecb.c aes_locl.h |
| 111 | aes_ige.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/bio.h | ||
| 112 | aes_ige.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | ||
| 113 | aes_ige.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
| 114 | aes_ige.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | ||
| 115 | aes_ige.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 116 | aes_ige.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
| 117 | aes_ige.o: ../../include/openssl/symhacks.h ../cryptlib.h aes_ige.c aes_locl.h | ||
| 99 | aes_misc.o: ../../include/openssl/aes.h ../../include/openssl/e_os2.h | 118 | aes_misc.o: ../../include/openssl/aes.h ../../include/openssl/e_os2.h |
| 100 | aes_misc.o: ../../include/openssl/opensslconf.h | 119 | aes_misc.o: ../../include/openssl/opensslconf.h |
| 101 | aes_misc.o: ../../include/openssl/opensslv.h aes_locl.h aes_misc.c | 120 | aes_misc.o: ../../include/openssl/opensslv.h aes_locl.h aes_misc.c |
| 102 | aes_ofb.o: ../../include/openssl/aes.h ../../include/openssl/e_os2.h | 121 | aes_ofb.o: ../../include/openssl/aes.h ../../include/openssl/e_os2.h |
| 103 | aes_ofb.o: ../../include/openssl/opensslconf.h aes_locl.h aes_ofb.c | 122 | aes_ofb.o: ../../include/openssl/opensslconf.h aes_locl.h aes_ofb.c |
| 123 | aes_wrap.o: ../../e_os.h ../../include/openssl/aes.h | ||
| 124 | aes_wrap.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | ||
| 125 | aes_wrap.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | ||
| 126 | aes_wrap.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | ||
| 127 | aes_wrap.o: ../../include/openssl/opensslconf.h | ||
| 128 | aes_wrap.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 129 | aes_wrap.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
| 130 | aes_wrap.o: ../../include/openssl/symhacks.h ../cryptlib.h aes_wrap.c | ||
diff --git a/src/lib/libcrypto/asn1/Makefile b/src/lib/libcrypto/asn1/Makefile index d1c2d8f490..63066899d0 100644 --- a/src/lib/libcrypto/asn1/Makefile +++ b/src/lib/libcrypto/asn1/Makefile | |||
| @@ -7,11 +7,6 @@ TOP= ../.. | |||
| 7 | CC= cc | 7 | CC= cc |
| 8 | INCLUDES= -I.. -I$(TOP) -I../../include | 8 | INCLUDES= -I.. -I$(TOP) -I../../include |
| 9 | CFLAG=-g | 9 | CFLAG=-g |
| 10 | INSTALL_PREFIX= | ||
| 11 | OPENSSLDIR= /usr/local/ssl | ||
| 12 | INSTALLTOP=/usr/local/ssl | ||
| 13 | MAKEDEPPROG= makedepend | ||
| 14 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | ||
| 15 | MAKEFILE= Makefile | 10 | MAKEFILE= Makefile |
| 16 | AR= ar r | 11 | AR= ar r |
| 17 | 12 | ||
| @@ -31,8 +26,8 @@ LIBSRC= a_object.c a_bitstr.c a_utctm.c a_gentm.c a_time.c a_int.c a_octet.c \ | |||
| 31 | t_req.c t_x509.c t_x509a.c t_crl.c t_pkey.c t_spki.c t_bitst.c \ | 26 | t_req.c t_x509.c t_x509a.c t_crl.c t_pkey.c t_spki.c t_bitst.c \ |
| 32 | tasn_new.c tasn_fre.c tasn_enc.c tasn_dec.c tasn_utl.c tasn_typ.c \ | 27 | tasn_new.c tasn_fre.c tasn_enc.c tasn_dec.c tasn_utl.c tasn_typ.c \ |
| 33 | f_int.c f_string.c n_pkey.c \ | 28 | f_int.c f_string.c n_pkey.c \ |
| 34 | f_enum.c a_hdr.c x_pkey.c a_bool.c x_exten.c \ | 29 | f_enum.c a_hdr.c x_pkey.c a_bool.c x_exten.c asn_mime.c \ |
| 35 | asn1_par.c asn1_lib.c asn1_err.c a_meth.c a_bytes.c a_strnid.c \ | 30 | asn1_gen.c asn1_par.c asn1_lib.c asn1_err.c a_meth.c a_bytes.c a_strnid.c \ |
| 36 | evp_asn1.c asn_pack.c p5_pbe.c p5_pbev2.c p8_pkey.c asn_moid.c | 31 | evp_asn1.c asn_pack.c p5_pbe.c p5_pbev2.c p8_pkey.c asn_moid.c |
| 37 | LIBOBJ= a_object.o a_bitstr.o a_utctm.o a_gentm.o a_time.o a_int.o a_octet.o \ | 32 | LIBOBJ= a_object.o a_bitstr.o a_utctm.o a_gentm.o a_time.o a_int.o a_octet.o \ |
| 38 | a_print.o a_type.o a_set.o a_dup.o a_d2i_fp.o a_i2d_fp.o \ | 33 | a_print.o a_type.o a_set.o a_dup.o a_d2i_fp.o a_i2d_fp.o \ |
| @@ -43,8 +38,8 @@ LIBOBJ= a_object.o a_bitstr.o a_utctm.o a_gentm.o a_time.o a_int.o a_octet.o \ | |||
| 43 | t_req.o t_x509.o t_x509a.o t_crl.o t_pkey.o t_spki.o t_bitst.o \ | 38 | t_req.o t_x509.o t_x509a.o t_crl.o t_pkey.o t_spki.o t_bitst.o \ |
| 44 | tasn_new.o tasn_fre.o tasn_enc.o tasn_dec.o tasn_utl.o tasn_typ.o \ | 39 | tasn_new.o tasn_fre.o tasn_enc.o tasn_dec.o tasn_utl.o tasn_typ.o \ |
| 45 | f_int.o f_string.o n_pkey.o \ | 40 | f_int.o f_string.o n_pkey.o \ |
| 46 | f_enum.o a_hdr.o x_pkey.o a_bool.o x_exten.o \ | 41 | f_enum.o a_hdr.o x_pkey.o a_bool.o x_exten.o asn_mime.o \ |
| 47 | asn1_par.o asn1_lib.o asn1_err.o a_meth.o a_bytes.o a_strnid.o \ | 42 | asn1_gen.o asn1_par.o asn1_lib.o asn1_err.o a_meth.o a_bytes.o a_strnid.o \ |
| 48 | evp_asn1.o asn_pack.o p5_pbe.o p5_pbev2.o p8_pkey.o asn_moid.o | 43 | evp_asn1.o asn_pack.o p5_pbe.o p5_pbev2.o p8_pkey.o asn_moid.o |
| 49 | 44 | ||
| 50 | SRC= $(LIBSRC) | 45 | SRC= $(LIBSRC) |
| @@ -81,6 +76,7 @@ links: | |||
| 81 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) | 76 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) |
| 82 | 77 | ||
| 83 | install: | 78 | install: |
| 79 | @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... | ||
| 84 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ | 80 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ |
| 85 | do \ | 81 | do \ |
| 86 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ | 82 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ |
| @@ -96,6 +92,7 @@ lint: | |||
| 96 | lint -DLINT $(INCLUDES) $(SRC)>fluff | 92 | lint -DLINT $(INCLUDES) $(SRC)>fluff |
| 97 | 93 | ||
| 98 | depend: | 94 | depend: |
| 95 | @[ -n "$(MAKEDEPEND)" ] # should be set by top Makefile... | ||
| 99 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) | 96 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) |
| 100 | 97 | ||
| 101 | dclean: | 98 | dclean: |
| @@ -109,69 +106,57 @@ clean: | |||
| 109 | # DO NOT DELETE THIS LINE -- make depend depends on it. | 106 | # DO NOT DELETE THIS LINE -- make depend depends on it. |
| 110 | 107 | ||
| 111 | a_bitstr.o: ../../e_os.h ../../include/openssl/asn1.h | 108 | a_bitstr.o: ../../e_os.h ../../include/openssl/asn1.h |
| 112 | a_bitstr.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 109 | a_bitstr.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 113 | a_bitstr.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 110 | a_bitstr.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 114 | a_bitstr.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 111 | a_bitstr.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 115 | a_bitstr.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 112 | a_bitstr.o: ../../include/openssl/opensslconf.h |
| 116 | a_bitstr.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 113 | a_bitstr.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 117 | a_bitstr.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 114 | a_bitstr.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 118 | a_bitstr.o: ../../include/openssl/symhacks.h ../cryptlib.h a_bitstr.c | 115 | a_bitstr.o: ../../include/openssl/symhacks.h ../cryptlib.h a_bitstr.c |
| 119 | a_bool.o: ../../e_os.h ../../include/openssl/asn1.h | 116 | a_bool.o: ../../e_os.h ../../include/openssl/asn1.h |
| 120 | a_bool.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | 117 | a_bool.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
| 121 | a_bool.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 118 | a_bool.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 122 | a_bool.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 119 | a_bool.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 123 | a_bool.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | 120 | a_bool.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 124 | a_bool.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 121 | a_bool.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 125 | a_bool.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h | 122 | a_bool.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 126 | a_bool.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 123 | a_bool.o: ../../include/openssl/symhacks.h ../cryptlib.h a_bool.c |
| 127 | a_bool.o: ../cryptlib.h a_bool.c | ||
| 128 | a_bytes.o: ../../e_os.h ../../include/openssl/asn1.h | 124 | a_bytes.o: ../../e_os.h ../../include/openssl/asn1.h |
| 129 | a_bytes.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 125 | a_bytes.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 130 | a_bytes.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 126 | a_bytes.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 131 | a_bytes.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 127 | a_bytes.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 132 | a_bytes.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 128 | a_bytes.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 133 | a_bytes.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 129 | a_bytes.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 134 | a_bytes.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 130 | a_bytes.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 135 | a_bytes.o: ../../include/openssl/symhacks.h ../cryptlib.h a_bytes.c | 131 | a_bytes.o: ../cryptlib.h a_bytes.c |
| 136 | a_d2i_fp.o: ../../e_os.h ../../include/openssl/asn1.h | 132 | a_d2i_fp.o: ../../e_os.h ../../include/openssl/asn1.h |
| 137 | a_d2i_fp.o: ../../include/openssl/asn1_mac.h ../../include/openssl/bio.h | 133 | a_d2i_fp.o: ../../include/openssl/asn1_mac.h ../../include/openssl/bio.h |
| 138 | a_d2i_fp.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 134 | a_d2i_fp.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 139 | a_d2i_fp.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 135 | a_d2i_fp.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 140 | a_d2i_fp.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | 136 | a_d2i_fp.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 141 | a_d2i_fp.o: ../../include/openssl/opensslconf.h | ||
| 142 | a_d2i_fp.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 137 | a_d2i_fp.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 143 | a_d2i_fp.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 138 | a_d2i_fp.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 144 | a_d2i_fp.o: ../../include/openssl/symhacks.h ../cryptlib.h a_d2i_fp.c | 139 | a_d2i_fp.o: ../../include/openssl/symhacks.h ../cryptlib.h a_d2i_fp.c |
| 145 | a_digest.o: ../../e_os.h ../../include/openssl/aes.h | 140 | a_digest.o: ../../e_os.h ../../include/openssl/asn1.h |
| 146 | a_digest.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 141 | a_digest.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 147 | a_digest.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 142 | a_digest.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 148 | a_digest.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | 143 | a_digest.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 149 | a_digest.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 144 | a_digest.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 150 | a_digest.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | 145 | a_digest.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 151 | a_digest.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 152 | a_digest.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 153 | a_digest.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 154 | a_digest.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 155 | a_digest.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 156 | a_digest.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 146 | a_digest.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 157 | a_digest.o: ../../include/openssl/opensslconf.h | 147 | a_digest.o: ../../include/openssl/opensslconf.h |
| 158 | a_digest.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 148 | a_digest.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 159 | a_digest.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 149 | a_digest.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 160 | a_digest.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 150 | a_digest.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 161 | a_digest.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 151 | a_digest.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 162 | a_digest.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 152 | a_digest.o: ../../include/openssl/x509_vfy.h ../cryptlib.h a_digest.c |
| 163 | a_digest.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
| 164 | a_digest.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | ||
| 165 | a_digest.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | ||
| 166 | a_digest.o: ../cryptlib.h a_digest.c | ||
| 167 | a_dup.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h | 153 | a_dup.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 168 | a_dup.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 154 | a_dup.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 169 | a_dup.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 155 | a_dup.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 170 | a_dup.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | 156 | a_dup.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 171 | a_dup.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 157 | a_dup.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 172 | a_dup.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h | 158 | a_dup.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 173 | a_dup.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 159 | a_dup.o: ../../include/openssl/symhacks.h ../cryptlib.h a_dup.c |
| 174 | a_dup.o: ../cryptlib.h a_dup.c | ||
| 175 | a_enum.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h | 160 | a_enum.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 176 | a_enum.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 161 | a_enum.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h |
| 177 | a_enum.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 162 | a_enum.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| @@ -181,27 +166,26 @@ a_enum.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h | |||
| 181 | a_enum.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 166 | a_enum.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 182 | a_enum.o: ../cryptlib.h a_enum.c | 167 | a_enum.o: ../cryptlib.h a_enum.c |
| 183 | a_gentm.o: ../../e_os.h ../../include/openssl/asn1.h | 168 | a_gentm.o: ../../e_os.h ../../include/openssl/asn1.h |
| 184 | a_gentm.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 169 | a_gentm.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 185 | a_gentm.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 170 | a_gentm.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 186 | a_gentm.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 171 | a_gentm.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 187 | a_gentm.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 172 | a_gentm.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 188 | a_gentm.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 173 | a_gentm.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 189 | a_gentm.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 174 | a_gentm.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 190 | a_gentm.o: ../../include/openssl/symhacks.h ../cryptlib.h ../o_time.h a_gentm.c | 175 | a_gentm.o: ../cryptlib.h ../o_time.h a_gentm.c |
| 191 | a_hdr.o: ../../e_os.h ../../include/openssl/asn1.h | 176 | a_hdr.o: ../../e_os.h ../../include/openssl/asn1.h |
| 192 | a_hdr.o: ../../include/openssl/asn1_mac.h ../../include/openssl/bio.h | 177 | a_hdr.o: ../../include/openssl/asn1_mac.h ../../include/openssl/bio.h |
| 193 | a_hdr.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 178 | a_hdr.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 194 | a_hdr.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 179 | a_hdr.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 195 | a_hdr.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | 180 | a_hdr.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 196 | a_hdr.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 181 | a_hdr.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 197 | a_hdr.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h | 182 | a_hdr.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 198 | a_hdr.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 183 | a_hdr.o: ../../include/openssl/symhacks.h ../cryptlib.h a_hdr.c |
| 199 | a_hdr.o: ../cryptlib.h a_hdr.c | ||
| 200 | a_i2d_fp.o: ../../e_os.h ../../include/openssl/asn1.h | 184 | a_i2d_fp.o: ../../e_os.h ../../include/openssl/asn1.h |
| 201 | a_i2d_fp.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 185 | a_i2d_fp.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 202 | a_i2d_fp.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 186 | a_i2d_fp.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 203 | a_i2d_fp.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 187 | a_i2d_fp.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 204 | a_i2d_fp.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 188 | a_i2d_fp.o: ../../include/openssl/opensslconf.h |
| 205 | a_i2d_fp.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 189 | a_i2d_fp.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 206 | a_i2d_fp.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 190 | a_i2d_fp.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 207 | a_i2d_fp.o: ../../include/openssl/symhacks.h ../cryptlib.h a_i2d_fp.c | 191 | a_i2d_fp.o: ../../include/openssl/symhacks.h ../cryptlib.h a_i2d_fp.c |
| @@ -214,21 +198,20 @@ a_int.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h | |||
| 214 | a_int.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 198 | a_int.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 215 | a_int.o: ../cryptlib.h a_int.c | 199 | a_int.o: ../cryptlib.h a_int.c |
| 216 | a_mbstr.o: ../../e_os.h ../../include/openssl/asn1.h | 200 | a_mbstr.o: ../../e_os.h ../../include/openssl/asn1.h |
| 217 | a_mbstr.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 201 | a_mbstr.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 218 | a_mbstr.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 202 | a_mbstr.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 219 | a_mbstr.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 203 | a_mbstr.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 220 | a_mbstr.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 204 | a_mbstr.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 221 | a_mbstr.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 205 | a_mbstr.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 222 | a_mbstr.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 206 | a_mbstr.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 223 | a_mbstr.o: ../../include/openssl/symhacks.h ../cryptlib.h a_mbstr.c | 207 | a_mbstr.o: ../cryptlib.h a_mbstr.c |
| 224 | a_meth.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h | 208 | a_meth.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 225 | a_meth.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 209 | a_meth.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 226 | a_meth.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 210 | a_meth.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 227 | a_meth.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | 211 | a_meth.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 228 | a_meth.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 212 | a_meth.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 229 | a_meth.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h | 213 | a_meth.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 230 | a_meth.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 214 | a_meth.o: ../../include/openssl/symhacks.h ../cryptlib.h a_meth.c |
| 231 | a_meth.o: ../cryptlib.h a_meth.c | ||
| 232 | a_object.o: ../../e_os.h ../../include/openssl/asn1.h | 215 | a_object.o: ../../e_os.h ../../include/openssl/asn1.h |
| 233 | a_object.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 216 | a_object.o: ../../include/openssl/bio.h ../../include/openssl/bn.h |
| 234 | a_object.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 217 | a_object.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| @@ -239,642 +222,492 @@ a_object.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | |||
| 239 | a_object.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 222 | a_object.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 240 | a_object.o: ../../include/openssl/symhacks.h ../cryptlib.h a_object.c | 223 | a_object.o: ../../include/openssl/symhacks.h ../cryptlib.h a_object.c |
| 241 | a_octet.o: ../../e_os.h ../../include/openssl/asn1.h | 224 | a_octet.o: ../../e_os.h ../../include/openssl/asn1.h |
| 242 | a_octet.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 225 | a_octet.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 243 | a_octet.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 226 | a_octet.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 244 | a_octet.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 227 | a_octet.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 245 | a_octet.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 228 | a_octet.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 246 | a_octet.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 229 | a_octet.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 247 | a_octet.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 230 | a_octet.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 248 | a_octet.o: ../../include/openssl/symhacks.h ../cryptlib.h a_octet.c | 231 | a_octet.o: ../cryptlib.h a_octet.c |
| 249 | a_print.o: ../../e_os.h ../../include/openssl/asn1.h | 232 | a_print.o: ../../e_os.h ../../include/openssl/asn1.h |
| 250 | a_print.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 233 | a_print.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 251 | a_print.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 234 | a_print.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 252 | a_print.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 235 | a_print.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 253 | a_print.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 236 | a_print.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 254 | a_print.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 237 | a_print.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 255 | a_print.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 238 | a_print.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 256 | a_print.o: ../../include/openssl/symhacks.h ../cryptlib.h a_print.c | 239 | a_print.o: ../cryptlib.h a_print.c |
| 257 | a_set.o: ../../e_os.h ../../include/openssl/asn1.h | 240 | a_set.o: ../../e_os.h ../../include/openssl/asn1.h |
| 258 | a_set.o: ../../include/openssl/asn1_mac.h ../../include/openssl/bio.h | 241 | a_set.o: ../../include/openssl/asn1_mac.h ../../include/openssl/bio.h |
| 259 | a_set.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 242 | a_set.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 260 | a_set.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 243 | a_set.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 261 | a_set.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | 244 | a_set.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 262 | a_set.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 245 | a_set.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 263 | a_set.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h | 246 | a_set.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 264 | a_set.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 247 | a_set.o: ../../include/openssl/symhacks.h ../cryptlib.h a_set.c |
| 265 | a_set.o: ../cryptlib.h a_set.c | 248 | a_sign.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 266 | a_sign.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | ||
| 267 | a_sign.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | ||
| 268 | a_sign.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 249 | a_sign.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h |
| 269 | a_sign.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | 250 | a_sign.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 270 | a_sign.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 251 | a_sign.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 271 | a_sign.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 252 | a_sign.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 272 | a_sign.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 253 | a_sign.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 273 | a_sign.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 254 | a_sign.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 274 | a_sign.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | 255 | a_sign.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 275 | a_sign.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | 256 | a_sign.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
| 276 | a_sign.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 277 | a_sign.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | ||
| 278 | a_sign.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 279 | a_sign.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | ||
| 280 | a_sign.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | ||
| 281 | a_sign.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | ||
| 282 | a_sign.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 257 | a_sign.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 283 | a_sign.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 258 | a_sign.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 284 | a_sign.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | ||
| 285 | a_sign.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 259 | a_sign.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 286 | a_sign.o: ../cryptlib.h a_sign.c | 260 | a_sign.o: ../cryptlib.h a_sign.c |
| 287 | a_strex.o: ../../e_os.h ../../include/openssl/aes.h | 261 | a_strex.o: ../../e_os.h ../../include/openssl/asn1.h |
| 288 | a_strex.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 262 | a_strex.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 289 | a_strex.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 263 | a_strex.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 290 | a_strex.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | 264 | a_strex.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 291 | a_strex.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 265 | a_strex.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 292 | a_strex.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | 266 | a_strex.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 293 | a_strex.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 294 | a_strex.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 295 | a_strex.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 296 | a_strex.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 297 | a_strex.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 298 | a_strex.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 267 | a_strex.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 299 | a_strex.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 268 | a_strex.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 300 | a_strex.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 269 | a_strex.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
| 301 | a_strex.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 270 | a_strex.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 302 | a_strex.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 271 | a_strex.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 303 | a_strex.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 272 | a_strex.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 304 | a_strex.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 273 | a_strex.o: ../cryptlib.h a_strex.c charmap.h |
| 305 | a_strex.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | ||
| 306 | a_strex.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | ||
| 307 | a_strex.o: ../../include/openssl/x509_vfy.h ../cryptlib.h a_strex.c charmap.h | ||
| 308 | a_strnid.o: ../../e_os.h ../../include/openssl/asn1.h | 274 | a_strnid.o: ../../e_os.h ../../include/openssl/asn1.h |
| 309 | a_strnid.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 275 | a_strnid.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 310 | a_strnid.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 276 | a_strnid.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 311 | a_strnid.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 277 | a_strnid.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 312 | a_strnid.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 278 | a_strnid.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 313 | a_strnid.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 279 | a_strnid.o: ../../include/openssl/opensslconf.h |
| 314 | a_strnid.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 280 | a_strnid.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 315 | a_strnid.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 281 | a_strnid.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 316 | a_strnid.o: ../../include/openssl/symhacks.h ../cryptlib.h a_strnid.c | 282 | a_strnid.o: ../../include/openssl/symhacks.h ../cryptlib.h a_strnid.c |
| 317 | a_time.o: ../../e_os.h ../../include/openssl/asn1.h | 283 | a_time.o: ../../e_os.h ../../include/openssl/asn1.h |
| 318 | a_time.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | 284 | a_time.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
| 319 | a_time.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 285 | a_time.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 320 | a_time.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 286 | a_time.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 321 | a_time.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | 287 | a_time.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 322 | a_time.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 288 | a_time.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 323 | a_time.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h | 289 | a_time.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 324 | a_time.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 290 | a_time.o: ../../include/openssl/symhacks.h ../cryptlib.h ../o_time.h a_time.c |
| 325 | a_time.o: ../cryptlib.h ../o_time.h a_time.c | ||
| 326 | a_type.o: ../../e_os.h ../../include/openssl/asn1.h | 291 | a_type.o: ../../e_os.h ../../include/openssl/asn1.h |
| 327 | a_type.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | 292 | a_type.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
| 328 | a_type.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 293 | a_type.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 329 | a_type.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 294 | a_type.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 330 | a_type.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | 295 | a_type.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 331 | a_type.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 296 | a_type.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 332 | a_type.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h | 297 | a_type.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 333 | a_type.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 298 | a_type.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 334 | a_type.o: ../cryptlib.h a_type.c | 299 | a_type.o: ../../include/openssl/symhacks.h ../cryptlib.h a_type.c |
| 335 | a_utctm.o: ../../e_os.h ../../include/openssl/asn1.h | 300 | a_utctm.o: ../../e_os.h ../../include/openssl/asn1.h |
| 336 | a_utctm.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 301 | a_utctm.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 337 | a_utctm.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 302 | a_utctm.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 338 | a_utctm.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 303 | a_utctm.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 339 | a_utctm.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 304 | a_utctm.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 340 | a_utctm.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 305 | a_utctm.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 341 | a_utctm.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 306 | a_utctm.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 342 | a_utctm.o: ../../include/openssl/symhacks.h ../cryptlib.h ../o_time.h a_utctm.c | 307 | a_utctm.o: ../cryptlib.h ../o_time.h a_utctm.c |
| 343 | a_utf8.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h | 308 | a_utf8.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 344 | a_utf8.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 309 | a_utf8.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 345 | a_utf8.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 310 | a_utf8.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 346 | a_utf8.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | 311 | a_utf8.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 347 | a_utf8.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 312 | a_utf8.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 348 | a_utf8.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h | 313 | a_utf8.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 349 | a_utf8.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 314 | a_utf8.o: ../../include/openssl/symhacks.h ../cryptlib.h a_utf8.c |
| 350 | a_utf8.o: ../cryptlib.h a_utf8.c | 315 | a_verify.o: ../../e_os.h ../../include/openssl/asn1.h |
| 351 | a_verify.o: ../../e_os.h ../../include/openssl/aes.h | 316 | a_verify.o: ../../include/openssl/bio.h ../../include/openssl/bn.h |
| 352 | a_verify.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 317 | a_verify.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 353 | a_verify.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 318 | a_verify.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 354 | a_verify.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | 319 | a_verify.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 355 | a_verify.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 356 | a_verify.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 357 | a_verify.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 358 | a_verify.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 320 | a_verify.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 359 | a_verify.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | 321 | a_verify.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 360 | a_verify.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | 322 | a_verify.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 361 | a_verify.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 362 | a_verify.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | ||
| 363 | a_verify.o: ../../include/openssl/opensslconf.h | ||
| 364 | a_verify.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 323 | a_verify.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 365 | a_verify.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 324 | a_verify.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 366 | a_verify.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 325 | a_verify.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 367 | a_verify.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 326 | a_verify.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 368 | a_verify.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 327 | a_verify.o: ../../include/openssl/x509_vfy.h ../cryptlib.h a_verify.c |
| 369 | a_verify.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
| 370 | a_verify.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | ||
| 371 | a_verify.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | ||
| 372 | a_verify.o: ../cryptlib.h a_verify.c | ||
| 373 | asn1_err.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 328 | asn1_err.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 374 | asn1_err.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h | 329 | asn1_err.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 375 | asn1_err.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 330 | asn1_err.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 376 | asn1_err.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 331 | asn1_err.o: ../../include/openssl/opensslconf.h |
| 377 | asn1_err.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 332 | asn1_err.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 378 | asn1_err.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 333 | asn1_err.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 379 | asn1_err.o: ../../include/openssl/symhacks.h asn1_err.c | 334 | asn1_err.o: ../../include/openssl/symhacks.h asn1_err.c |
| 335 | asn1_gen.o: ../../e_os.h ../../include/openssl/asn1.h | ||
| 336 | asn1_gen.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | ||
| 337 | asn1_gen.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | ||
| 338 | asn1_gen.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | ||
| 339 | asn1_gen.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | ||
| 340 | asn1_gen.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 341 | asn1_gen.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | ||
| 342 | asn1_gen.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | ||
| 343 | asn1_gen.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 344 | asn1_gen.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | ||
| 345 | asn1_gen.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | ||
| 346 | asn1_gen.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | ||
| 347 | asn1_gen.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | ||
| 348 | asn1_gen.o: ../cryptlib.h asn1_gen.c | ||
| 380 | asn1_lib.o: ../../e_os.h ../../include/openssl/asn1.h | 349 | asn1_lib.o: ../../e_os.h ../../include/openssl/asn1.h |
| 381 | asn1_lib.o: ../../include/openssl/asn1_mac.h ../../include/openssl/bio.h | 350 | asn1_lib.o: ../../include/openssl/asn1_mac.h ../../include/openssl/bio.h |
| 382 | asn1_lib.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 351 | asn1_lib.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 383 | asn1_lib.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 352 | asn1_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 384 | asn1_lib.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | 353 | asn1_lib.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 385 | asn1_lib.o: ../../include/openssl/opensslconf.h | ||
| 386 | asn1_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 354 | asn1_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 387 | asn1_lib.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 355 | asn1_lib.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 388 | asn1_lib.o: ../../include/openssl/symhacks.h ../cryptlib.h asn1_lib.c | 356 | asn1_lib.o: ../../include/openssl/symhacks.h ../cryptlib.h asn1_lib.c |
| 389 | asn1_par.o: ../../e_os.h ../../include/openssl/asn1.h | 357 | asn1_par.o: ../../e_os.h ../../include/openssl/asn1.h |
| 390 | asn1_par.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 358 | asn1_par.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 391 | asn1_par.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 359 | asn1_par.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 392 | asn1_par.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 360 | asn1_par.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 393 | asn1_par.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 361 | asn1_par.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 394 | asn1_par.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 362 | asn1_par.o: ../../include/openssl/opensslconf.h |
| 395 | asn1_par.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 363 | asn1_par.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 396 | asn1_par.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 364 | asn1_par.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 397 | asn1_par.o: ../../include/openssl/symhacks.h ../cryptlib.h asn1_par.c | 365 | asn1_par.o: ../../include/openssl/symhacks.h ../cryptlib.h asn1_par.c |
| 398 | asn_moid.o: ../../e_os.h ../../include/openssl/aes.h | 366 | asn_mime.o: ../../e_os.h ../../include/openssl/asn1.h |
| 399 | asn_moid.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 367 | asn_mime.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
| 400 | asn_moid.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 368 | asn_mime.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 401 | asn_moid.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | 369 | asn_mime.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 370 | asn_mime.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | ||
| 371 | asn_mime.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 372 | asn_mime.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | ||
| 373 | asn_mime.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | ||
| 374 | asn_mime.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 375 | asn_mime.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h | ||
| 376 | asn_mime.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | ||
| 377 | asn_mime.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
| 378 | asn_mime.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | ||
| 379 | asn_mime.o: ../cryptlib.h asn_mime.c | ||
| 380 | asn_moid.o: ../../e_os.h ../../include/openssl/asn1.h | ||
| 381 | asn_moid.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | ||
| 402 | asn_moid.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | 382 | asn_moid.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
| 403 | asn_moid.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | ||
| 404 | asn_moid.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 405 | asn_moid.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h | 383 | asn_moid.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h |
| 406 | asn_moid.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 384 | asn_moid.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 407 | asn_moid.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | 385 | asn_moid.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 408 | asn_moid.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | 386 | asn_moid.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 409 | asn_moid.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 410 | asn_moid.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 387 | asn_moid.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 411 | asn_moid.o: ../../include/openssl/opensslconf.h | 388 | asn_moid.o: ../../include/openssl/opensslconf.h |
| 412 | asn_moid.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 389 | asn_moid.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 413 | asn_moid.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 390 | asn_moid.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 414 | asn_moid.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 391 | asn_moid.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 415 | asn_moid.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 392 | asn_moid.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 416 | asn_moid.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 393 | asn_moid.o: ../../include/openssl/x509_vfy.h ../cryptlib.h asn_moid.c |
| 417 | asn_moid.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
| 418 | asn_moid.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | ||
| 419 | asn_moid.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | ||
| 420 | asn_moid.o: ../cryptlib.h asn_moid.c | ||
| 421 | asn_pack.o: ../../e_os.h ../../include/openssl/asn1.h | 394 | asn_pack.o: ../../e_os.h ../../include/openssl/asn1.h |
| 422 | asn_pack.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 395 | asn_pack.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 423 | asn_pack.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 396 | asn_pack.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 424 | asn_pack.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 397 | asn_pack.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 425 | asn_pack.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 398 | asn_pack.o: ../../include/openssl/opensslconf.h |
| 426 | asn_pack.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 399 | asn_pack.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 427 | asn_pack.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 400 | asn_pack.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 428 | asn_pack.o: ../../include/openssl/symhacks.h ../cryptlib.h asn_pack.c | 401 | asn_pack.o: ../../include/openssl/symhacks.h ../cryptlib.h asn_pack.c |
| 429 | d2i_pr.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | 402 | d2i_pr.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 430 | d2i_pr.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | ||
| 431 | d2i_pr.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 403 | d2i_pr.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h |
| 432 | d2i_pr.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | 404 | d2i_pr.o: ../../include/openssl/crypto.h ../../include/openssl/dsa.h |
| 433 | d2i_pr.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 405 | d2i_pr.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 434 | d2i_pr.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 406 | d2i_pr.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 435 | d2i_pr.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 407 | d2i_pr.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 436 | d2i_pr.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | ||
| 437 | d2i_pr.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 438 | d2i_pr.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 439 | d2i_pr.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 440 | d2i_pr.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 408 | d2i_pr.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 441 | d2i_pr.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 409 | d2i_pr.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 442 | d2i_pr.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | ||
| 443 | d2i_pr.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | ||
| 444 | d2i_pr.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 410 | d2i_pr.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h |
| 445 | d2i_pr.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 411 | d2i_pr.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 446 | d2i_pr.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 412 | d2i_pr.o: ../cryptlib.h d2i_pr.c |
| 447 | d2i_pr.o: ../../include/openssl/ui_compat.h ../cryptlib.h d2i_pr.c | 413 | d2i_pu.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 448 | d2i_pu.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | ||
| 449 | d2i_pu.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | ||
| 450 | d2i_pu.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 414 | d2i_pu.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h |
| 451 | d2i_pu.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | 415 | d2i_pu.o: ../../include/openssl/crypto.h ../../include/openssl/dsa.h |
| 452 | d2i_pu.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 416 | d2i_pu.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 453 | d2i_pu.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 417 | d2i_pu.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 454 | d2i_pu.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 418 | d2i_pu.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 455 | d2i_pu.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | ||
| 456 | d2i_pu.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 457 | d2i_pu.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 458 | d2i_pu.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 459 | d2i_pu.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 419 | d2i_pu.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 460 | d2i_pu.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 420 | d2i_pu.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 461 | d2i_pu.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | ||
| 462 | d2i_pu.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | ||
| 463 | d2i_pu.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 421 | d2i_pu.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h |
| 464 | d2i_pu.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 422 | d2i_pu.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 465 | d2i_pu.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 423 | d2i_pu.o: ../cryptlib.h d2i_pu.c |
| 466 | d2i_pu.o: ../../include/openssl/ui_compat.h ../cryptlib.h d2i_pu.c | ||
| 467 | evp_asn1.o: ../../e_os.h ../../include/openssl/asn1.h | 424 | evp_asn1.o: ../../e_os.h ../../include/openssl/asn1.h |
| 468 | evp_asn1.o: ../../include/openssl/asn1_mac.h ../../include/openssl/bio.h | 425 | evp_asn1.o: ../../include/openssl/asn1_mac.h ../../include/openssl/bio.h |
| 469 | evp_asn1.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 426 | evp_asn1.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 470 | evp_asn1.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 427 | evp_asn1.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 471 | evp_asn1.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | 428 | evp_asn1.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 472 | evp_asn1.o: ../../include/openssl/opensslconf.h | ||
| 473 | evp_asn1.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 429 | evp_asn1.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 474 | evp_asn1.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 430 | evp_asn1.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 475 | evp_asn1.o: ../../include/openssl/symhacks.h ../cryptlib.h evp_asn1.c | 431 | evp_asn1.o: ../../include/openssl/symhacks.h ../cryptlib.h evp_asn1.c |
| 476 | f_enum.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h | 432 | f_enum.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 477 | f_enum.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 433 | f_enum.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 478 | f_enum.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 434 | f_enum.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 479 | f_enum.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | 435 | f_enum.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 480 | f_enum.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 436 | f_enum.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 481 | f_enum.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h | 437 | f_enum.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 482 | f_enum.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 438 | f_enum.o: ../../include/openssl/symhacks.h ../cryptlib.h f_enum.c |
| 483 | f_enum.o: ../cryptlib.h f_enum.c | ||
| 484 | f_int.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h | 439 | f_int.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 485 | f_int.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 440 | f_int.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 486 | f_int.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 441 | f_int.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 487 | f_int.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | 442 | f_int.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 488 | f_int.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 443 | f_int.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 489 | f_int.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h | 444 | f_int.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 490 | f_int.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 445 | f_int.o: ../../include/openssl/symhacks.h ../cryptlib.h f_int.c |
| 491 | f_int.o: ../cryptlib.h f_int.c | ||
| 492 | f_string.o: ../../e_os.h ../../include/openssl/asn1.h | 446 | f_string.o: ../../e_os.h ../../include/openssl/asn1.h |
| 493 | f_string.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 447 | f_string.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 494 | f_string.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 448 | f_string.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 495 | f_string.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 449 | f_string.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 496 | f_string.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 450 | f_string.o: ../../include/openssl/opensslconf.h |
| 497 | f_string.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 451 | f_string.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 498 | f_string.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 452 | f_string.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 499 | f_string.o: ../../include/openssl/symhacks.h ../cryptlib.h f_string.c | 453 | f_string.o: ../../include/openssl/symhacks.h ../cryptlib.h f_string.c |
| 500 | i2d_pr.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | 454 | i2d_pr.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 501 | i2d_pr.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | ||
| 502 | i2d_pr.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 455 | i2d_pr.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h |
| 503 | i2d_pr.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | 456 | i2d_pr.o: ../../include/openssl/crypto.h ../../include/openssl/dsa.h |
| 504 | i2d_pr.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 457 | i2d_pr.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 505 | i2d_pr.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 458 | i2d_pr.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 506 | i2d_pr.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 459 | i2d_pr.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 507 | i2d_pr.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | ||
| 508 | i2d_pr.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 509 | i2d_pr.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 510 | i2d_pr.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 511 | i2d_pr.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 460 | i2d_pr.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 512 | i2d_pr.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 461 | i2d_pr.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 513 | i2d_pr.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | ||
| 514 | i2d_pr.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | ||
| 515 | i2d_pr.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 462 | i2d_pr.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h |
| 516 | i2d_pr.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 463 | i2d_pr.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 517 | i2d_pr.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 464 | i2d_pr.o: ../cryptlib.h i2d_pr.c |
| 518 | i2d_pr.o: ../../include/openssl/ui_compat.h ../cryptlib.h i2d_pr.c | 465 | i2d_pu.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 519 | i2d_pu.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | ||
| 520 | i2d_pu.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | ||
| 521 | i2d_pu.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 466 | i2d_pu.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h |
| 522 | i2d_pu.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | 467 | i2d_pu.o: ../../include/openssl/crypto.h ../../include/openssl/dsa.h |
| 523 | i2d_pu.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 468 | i2d_pu.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 524 | i2d_pu.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 469 | i2d_pu.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 525 | i2d_pu.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 470 | i2d_pu.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 526 | i2d_pu.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | ||
| 527 | i2d_pu.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 528 | i2d_pu.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 529 | i2d_pu.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 530 | i2d_pu.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 471 | i2d_pu.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 531 | i2d_pu.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 472 | i2d_pu.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 532 | i2d_pu.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | ||
| 533 | i2d_pu.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | ||
| 534 | i2d_pu.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 473 | i2d_pu.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h |
| 535 | i2d_pu.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 474 | i2d_pu.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 536 | i2d_pu.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 475 | i2d_pu.o: ../cryptlib.h i2d_pu.c |
| 537 | i2d_pu.o: ../../include/openssl/ui_compat.h ../cryptlib.h i2d_pu.c | 476 | n_pkey.o: ../../e_os.h ../../include/openssl/asn1.h |
| 538 | n_pkey.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | ||
| 539 | n_pkey.o: ../../include/openssl/asn1_mac.h ../../include/openssl/asn1t.h | 477 | n_pkey.o: ../../include/openssl/asn1_mac.h ../../include/openssl/asn1t.h |
| 540 | n_pkey.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 478 | n_pkey.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 541 | n_pkey.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 479 | n_pkey.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 542 | n_pkey.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | 480 | n_pkey.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 543 | n_pkey.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 481 | n_pkey.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 544 | n_pkey.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 482 | n_pkey.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 545 | n_pkey.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 483 | n_pkey.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 546 | n_pkey.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 484 | n_pkey.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 547 | n_pkey.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | 485 | n_pkey.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
| 548 | n_pkey.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | 486 | n_pkey.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h |
| 549 | n_pkey.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | 487 | n_pkey.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 550 | n_pkey.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 488 | n_pkey.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 551 | n_pkey.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 489 | n_pkey.o: ../../include/openssl/x509_vfy.h ../cryptlib.h n_pkey.c |
| 552 | n_pkey.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 490 | nsseq.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h |
| 553 | n_pkey.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 491 | nsseq.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 554 | n_pkey.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 492 | nsseq.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 555 | n_pkey.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 493 | nsseq.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 556 | n_pkey.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 494 | nsseq.o: ../../include/openssl/ecdsa.h ../../include/openssl/evp.h |
| 557 | n_pkey.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 495 | nsseq.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 558 | n_pkey.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | ||
| 559 | n_pkey.o: ../cryptlib.h n_pkey.c | ||
| 560 | nsseq.o: ../../include/openssl/aes.h ../../include/openssl/asn1.h | ||
| 561 | nsseq.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | ||
| 562 | nsseq.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 563 | nsseq.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 564 | nsseq.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 565 | nsseq.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 566 | nsseq.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 567 | nsseq.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | ||
| 568 | nsseq.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 569 | nsseq.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 570 | nsseq.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 571 | nsseq.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 496 | nsseq.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 572 | nsseq.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 497 | nsseq.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 573 | nsseq.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 498 | nsseq.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 574 | nsseq.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 499 | nsseq.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 575 | nsseq.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 500 | nsseq.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 576 | nsseq.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 501 | nsseq.o: ../../include/openssl/x509_vfy.h nsseq.c |
| 577 | nsseq.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 502 | p5_pbe.o: ../../e_os.h ../../include/openssl/asn1.h |
| 578 | nsseq.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | ||
| 579 | nsseq.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h nsseq.c | ||
| 580 | p5_pbe.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | ||
| 581 | p5_pbe.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | 503 | p5_pbe.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
| 582 | p5_pbe.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 504 | p5_pbe.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 583 | p5_pbe.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | 505 | p5_pbe.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 584 | p5_pbe.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 506 | p5_pbe.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 585 | p5_pbe.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 586 | p5_pbe.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 587 | p5_pbe.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 507 | p5_pbe.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 588 | p5_pbe.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | 508 | p5_pbe.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 589 | p5_pbe.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | 509 | p5_pbe.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 590 | p5_pbe.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | 510 | p5_pbe.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 591 | p5_pbe.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 511 | p5_pbe.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h |
| 592 | p5_pbe.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | ||
| 593 | p5_pbe.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | ||
| 594 | p5_pbe.o: ../../include/openssl/rand.h ../../include/openssl/rc2.h | ||
| 595 | p5_pbe.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | ||
| 596 | p5_pbe.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | ||
| 597 | p5_pbe.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 512 | p5_pbe.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 598 | p5_pbe.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 513 | p5_pbe.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 599 | p5_pbe.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | ||
| 600 | p5_pbe.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 514 | p5_pbe.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 601 | p5_pbe.o: ../cryptlib.h p5_pbe.c | 515 | p5_pbe.o: ../cryptlib.h p5_pbe.c |
| 602 | p5_pbev2.o: ../../e_os.h ../../include/openssl/aes.h | 516 | p5_pbev2.o: ../../e_os.h ../../include/openssl/asn1.h |
| 603 | p5_pbev2.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h | 517 | p5_pbev2.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
| 604 | p5_pbev2.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 518 | p5_pbev2.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 605 | p5_pbev2.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 519 | p5_pbev2.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 606 | p5_pbev2.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | 520 | p5_pbev2.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 607 | p5_pbev2.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 521 | p5_pbev2.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 608 | p5_pbev2.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 522 | p5_pbev2.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 609 | p5_pbev2.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
| 610 | p5_pbev2.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | ||
| 611 | p5_pbev2.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 612 | p5_pbev2.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 613 | p5_pbev2.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 614 | p5_pbev2.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 523 | p5_pbev2.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 615 | p5_pbev2.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 524 | p5_pbev2.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 616 | p5_pbev2.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h | 525 | p5_pbev2.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h |
| 617 | p5_pbev2.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 526 | p5_pbev2.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 618 | p5_pbev2.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 527 | p5_pbev2.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 619 | p5_pbev2.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 528 | p5_pbev2.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 620 | p5_pbev2.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 529 | p5_pbev2.o: ../cryptlib.h p5_pbev2.c |
| 621 | p5_pbev2.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 530 | p8_pkey.o: ../../e_os.h ../../include/openssl/asn1.h |
| 622 | p5_pbev2.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | 531 | p8_pkey.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
| 623 | p5_pbev2.o: ../../include/openssl/x509_vfy.h ../cryptlib.h p5_pbev2.c | 532 | p8_pkey.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 624 | p8_pkey.o: ../../e_os.h ../../include/openssl/aes.h | 533 | p8_pkey.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 625 | p8_pkey.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h | 534 | p8_pkey.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 626 | p8_pkey.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 535 | p8_pkey.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 627 | p8_pkey.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 536 | p8_pkey.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 628 | p8_pkey.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | ||
| 629 | p8_pkey.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | ||
| 630 | p8_pkey.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 631 | p8_pkey.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
| 632 | p8_pkey.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | ||
| 633 | p8_pkey.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 634 | p8_pkey.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 635 | p8_pkey.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 636 | p8_pkey.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 537 | p8_pkey.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 637 | p8_pkey.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 538 | p8_pkey.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 638 | p8_pkey.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 539 | p8_pkey.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 639 | p8_pkey.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 540 | p8_pkey.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 640 | p8_pkey.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 541 | p8_pkey.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 641 | p8_pkey.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 542 | p8_pkey.o: ../../include/openssl/x509_vfy.h ../cryptlib.h p8_pkey.c |
| 642 | p8_pkey.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 543 | t_bitst.o: ../../e_os.h ../../include/openssl/asn1.h |
| 643 | p8_pkey.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 544 | t_bitst.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 644 | p8_pkey.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | ||
| 645 | p8_pkey.o: ../cryptlib.h p8_pkey.c | ||
| 646 | t_bitst.o: ../../e_os.h ../../include/openssl/aes.h | ||
| 647 | t_bitst.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 648 | t_bitst.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 649 | t_bitst.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 650 | t_bitst.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | 545 | t_bitst.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
| 651 | t_bitst.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 546 | t_bitst.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 652 | t_bitst.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 547 | t_bitst.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 653 | t_bitst.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 548 | t_bitst.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 654 | t_bitst.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 549 | t_bitst.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 655 | t_bitst.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 656 | t_bitst.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 657 | t_bitst.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 658 | t_bitst.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 550 | t_bitst.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 659 | t_bitst.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 551 | t_bitst.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 660 | t_bitst.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 552 | t_bitst.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 661 | t_bitst.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 553 | t_bitst.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 662 | t_bitst.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 554 | t_bitst.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 663 | t_bitst.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 555 | t_bitst.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
| 664 | t_bitst.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 556 | t_bitst.o: ../cryptlib.h t_bitst.c |
| 665 | t_bitst.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 557 | t_crl.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 666 | t_bitst.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | ||
| 667 | t_bitst.o: ../../include/openssl/x509v3.h ../cryptlib.h t_bitst.c | ||
| 668 | t_crl.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | ||
| 669 | t_crl.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | ||
| 670 | t_crl.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 558 | t_crl.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h |
| 671 | t_crl.o: ../../include/openssl/cast.h ../../include/openssl/conf.h | 559 | t_crl.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
| 672 | t_crl.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 560 | t_crl.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 673 | t_crl.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | 561 | t_crl.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 674 | t_crl.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 675 | t_crl.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 562 | t_crl.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 676 | t_crl.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | 563 | t_crl.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 677 | t_crl.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | 564 | t_crl.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 678 | t_crl.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | 565 | t_crl.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 679 | t_crl.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 566 | t_crl.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 680 | t_crl.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | ||
| 681 | t_crl.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | ||
| 682 | t_crl.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | ||
| 683 | t_crl.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | ||
| 684 | t_crl.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | ||
| 685 | t_crl.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 567 | t_crl.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 686 | t_crl.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 568 | t_crl.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 687 | t_crl.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | ||
| 688 | t_crl.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | 569 | t_crl.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
| 689 | t_crl.o: ../cryptlib.h t_crl.c | 570 | t_crl.o: ../cryptlib.h t_crl.c |
| 690 | t_pkey.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h | 571 | t_pkey.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 691 | t_pkey.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 572 | t_pkey.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h |
| 692 | t_pkey.o: ../../include/openssl/crypto.h ../../include/openssl/dh.h | 573 | t_pkey.o: ../../include/openssl/crypto.h ../../include/openssl/dh.h |
| 693 | t_pkey.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | 574 | t_pkey.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h |
| 694 | t_pkey.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | 575 | t_pkey.o: ../../include/openssl/ec.h ../../include/openssl/err.h |
| 695 | t_pkey.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 576 | t_pkey.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 696 | t_pkey.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rsa.h | 577 | t_pkey.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 697 | t_pkey.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 578 | t_pkey.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 698 | t_pkey.o: ../../include/openssl/symhacks.h ../cryptlib.h t_pkey.c | 579 | t_pkey.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h |
| 699 | t_req.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | 580 | t_pkey.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 700 | t_req.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 581 | t_pkey.o: ../cryptlib.h t_pkey.c |
| 582 | t_req.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 701 | t_req.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 583 | t_req.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h |
| 702 | t_req.o: ../../include/openssl/cast.h ../../include/openssl/conf.h | 584 | t_req.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
| 703 | t_req.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 704 | t_req.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 705 | t_req.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | 585 | t_req.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h |
| 706 | t_req.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 586 | t_req.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 707 | t_req.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | 587 | t_req.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 708 | t_req.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | 588 | t_req.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 709 | t_req.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 710 | t_req.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 589 | t_req.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 711 | t_req.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 590 | t_req.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 712 | t_req.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 591 | t_req.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
| 713 | t_req.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | ||
| 714 | t_req.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | ||
| 715 | t_req.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 592 | t_req.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h |
| 716 | t_req.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 593 | t_req.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 717 | t_req.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 594 | t_req.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 718 | t_req.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | ||
| 719 | t_req.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | 595 | t_req.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
| 720 | t_req.o: ../cryptlib.h t_req.c | 596 | t_req.o: ../cryptlib.h t_req.c |
| 721 | t_spki.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | 597 | t_spki.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 722 | t_spki.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | ||
| 723 | t_spki.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 598 | t_spki.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h |
| 724 | t_spki.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | 599 | t_spki.o: ../../include/openssl/crypto.h ../../include/openssl/dsa.h |
| 725 | t_spki.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 600 | t_spki.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 726 | t_spki.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 601 | t_spki.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 727 | t_spki.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 602 | t_spki.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 728 | t_spki.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 603 | t_spki.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 729 | t_spki.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 730 | t_spki.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 731 | t_spki.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 732 | t_spki.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 604 | t_spki.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 733 | t_spki.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 605 | t_spki.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 734 | t_spki.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 606 | t_spki.o: ../../include/openssl/pkcs7.h ../../include/openssl/rsa.h |
| 735 | t_spki.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | ||
| 736 | t_spki.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | ||
| 737 | t_spki.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 607 | t_spki.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 738 | t_spki.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 608 | t_spki.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 739 | t_spki.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | ||
| 740 | t_spki.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 609 | t_spki.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 741 | t_spki.o: ../cryptlib.h t_spki.c | 610 | t_spki.o: ../cryptlib.h t_spki.c |
| 742 | t_x509.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | 611 | t_x509.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 743 | t_x509.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | ||
| 744 | t_x509.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 612 | t_x509.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h |
| 745 | t_x509.o: ../../include/openssl/cast.h ../../include/openssl/conf.h | 613 | t_x509.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
| 746 | t_x509.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 747 | t_x509.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 748 | t_x509.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | 614 | t_x509.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h |
| 749 | t_x509.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 615 | t_x509.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 750 | t_x509.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | 616 | t_x509.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 751 | t_x509.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | 617 | t_x509.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 752 | t_x509.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 753 | t_x509.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 618 | t_x509.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 754 | t_x509.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 619 | t_x509.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 755 | t_x509.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 620 | t_x509.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
| 756 | t_x509.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | ||
| 757 | t_x509.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | ||
| 758 | t_x509.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 621 | t_x509.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h |
| 759 | t_x509.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 622 | t_x509.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 760 | t_x509.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 623 | t_x509.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 761 | t_x509.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | ||
| 762 | t_x509.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | 624 | t_x509.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
| 763 | t_x509.o: ../cryptlib.h t_x509.c | 625 | t_x509.o: ../cryptlib.h t_x509.c |
| 764 | t_x509a.o: ../../e_os.h ../../include/openssl/aes.h | 626 | t_x509a.o: ../../e_os.h ../../include/openssl/asn1.h |
| 765 | t_x509a.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 627 | t_x509a.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 766 | t_x509a.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 628 | t_x509a.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 767 | t_x509a.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | 629 | t_x509a.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 768 | t_x509a.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 630 | t_x509a.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 769 | t_x509a.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | 631 | t_x509a.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 770 | t_x509a.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 771 | t_x509a.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 772 | t_x509a.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 773 | t_x509a.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 774 | t_x509a.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 775 | t_x509a.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 632 | t_x509a.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 776 | t_x509a.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 633 | t_x509a.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 777 | t_x509a.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 634 | t_x509a.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
| 778 | t_x509a.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 635 | t_x509a.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 779 | t_x509a.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 636 | t_x509a.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 780 | t_x509a.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 637 | t_x509a.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 781 | t_x509a.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 638 | t_x509a.o: ../cryptlib.h t_x509a.c |
| 782 | t_x509a.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | ||
| 783 | t_x509a.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | ||
| 784 | t_x509a.o: ../../include/openssl/x509_vfy.h ../cryptlib.h t_x509a.c | ||
| 785 | tasn_dec.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h | 639 | tasn_dec.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h |
| 786 | tasn_dec.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 640 | tasn_dec.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 787 | tasn_dec.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 641 | tasn_dec.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 788 | tasn_dec.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 642 | tasn_dec.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 789 | tasn_dec.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 643 | tasn_dec.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 790 | tasn_dec.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 644 | tasn_dec.o: ../../include/openssl/opensslconf.h |
| 791 | tasn_dec.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 645 | tasn_dec.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 792 | tasn_dec.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 646 | tasn_dec.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 793 | tasn_dec.o: ../../include/openssl/symhacks.h tasn_dec.c | 647 | tasn_dec.o: ../../include/openssl/symhacks.h tasn_dec.c |
| 794 | tasn_enc.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h | 648 | tasn_enc.o: ../../e_os.h ../../include/openssl/asn1.h |
| 795 | tasn_enc.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 649 | tasn_enc.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
| 796 | tasn_enc.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 650 | tasn_enc.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 797 | tasn_enc.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 651 | tasn_enc.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 798 | tasn_enc.o: ../../include/openssl/opensslconf.h | 652 | tasn_enc.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 653 | tasn_enc.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | ||
| 799 | tasn_enc.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 654 | tasn_enc.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 800 | tasn_enc.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 655 | tasn_enc.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 801 | tasn_enc.o: ../../include/openssl/symhacks.h tasn_enc.c | 656 | tasn_enc.o: ../../include/openssl/symhacks.h ../cryptlib.h tasn_enc.c |
| 802 | tasn_fre.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h | 657 | tasn_fre.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h |
| 803 | tasn_fre.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 658 | tasn_fre.o: ../../include/openssl/bio.h ../../include/openssl/crypto.h |
| 804 | tasn_fre.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 659 | tasn_fre.o: ../../include/openssl/e_os2.h ../../include/openssl/obj_mac.h |
| 805 | tasn_fre.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 660 | tasn_fre.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 806 | tasn_fre.o: ../../include/openssl/opensslconf.h | ||
| 807 | tasn_fre.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 661 | tasn_fre.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 808 | tasn_fre.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 662 | tasn_fre.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 809 | tasn_fre.o: ../../include/openssl/symhacks.h tasn_fre.c | 663 | tasn_fre.o: ../../include/openssl/symhacks.h tasn_fre.c |
| 810 | tasn_new.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h | 664 | tasn_new.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h |
| 811 | tasn_new.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 665 | tasn_new.o: ../../include/openssl/bio.h ../../include/openssl/crypto.h |
| 812 | tasn_new.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 666 | tasn_new.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 813 | tasn_new.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | 667 | tasn_new.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 814 | tasn_new.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 668 | tasn_new.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 815 | tasn_new.o: ../../include/openssl/opensslconf.h | ||
| 816 | tasn_new.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 669 | tasn_new.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 817 | tasn_new.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 670 | tasn_new.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 818 | tasn_new.o: ../../include/openssl/symhacks.h tasn_new.c | 671 | tasn_new.o: ../../include/openssl/symhacks.h tasn_new.c |
| 819 | tasn_typ.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h | 672 | tasn_typ.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h |
| 820 | tasn_typ.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 673 | tasn_typ.o: ../../include/openssl/bio.h ../../include/openssl/crypto.h |
| 821 | tasn_typ.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 674 | tasn_typ.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h |
| 822 | tasn_typ.o: ../../include/openssl/opensslconf.h | ||
| 823 | tasn_typ.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 675 | tasn_typ.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 824 | tasn_typ.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 676 | tasn_typ.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 825 | tasn_typ.o: ../../include/openssl/symhacks.h tasn_typ.c | 677 | tasn_typ.o: ../../include/openssl/symhacks.h tasn_typ.c |
| 826 | tasn_utl.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h | 678 | tasn_utl.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h |
| 827 | tasn_utl.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 679 | tasn_utl.o: ../../include/openssl/bio.h ../../include/openssl/crypto.h |
| 828 | tasn_utl.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 680 | tasn_utl.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 829 | tasn_utl.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | 681 | tasn_utl.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 830 | tasn_utl.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 682 | tasn_utl.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 831 | tasn_utl.o: ../../include/openssl/opensslconf.h | ||
| 832 | tasn_utl.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 683 | tasn_utl.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 833 | tasn_utl.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 684 | tasn_utl.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 834 | tasn_utl.o: ../../include/openssl/symhacks.h tasn_utl.c | 685 | tasn_utl.o: ../../include/openssl/symhacks.h tasn_utl.c |
| 835 | x_algor.o: ../../include/openssl/aes.h ../../include/openssl/asn1.h | 686 | x_algor.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h |
| 836 | x_algor.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | 687 | x_algor.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 837 | x_algor.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 688 | x_algor.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 838 | x_algor.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | 689 | x_algor.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 839 | x_algor.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 690 | x_algor.o: ../../include/openssl/ecdsa.h ../../include/openssl/evp.h |
| 840 | x_algor.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | 691 | x_algor.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 841 | x_algor.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 842 | x_algor.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | ||
| 843 | x_algor.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 844 | x_algor.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 845 | x_algor.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 846 | x_algor.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 692 | x_algor.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 847 | x_algor.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 693 | x_algor.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 848 | x_algor.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 694 | x_algor.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 849 | x_algor.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 695 | x_algor.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 850 | x_algor.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 696 | x_algor.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 851 | x_algor.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 697 | x_algor.o: ../../include/openssl/x509_vfy.h x_algor.c |
| 852 | x_algor.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 698 | x_attrib.o: ../../e_os.h ../../include/openssl/asn1.h |
| 853 | x_algor.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 699 | x_attrib.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
| 854 | x_algor.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 700 | x_attrib.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 855 | x_algor.o: x_algor.c | 701 | x_attrib.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 856 | x_attrib.o: ../../e_os.h ../../include/openssl/aes.h | 702 | x_attrib.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 857 | x_attrib.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h | 703 | x_attrib.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 858 | x_attrib.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 704 | x_attrib.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 859 | x_attrib.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | ||
| 860 | x_attrib.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | ||
| 861 | x_attrib.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | ||
| 862 | x_attrib.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 863 | x_attrib.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
| 864 | x_attrib.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | ||
| 865 | x_attrib.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 866 | x_attrib.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 867 | x_attrib.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 868 | x_attrib.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 705 | x_attrib.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 869 | x_attrib.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 706 | x_attrib.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 870 | x_attrib.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 707 | x_attrib.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 871 | x_attrib.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 708 | x_attrib.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 872 | x_attrib.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 709 | x_attrib.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 873 | x_attrib.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 710 | x_attrib.o: ../../include/openssl/x509_vfy.h ../cryptlib.h x_attrib.c |
| 874 | x_attrib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
| 875 | x_attrib.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | ||
| 876 | x_attrib.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | ||
| 877 | x_attrib.o: ../cryptlib.h x_attrib.c | ||
| 878 | x_bignum.o: ../../e_os.h ../../include/openssl/asn1.h | 711 | x_bignum.o: ../../e_os.h ../../include/openssl/asn1.h |
| 879 | x_bignum.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | 712 | x_bignum.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
| 880 | x_bignum.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 713 | x_bignum.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h |
| @@ -884,69 +717,43 @@ x_bignum.o: ../../include/openssl/opensslconf.h | |||
| 884 | x_bignum.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 717 | x_bignum.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 885 | x_bignum.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 718 | x_bignum.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 886 | x_bignum.o: ../../include/openssl/symhacks.h ../cryptlib.h x_bignum.c | 719 | x_bignum.o: ../../include/openssl/symhacks.h ../cryptlib.h x_bignum.c |
| 887 | x_crl.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | 720 | x_crl.o: ../../e_os.h ../../include/openssl/asn1.h |
| 888 | x_crl.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | 721 | x_crl.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
| 889 | x_crl.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 722 | x_crl.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 890 | x_crl.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | 723 | x_crl.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 891 | x_crl.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 724 | x_crl.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 892 | x_crl.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 893 | x_crl.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 894 | x_crl.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 725 | x_crl.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 895 | x_crl.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | 726 | x_crl.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 896 | x_crl.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | 727 | x_crl.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 897 | x_crl.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | 728 | x_crl.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 898 | x_crl.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 729 | x_crl.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 899 | x_crl.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | ||
| 900 | x_crl.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | ||
| 901 | x_crl.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | ||
| 902 | x_crl.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | ||
| 903 | x_crl.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | ||
| 904 | x_crl.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 730 | x_crl.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 905 | x_crl.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 731 | x_crl.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 906 | x_crl.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | ||
| 907 | x_crl.o: ../../include/openssl/x509_vfy.h ../cryptlib.h x_crl.c | 732 | x_crl.o: ../../include/openssl/x509_vfy.h ../cryptlib.h x_crl.c |
| 908 | x_exten.o: ../../include/openssl/aes.h ../../include/openssl/asn1.h | 733 | x_exten.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h |
| 909 | x_exten.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | 734 | x_exten.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 910 | x_exten.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 735 | x_exten.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 911 | x_exten.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | 736 | x_exten.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 912 | x_exten.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 737 | x_exten.o: ../../include/openssl/ecdsa.h ../../include/openssl/evp.h |
| 913 | x_exten.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | 738 | x_exten.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 914 | x_exten.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 915 | x_exten.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | ||
| 916 | x_exten.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 917 | x_exten.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 918 | x_exten.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 919 | x_exten.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 739 | x_exten.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 920 | x_exten.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 740 | x_exten.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 921 | x_exten.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 741 | x_exten.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 922 | x_exten.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 742 | x_exten.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 923 | x_exten.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 743 | x_exten.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 924 | x_exten.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 744 | x_exten.o: ../../include/openssl/x509_vfy.h x_exten.c |
| 925 | x_exten.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 745 | x_info.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 926 | x_exten.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 746 | x_info.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 927 | x_exten.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 747 | x_info.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 928 | x_exten.o: x_exten.c | 748 | x_info.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 929 | x_info.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | 749 | x_info.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 930 | x_info.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 750 | x_info.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 931 | x_info.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | ||
| 932 | x_info.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | ||
| 933 | x_info.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | ||
| 934 | x_info.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 935 | x_info.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
| 936 | x_info.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | ||
| 937 | x_info.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 938 | x_info.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 939 | x_info.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 940 | x_info.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 751 | x_info.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 941 | x_info.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 752 | x_info.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 942 | x_info.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 753 | x_info.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 943 | x_info.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 754 | x_info.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 944 | x_info.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 755 | x_info.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 945 | x_info.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 756 | x_info.o: ../../include/openssl/x509_vfy.h ../cryptlib.h x_info.c |
| 946 | x_info.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
| 947 | x_info.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | ||
| 948 | x_info.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | ||
| 949 | x_info.o: ../cryptlib.h x_info.c | ||
| 950 | x_long.o: ../../e_os.h ../../include/openssl/asn1.h | 757 | x_long.o: ../../e_os.h ../../include/openssl/asn1.h |
| 951 | x_long.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | 758 | x_long.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
| 952 | x_long.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 759 | x_long.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h |
| @@ -956,195 +763,123 @@ x_long.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | |||
| 956 | x_long.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h | 763 | x_long.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 957 | x_long.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 764 | x_long.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 958 | x_long.o: ../cryptlib.h x_long.c | 765 | x_long.o: ../cryptlib.h x_long.c |
| 959 | x_name.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | 766 | x_name.o: ../../e_os.h ../../include/openssl/asn1.h |
| 960 | x_name.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | 767 | x_name.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
| 961 | x_name.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 768 | x_name.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 962 | x_name.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | 769 | x_name.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 963 | x_name.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 770 | x_name.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 964 | x_name.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 965 | x_name.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 966 | x_name.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 771 | x_name.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 967 | x_name.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | 772 | x_name.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 968 | x_name.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | 773 | x_name.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 969 | x_name.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | 774 | x_name.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 970 | x_name.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 775 | x_name.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 971 | x_name.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | ||
| 972 | x_name.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | ||
| 973 | x_name.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | ||
| 974 | x_name.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | ||
| 975 | x_name.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | ||
| 976 | x_name.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 776 | x_name.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 977 | x_name.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 777 | x_name.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 978 | x_name.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | ||
| 979 | x_name.o: ../../include/openssl/x509_vfy.h ../cryptlib.h x_name.c | 778 | x_name.o: ../../include/openssl/x509_vfy.h ../cryptlib.h x_name.c |
| 980 | x_pkey.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | 779 | x_pkey.o: ../../e_os.h ../../include/openssl/asn1.h |
| 981 | x_pkey.o: ../../include/openssl/asn1_mac.h ../../include/openssl/bio.h | 780 | x_pkey.o: ../../include/openssl/asn1_mac.h ../../include/openssl/bio.h |
| 982 | x_pkey.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 781 | x_pkey.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 983 | x_pkey.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | 782 | x_pkey.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 984 | x_pkey.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 783 | x_pkey.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 985 | x_pkey.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 986 | x_pkey.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 987 | x_pkey.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 784 | x_pkey.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 988 | x_pkey.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | 785 | x_pkey.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 989 | x_pkey.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | 786 | x_pkey.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 990 | x_pkey.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | 787 | x_pkey.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 991 | x_pkey.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 788 | x_pkey.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 992 | x_pkey.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | ||
| 993 | x_pkey.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | ||
| 994 | x_pkey.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | ||
| 995 | x_pkey.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | ||
| 996 | x_pkey.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | ||
| 997 | x_pkey.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 789 | x_pkey.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 998 | x_pkey.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 790 | x_pkey.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 999 | x_pkey.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | ||
| 1000 | x_pkey.o: ../../include/openssl/x509_vfy.h ../cryptlib.h x_pkey.c | 791 | x_pkey.o: ../../include/openssl/x509_vfy.h ../cryptlib.h x_pkey.c |
| 1001 | x_pubkey.o: ../../e_os.h ../../include/openssl/aes.h | 792 | x_pubkey.o: ../../e_os.h ../../include/openssl/asn1.h |
| 1002 | x_pubkey.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h | 793 | x_pubkey.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
| 1003 | x_pubkey.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 794 | x_pubkey.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 1004 | x_pubkey.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 795 | x_pubkey.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h |
| 1005 | x_pubkey.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | 796 | x_pubkey.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 1006 | x_pubkey.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 797 | x_pubkey.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 1007 | x_pubkey.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 798 | x_pubkey.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 1008 | x_pubkey.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 799 | x_pubkey.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 1009 | x_pubkey.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 800 | x_pubkey.o: ../../include/openssl/opensslconf.h |
| 1010 | x_pubkey.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 1011 | x_pubkey.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 1012 | x_pubkey.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 1013 | x_pubkey.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | ||
| 1014 | x_pubkey.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 801 | x_pubkey.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 1015 | x_pubkey.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 802 | x_pubkey.o: ../../include/openssl/pkcs7.h ../../include/openssl/rsa.h |
| 1016 | x_pubkey.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | ||
| 1017 | x_pubkey.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | ||
| 1018 | x_pubkey.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 803 | x_pubkey.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 1019 | x_pubkey.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 804 | x_pubkey.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 1020 | x_pubkey.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | ||
| 1021 | x_pubkey.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 805 | x_pubkey.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 1022 | x_pubkey.o: ../cryptlib.h x_pubkey.c | 806 | x_pubkey.o: ../cryptlib.h x_pubkey.c |
| 1023 | x_req.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | 807 | x_req.o: ../../e_os.h ../../include/openssl/asn1.h |
| 1024 | x_req.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | 808 | x_req.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
| 1025 | x_req.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 809 | x_req.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 1026 | x_req.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | 810 | x_req.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 1027 | x_req.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 811 | x_req.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 1028 | x_req.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 1029 | x_req.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 1030 | x_req.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 812 | x_req.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 1031 | x_req.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | 813 | x_req.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 1032 | x_req.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | 814 | x_req.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 1033 | x_req.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | 815 | x_req.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 1034 | x_req.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 816 | x_req.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 1035 | x_req.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | ||
| 1036 | x_req.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | ||
| 1037 | x_req.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | ||
| 1038 | x_req.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | ||
| 1039 | x_req.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | ||
| 1040 | x_req.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 817 | x_req.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 1041 | x_req.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 818 | x_req.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 1042 | x_req.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | ||
| 1043 | x_req.o: ../../include/openssl/x509_vfy.h ../cryptlib.h x_req.c | 819 | x_req.o: ../../include/openssl/x509_vfy.h ../cryptlib.h x_req.c |
| 1044 | x_sig.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | 820 | x_sig.o: ../../e_os.h ../../include/openssl/asn1.h |
| 1045 | x_sig.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | 821 | x_sig.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
| 1046 | x_sig.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 822 | x_sig.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 1047 | x_sig.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | 823 | x_sig.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 1048 | x_sig.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 824 | x_sig.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 1049 | x_sig.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 1050 | x_sig.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 1051 | x_sig.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 825 | x_sig.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 1052 | x_sig.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | 826 | x_sig.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 1053 | x_sig.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | 827 | x_sig.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 1054 | x_sig.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | 828 | x_sig.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 1055 | x_sig.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 829 | x_sig.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 1056 | x_sig.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | ||
| 1057 | x_sig.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | ||
| 1058 | x_sig.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | ||
| 1059 | x_sig.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | ||
| 1060 | x_sig.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | ||
| 1061 | x_sig.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 830 | x_sig.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 1062 | x_sig.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 831 | x_sig.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 1063 | x_sig.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | ||
| 1064 | x_sig.o: ../../include/openssl/x509_vfy.h ../cryptlib.h x_sig.c | 832 | x_sig.o: ../../include/openssl/x509_vfy.h ../cryptlib.h x_sig.c |
| 1065 | x_spki.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | 833 | x_spki.o: ../../e_os.h ../../include/openssl/asn1.h |
| 1066 | x_spki.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | 834 | x_spki.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
| 1067 | x_spki.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 835 | x_spki.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 1068 | x_spki.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | 836 | x_spki.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 1069 | x_spki.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 837 | x_spki.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 1070 | x_spki.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 1071 | x_spki.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 1072 | x_spki.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 838 | x_spki.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 1073 | x_spki.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | 839 | x_spki.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 1074 | x_spki.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | 840 | x_spki.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 1075 | x_spki.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | 841 | x_spki.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 1076 | x_spki.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 842 | x_spki.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 1077 | x_spki.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | ||
| 1078 | x_spki.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | ||
| 1079 | x_spki.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | ||
| 1080 | x_spki.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | ||
| 1081 | x_spki.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | ||
| 1082 | x_spki.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 843 | x_spki.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 1083 | x_spki.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 844 | x_spki.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 1084 | x_spki.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | ||
| 1085 | x_spki.o: ../../include/openssl/x509_vfy.h ../cryptlib.h x_spki.c | 845 | x_spki.o: ../../include/openssl/x509_vfy.h ../cryptlib.h x_spki.c |
| 1086 | x_val.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | 846 | x_val.o: ../../e_os.h ../../include/openssl/asn1.h |
| 1087 | x_val.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | 847 | x_val.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
| 1088 | x_val.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 848 | x_val.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 1089 | x_val.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | 849 | x_val.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 1090 | x_val.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 850 | x_val.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 1091 | x_val.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 1092 | x_val.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 1093 | x_val.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 851 | x_val.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 1094 | x_val.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | 852 | x_val.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 1095 | x_val.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | 853 | x_val.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 1096 | x_val.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | 854 | x_val.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 1097 | x_val.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 855 | x_val.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 1098 | x_val.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | ||
| 1099 | x_val.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | ||
| 1100 | x_val.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | ||
| 1101 | x_val.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | ||
| 1102 | x_val.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | ||
| 1103 | x_val.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 856 | x_val.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 1104 | x_val.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 857 | x_val.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 1105 | x_val.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | ||
| 1106 | x_val.o: ../../include/openssl/x509_vfy.h ../cryptlib.h x_val.c | 858 | x_val.o: ../../include/openssl/x509_vfy.h ../cryptlib.h x_val.c |
| 1107 | x_x509.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | 859 | x_x509.o: ../../e_os.h ../../include/openssl/asn1.h |
| 1108 | x_x509.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | 860 | x_x509.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
| 1109 | x_x509.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 861 | x_x509.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h |
| 1110 | x_x509.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | 862 | x_x509.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 1111 | x_x509.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | 863 | x_x509.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 1112 | x_x509.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 864 | x_x509.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 1113 | x_x509.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 865 | x_x509.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 1114 | x_x509.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 866 | x_x509.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 1115 | x_x509.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 867 | x_x509.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 1116 | x_x509.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | 868 | x_x509.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
| 1117 | x_x509.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 1118 | x_x509.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 1119 | x_x509.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | ||
| 1120 | x_x509.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 1121 | x_x509.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | ||
| 1122 | x_x509.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | ||
| 1123 | x_x509.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | ||
| 1124 | x_x509.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 869 | x_x509.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 1125 | x_x509.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 870 | x_x509.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 1126 | x_x509.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | ||
| 1127 | x_x509.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 871 | x_x509.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 1128 | x_x509.o: ../../include/openssl/x509v3.h ../cryptlib.h x_x509.c | 872 | x_x509.o: ../../include/openssl/x509v3.h ../cryptlib.h x_x509.c |
| 1129 | x_x509a.o: ../../e_os.h ../../include/openssl/aes.h | 873 | x_x509a.o: ../../e_os.h ../../include/openssl/asn1.h |
| 1130 | x_x509a.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h | 874 | x_x509a.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
| 1131 | x_x509a.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 875 | x_x509a.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 1132 | x_x509a.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 876 | x_x509a.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 1133 | x_x509a.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | 877 | x_x509a.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 1134 | x_x509a.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 878 | x_x509a.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 1135 | x_x509a.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 879 | x_x509a.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 1136 | x_x509a.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
| 1137 | x_x509a.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | ||
| 1138 | x_x509a.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 1139 | x_x509a.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 1140 | x_x509a.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 1141 | x_x509a.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 880 | x_x509a.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 1142 | x_x509a.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 881 | x_x509a.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 1143 | x_x509a.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 882 | x_x509a.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 1144 | x_x509a.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 883 | x_x509a.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 1145 | x_x509a.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 884 | x_x509a.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 1146 | x_x509a.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 885 | x_x509a.o: ../../include/openssl/x509_vfy.h ../cryptlib.h x_x509a.c |
| 1147 | x_x509a.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
| 1148 | x_x509a.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | ||
| 1149 | x_x509a.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | ||
| 1150 | x_x509a.o: ../cryptlib.h x_x509a.c | ||
diff --git a/src/lib/libcrypto/asn1/a_gentm.c b/src/lib/libcrypto/asn1/a_gentm.c index 0dfd576211..def79062a5 100644 --- a/src/lib/libcrypto/asn1/a_gentm.c +++ b/src/lib/libcrypto/asn1/a_gentm.c | |||
| @@ -181,7 +181,7 @@ err: | |||
| 181 | return(0); | 181 | return(0); |
| 182 | } | 182 | } |
| 183 | 183 | ||
| 184 | int ASN1_GENERALIZEDTIME_set_string(ASN1_GENERALIZEDTIME *s, char *str) | 184 | int ASN1_GENERALIZEDTIME_set_string(ASN1_GENERALIZEDTIME *s, const char *str) |
| 185 | { | 185 | { |
| 186 | ASN1_GENERALIZEDTIME t; | 186 | ASN1_GENERALIZEDTIME t; |
| 187 | 187 | ||
diff --git a/src/lib/libcrypto/asn1/a_hdr.c b/src/lib/libcrypto/asn1/a_hdr.c index b1aad81f77..d1c2a7b9e3 100644 --- a/src/lib/libcrypto/asn1/a_hdr.c +++ b/src/lib/libcrypto/asn1/a_hdr.c | |||
| @@ -76,17 +76,17 @@ int i2d_ASN1_HEADER(ASN1_HEADER *a, unsigned char **pp) | |||
| 76 | M_ASN1_I2D_finish(); | 76 | M_ASN1_I2D_finish(); |
| 77 | } | 77 | } |
| 78 | 78 | ||
| 79 | ASN1_HEADER *d2i_ASN1_HEADER(ASN1_HEADER **a, unsigned char **pp, | 79 | ASN1_HEADER *d2i_ASN1_HEADER(ASN1_HEADER **a, const unsigned char **pp, |
| 80 | long length) | 80 | long length) |
| 81 | { | 81 | { |
| 82 | M_ASN1_D2I_vars(a,ASN1_HEADER *,ASN1_HEADER_new); | 82 | M_ASN1_D2I_vars(a,ASN1_HEADER *,ASN1_HEADER_new); |
| 83 | 83 | ||
| 84 | M_ASN1_D2I_Init(); | 84 | M_ASN1_D2I_Init(); |
| 85 | M_ASN1_D2I_start_sequence(); | 85 | M_ASN1_D2I_start_sequence(); |
| 86 | M_ASN1_D2I_get(ret->header,d2i_ASN1_OCTET_STRING); | 86 | M_ASN1_D2I_get_x(ASN1_OCTET_STRING,ret->header,d2i_ASN1_OCTET_STRING); |
| 87 | if (ret->meth != NULL) | 87 | if (ret->meth != NULL) |
| 88 | { | 88 | { |
| 89 | M_ASN1_D2I_get(ret->data,ret->meth->d2i); | 89 | M_ASN1_D2I_get_x(void,ret->data,ret->meth->d2i); |
| 90 | } | 90 | } |
| 91 | else | 91 | else |
| 92 | { | 92 | { |
diff --git a/src/lib/libcrypto/asn1/a_meth.c b/src/lib/libcrypto/asn1/a_meth.c index 63158e9cab..50bea917e3 100644 --- a/src/lib/libcrypto/asn1/a_meth.c +++ b/src/lib/libcrypto/asn1/a_meth.c | |||
| @@ -62,16 +62,16 @@ | |||
| 62 | #include <openssl/asn1.h> | 62 | #include <openssl/asn1.h> |
| 63 | 63 | ||
| 64 | static ASN1_METHOD ia5string_meth={ | 64 | static ASN1_METHOD ia5string_meth={ |
| 65 | (int (*)()) i2d_ASN1_IA5STRING, | 65 | (I2D_OF(void)) i2d_ASN1_IA5STRING, |
| 66 | (char *(*)()) d2i_ASN1_IA5STRING, | 66 | (D2I_OF(void)) d2i_ASN1_IA5STRING, |
| 67 | (char *(*)()) ASN1_STRING_new, | 67 | (void *(*)(void))ASN1_STRING_new, |
| 68 | (void (*)()) ASN1_STRING_free}; | 68 | (void (*)(void *))ASN1_STRING_free}; |
| 69 | 69 | ||
| 70 | static ASN1_METHOD bit_string_meth={ | 70 | static ASN1_METHOD bit_string_meth={ |
| 71 | (int (*)()) i2d_ASN1_BIT_STRING, | 71 | (I2D_OF(void)) i2d_ASN1_BIT_STRING, |
| 72 | (char *(*)()) d2i_ASN1_BIT_STRING, | 72 | (D2I_OF(void)) d2i_ASN1_BIT_STRING, |
| 73 | (char *(*)()) ASN1_STRING_new, | 73 | (void *(*)(void))ASN1_STRING_new, |
| 74 | (void (*)()) ASN1_STRING_free}; | 74 | (void (*)(void *))ASN1_STRING_free}; |
| 75 | 75 | ||
| 76 | ASN1_METHOD *ASN1_IA5STRING_asn1_meth(void) | 76 | ASN1_METHOD *ASN1_IA5STRING_asn1_meth(void) |
| 77 | { | 77 | { |
diff --git a/src/lib/libcrypto/asn1/a_utctm.c b/src/lib/libcrypto/asn1/a_utctm.c index 7b25fed331..d31c028193 100644 --- a/src/lib/libcrypto/asn1/a_utctm.c +++ b/src/lib/libcrypto/asn1/a_utctm.c | |||
| @@ -162,7 +162,7 @@ err: | |||
| 162 | return(0); | 162 | return(0); |
| 163 | } | 163 | } |
| 164 | 164 | ||
| 165 | int ASN1_UTCTIME_set_string(ASN1_UTCTIME *s, char *str) | 165 | int ASN1_UTCTIME_set_string(ASN1_UTCTIME *s, const char *str) |
| 166 | { | 166 | { |
| 167 | ASN1_UTCTIME t; | 167 | ASN1_UTCTIME t; |
| 168 | 168 | ||
diff --git a/src/lib/libcrypto/bf/Makefile b/src/lib/libcrypto/bf/Makefile index 42e2c050f8..8441954a8d 100644 --- a/src/lib/libcrypto/bf/Makefile +++ b/src/lib/libcrypto/bf/Makefile | |||
| @@ -8,11 +8,6 @@ CC= cc | |||
| 8 | CPP= $(CC) -E | 8 | CPP= $(CC) -E |
| 9 | INCLUDES= | 9 | INCLUDES= |
| 10 | CFLAG=-g | 10 | CFLAG=-g |
| 11 | INSTALL_PREFIX= | ||
| 12 | OPENSSLDIR= /usr/local/ssl | ||
| 13 | INSTALLTOP=/usr/local/ssl | ||
| 14 | MAKEDEPPROG= makedepend | ||
| 15 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | ||
| 16 | MAKEFILE= Makefile | 11 | MAKEFILE= Makefile |
| 17 | AR= ar r | 12 | AR= ar r |
| 18 | 13 | ||
| @@ -22,6 +17,7 @@ BF_ENC= bf_enc.o | |||
| 22 | 17 | ||
| 23 | CFLAGS= $(INCLUDES) $(CFLAG) | 18 | CFLAGS= $(INCLUDES) $(CFLAG) |
| 24 | ASFLAGS= $(INCLUDES) $(ASFLAG) | 19 | ASFLAGS= $(INCLUDES) $(ASFLAG) |
| 20 | AFLAGS= $(ASFLAGS) | ||
| 25 | 21 | ||
| 26 | GENERAL=Makefile | 22 | GENERAL=Makefile |
| 27 | TEST=bftest.c | 23 | TEST=bftest.c |
| @@ -48,20 +44,15 @@ lib: $(LIBOBJ) | |||
| 48 | $(RANLIB) $(LIB) || echo Never mind. | 44 | $(RANLIB) $(LIB) || echo Never mind. |
| 49 | @touch lib | 45 | @touch lib |
| 50 | 46 | ||
| 51 | # elf | 47 | # ELF |
| 52 | asm/bx86-elf.s: asm/bf-586.pl ../perlasm/x86asm.pl ../perlasm/cbc.pl | 48 | bx86-elf.s: asm/bf-586.pl ../perlasm/x86asm.pl ../perlasm/cbc.pl |
| 53 | (cd asm; $(PERL) bf-586.pl elf $(CFLAGS) $(PROCESSOR) > bx86-elf.s) | 49 | (cd asm; $(PERL) bf-586.pl elf $(CFLAGS) $(PROCESSOR) > ../$@) |
| 54 | 50 | # COFF | |
| 51 | bx86-cof.s: asm/bf-586.pl ../perlasm/x86asm.pl ../perlasm/cbc.pl | ||
| 52 | (cd asm; $(PERL) bf-586.pl coff $(CFLAGS) $(PROCESSOR) > ../$@) | ||
| 55 | # a.out | 53 | # a.out |
| 56 | asm/bx86-out.o: asm/bx86unix.cpp | 54 | bx86-out.s: asm/bf-586.pl ../perlasm/x86asm.pl ../perlasm/cbc.pl |
| 57 | $(CPP) -DOUT asm/bx86unix.cpp | as -o asm/bx86-out.o | 55 | (cd asm; $(PERL) bf-586.pl a.out $(CFLAGS) $(PROCESSOR) > ../$@) |
| 58 | |||
| 59 | # bsdi | ||
| 60 | asm/bx86bsdi.o: asm/bx86unix.cpp | ||
| 61 | $(CPP) -DBSDI asm/bx86unix.cpp | sed 's/ :/:/' | as -o asm/bx86bsdi.o | ||
| 62 | |||
| 63 | asm/bx86unix.cpp: asm/bf-586.pl ../perlasm/x86asm.pl ../perlasm/cbc.pl | ||
| 64 | (cd asm; $(PERL) bf-586.pl cpp $(PROCESSOR) >bx86unix.cpp) | ||
| 65 | 56 | ||
| 66 | files: | 57 | files: |
| 67 | $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO | 58 | $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO |
| @@ -71,9 +62,11 @@ links: | |||
| 71 | @$(PERL) $(TOP)/util/mklink.pl ../../test $(TEST) | 62 | @$(PERL) $(TOP)/util/mklink.pl ../../test $(TEST) |
| 72 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) | 63 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) |
| 73 | 64 | ||
| 74 | install: installs | 65 | # We need to use force because 'install' matches 'INSTALL' on case |
| 75 | 66 | # insensitive systems | |
| 76 | installs: | 67 | FRC.install: |
| 68 | install: FRC.install | ||
| 69 | @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... | ||
| 77 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ | 70 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ |
| 78 | do \ | 71 | do \ |
| 79 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ | 72 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ |
| @@ -89,6 +82,7 @@ lint: | |||
| 89 | lint -DLINT $(INCLUDES) $(SRC)>fluff | 82 | lint -DLINT $(INCLUDES) $(SRC)>fluff |
| 90 | 83 | ||
| 91 | depend: | 84 | depend: |
| 85 | @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... | ||
| 92 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) | 86 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) |
| 93 | 87 | ||
| 94 | dclean: | 88 | dclean: |
| @@ -96,7 +90,7 @@ dclean: | |||
| 96 | mv -f Makefile.new $(MAKEFILE) | 90 | mv -f Makefile.new $(MAKEFILE) |
| 97 | 91 | ||
| 98 | clean: | 92 | clean: |
| 99 | rm -f asm/bx86unix.cpp asm/*-elf.* *.o asm/*.o *.obj lib tags core .pure .nfs* *.old *.bak fluff | 93 | rm -f *.s *.o *.obj lib tags core .pure .nfs* *.old *.bak fluff |
| 100 | 94 | ||
| 101 | # DO NOT DELETE THIS LINE -- make depend depends on it. | 95 | # DO NOT DELETE THIS LINE -- make depend depends on it. |
| 102 | 96 | ||
| @@ -109,8 +103,5 @@ bf_enc.o: ../../include/openssl/blowfish.h ../../include/openssl/e_os2.h | |||
| 109 | bf_enc.o: ../../include/openssl/opensslconf.h bf_enc.c bf_locl.h | 103 | bf_enc.o: ../../include/openssl/opensslconf.h bf_enc.c bf_locl.h |
| 110 | bf_ofb64.o: ../../include/openssl/blowfish.h ../../include/openssl/e_os2.h | 104 | bf_ofb64.o: ../../include/openssl/blowfish.h ../../include/openssl/e_os2.h |
| 111 | bf_ofb64.o: ../../include/openssl/opensslconf.h bf_locl.h bf_ofb64.c | 105 | bf_ofb64.o: ../../include/openssl/opensslconf.h bf_locl.h bf_ofb64.c |
| 112 | bf_skey.o: ../../include/openssl/blowfish.h ../../include/openssl/crypto.h | 106 | bf_skey.o: ../../include/openssl/blowfish.h ../../include/openssl/e_os2.h |
| 113 | bf_skey.o: ../../include/openssl/e_os2.h ../../include/openssl/fips.h | 107 | bf_skey.o: ../../include/openssl/opensslconf.h bf_locl.h bf_pi.h bf_skey.c |
| 114 | bf_skey.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | ||
| 115 | bf_skey.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
| 116 | bf_skey.o: ../../include/openssl/symhacks.h bf_locl.h bf_pi.h bf_skey.c | ||
diff --git a/src/lib/libcrypto/bf/bf_opts.c b/src/lib/libcrypto/bf/bf_opts.c index 171dada2ca..1721bb99b4 100644 --- a/src/lib/libcrypto/bf/bf_opts.c +++ b/src/lib/libcrypto/bf/bf_opts.c | |||
| @@ -69,7 +69,10 @@ | |||
| 69 | #include OPENSSL_UNISTD_IO | 69 | #include OPENSSL_UNISTD_IO |
| 70 | OPENSSL_DECLARE_EXIT | 70 | OPENSSL_DECLARE_EXIT |
| 71 | 71 | ||
| 72 | #ifndef OPENSSL_SYS_NETWARE | ||
| 72 | #include <signal.h> | 73 | #include <signal.h> |
| 74 | #endif | ||
| 75 | |||
| 73 | #ifndef _IRIX | 76 | #ifndef _IRIX |
| 74 | #include <time.h> | 77 | #include <time.h> |
| 75 | #endif | 78 | #endif |
diff --git a/src/lib/libcrypto/bf/bfspeed.c b/src/lib/libcrypto/bf/bfspeed.c index f346af64f3..c41ef3b403 100644 --- a/src/lib/libcrypto/bf/bfspeed.c +++ b/src/lib/libcrypto/bf/bfspeed.c | |||
| @@ -69,7 +69,10 @@ | |||
| 69 | #include OPENSSL_UNISTD_IO | 69 | #include OPENSSL_UNISTD_IO |
| 70 | OPENSSL_DECLARE_EXIT | 70 | OPENSSL_DECLARE_EXIT |
| 71 | 71 | ||
| 72 | #ifndef OPENSSL_SYS_NETWARE | ||
| 72 | #include <signal.h> | 73 | #include <signal.h> |
| 74 | #endif | ||
| 75 | |||
| 73 | #ifndef _IRIX | 76 | #ifndef _IRIX |
| 74 | #include <time.h> | 77 | #include <time.h> |
| 75 | #endif | 78 | #endif |
diff --git a/src/lib/libcrypto/bf/bftest.c b/src/lib/libcrypto/bf/bftest.c index 24d526b14b..97e6634d37 100644 --- a/src/lib/libcrypto/bf/bftest.c +++ b/src/lib/libcrypto/bf/bftest.c | |||
| @@ -62,6 +62,7 @@ | |||
| 62 | #include <stdio.h> | 62 | #include <stdio.h> |
| 63 | #include <string.h> | 63 | #include <string.h> |
| 64 | #include <stdlib.h> | 64 | #include <stdlib.h> |
| 65 | #include <openssl/opensslconf.h> /* To see if OPENSSL_NO_BF is defined */ | ||
| 65 | 66 | ||
| 66 | #include "../e_os.h" | 67 | #include "../e_os.h" |
| 67 | 68 | ||
| @@ -277,6 +278,9 @@ int main(int argc, char *argv[]) | |||
| 277 | else | 278 | else |
| 278 | ret=test(); | 279 | ret=test(); |
| 279 | 280 | ||
| 281 | #ifdef OPENSSL_SYS_NETWARE | ||
| 282 | if (ret) printf("ERROR: %d\n", ret); | ||
| 283 | #endif | ||
| 280 | EXIT(ret); | 284 | EXIT(ret); |
| 281 | return(0); | 285 | return(0); |
| 282 | } | 286 | } |
diff --git a/src/lib/libcrypto/bio/Makefile b/src/lib/libcrypto/bio/Makefile index a565154499..1ef6c2fb9f 100644 --- a/src/lib/libcrypto/bio/Makefile +++ b/src/lib/libcrypto/bio/Makefile | |||
| @@ -7,11 +7,6 @@ TOP= ../.. | |||
| 7 | CC= cc | 7 | CC= cc |
| 8 | INCLUDES= -I.. -I$(TOP) -I../../include | 8 | INCLUDES= -I.. -I$(TOP) -I../../include |
| 9 | CFLAG=-g | 9 | CFLAG=-g |
| 10 | INSTALL_PREFIX= | ||
| 11 | OPENSSLDIR= /usr/local/ssl | ||
| 12 | INSTALLTOP=/usr/local/ssl | ||
| 13 | MAKEDEPPROG= makedepend | ||
| 14 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | ||
| 15 | MAKEFILE= Makefile | 10 | MAKEFILE= Makefile |
| 16 | AR= ar r | 11 | AR= ar r |
| 17 | 12 | ||
| @@ -26,19 +21,21 @@ LIBSRC= bio_lib.c bio_cb.c bio_err.c \ | |||
| 26 | bss_mem.c bss_null.c bss_fd.c \ | 21 | bss_mem.c bss_null.c bss_fd.c \ |
| 27 | bss_file.c bss_sock.c bss_conn.c \ | 22 | bss_file.c bss_sock.c bss_conn.c \ |
| 28 | bf_null.c bf_buff.c b_print.c b_dump.c \ | 23 | bf_null.c bf_buff.c b_print.c b_dump.c \ |
| 29 | b_sock.c bss_acpt.c bf_nbio.c bss_log.c bss_bio.c | 24 | b_sock.c bss_acpt.c bf_nbio.c bss_log.c bss_bio.c \ |
| 25 | bss_dgram.c | ||
| 30 | # bf_lbuf.c | 26 | # bf_lbuf.c |
| 31 | LIBOBJ= bio_lib.o bio_cb.o bio_err.o \ | 27 | LIBOBJ= bio_lib.o bio_cb.o bio_err.o \ |
| 32 | bss_mem.o bss_null.o bss_fd.o \ | 28 | bss_mem.o bss_null.o bss_fd.o \ |
| 33 | bss_file.o bss_sock.o bss_conn.o \ | 29 | bss_file.o bss_sock.o bss_conn.o \ |
| 34 | bf_null.o bf_buff.o b_print.o b_dump.o \ | 30 | bf_null.o bf_buff.o b_print.o b_dump.o \ |
| 35 | b_sock.o bss_acpt.o bf_nbio.o bss_log.o bss_bio.o | 31 | b_sock.o bss_acpt.o bf_nbio.o bss_log.o bss_bio.o \ |
| 32 | bss_dgram.o | ||
| 36 | # bf_lbuf.o | 33 | # bf_lbuf.o |
| 37 | 34 | ||
| 38 | SRC= $(LIBSRC) | 35 | SRC= $(LIBSRC) |
| 39 | 36 | ||
| 40 | EXHEADER= bio.h | 37 | EXHEADER= bio.h |
| 41 | HEADER= bss_file.c $(EXHEADER) | 38 | HEADER= bio_lcl.h $(EXHEADER) |
| 42 | 39 | ||
| 43 | ALL= $(GENERAL) $(SRC) $(HEADER) | 40 | ALL= $(GENERAL) $(SRC) $(HEADER) |
| 44 | 41 | ||
| @@ -61,6 +58,7 @@ links: | |||
| 61 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) | 58 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) |
| 62 | 59 | ||
| 63 | install: | 60 | install: |
| 61 | @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... | ||
| 64 | @headerlist="$(EXHEADER)"; for i in $$headerlist; \ | 62 | @headerlist="$(EXHEADER)"; for i in $$headerlist; \ |
| 65 | do \ | 63 | do \ |
| 66 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ | 64 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ |
| @@ -76,6 +74,7 @@ lint: | |||
| 76 | lint -DLINT $(INCLUDES) $(SRC)>fluff | 74 | lint -DLINT $(INCLUDES) $(SRC)>fluff |
| 77 | 75 | ||
| 78 | depend: | 76 | depend: |
| 77 | @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... | ||
| 79 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) | 78 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) |
| 80 | 79 | ||
| 81 | dclean: | 80 | dclean: |
| @@ -91,30 +90,30 @@ b_dump.o: ../../e_os.h ../../include/openssl/bio.h | |||
| 91 | b_dump.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 90 | b_dump.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 92 | b_dump.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 91 | b_dump.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 93 | b_dump.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 92 | b_dump.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 94 | b_dump.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 93 | b_dump.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 95 | b_dump.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 94 | b_dump.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 96 | b_dump.o: ../cryptlib.h b_dump.c | 95 | b_dump.o: ../../include/openssl/symhacks.h ../cryptlib.h b_dump.c bio_lcl.h |
| 97 | b_print.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h | 96 | b_print.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h |
| 98 | b_print.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 97 | b_print.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 99 | b_print.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 98 | b_print.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 100 | b_print.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 99 | b_print.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 101 | b_print.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 100 | b_print.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 102 | b_print.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 101 | b_print.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 103 | b_print.o: ../cryptlib.h b_print.c | 102 | b_print.o: ../../include/openssl/symhacks.h ../cryptlib.h b_print.c |
| 104 | b_sock.o: ../../e_os.h ../../include/openssl/bio.h | 103 | b_sock.o: ../../e_os.h ../../include/openssl/bio.h |
| 105 | b_sock.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 104 | b_sock.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 106 | b_sock.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 105 | b_sock.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 107 | b_sock.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 106 | b_sock.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 108 | b_sock.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 107 | b_sock.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 109 | b_sock.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 108 | b_sock.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 110 | b_sock.o: ../cryptlib.h b_sock.c | 109 | b_sock.o: ../../include/openssl/symhacks.h ../cryptlib.h b_sock.c |
| 111 | bf_buff.o: ../../e_os.h ../../include/openssl/bio.h | 110 | bf_buff.o: ../../e_os.h ../../include/openssl/bio.h |
| 112 | bf_buff.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 111 | bf_buff.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 113 | bf_buff.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 112 | bf_buff.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 114 | bf_buff.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 113 | bf_buff.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 115 | bf_buff.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 114 | bf_buff.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 116 | bf_buff.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 115 | bf_buff.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 117 | bf_buff.o: ../cryptlib.h bf_buff.c | 116 | bf_buff.o: ../../include/openssl/symhacks.h ../cryptlib.h bf_buff.c |
| 118 | bf_nbio.o: ../../e_os.h ../../include/openssl/bio.h | 117 | bf_nbio.o: ../../e_os.h ../../include/openssl/bio.h |
| 119 | bf_nbio.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 118 | bf_nbio.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 120 | bf_nbio.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 119 | bf_nbio.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| @@ -127,88 +126,96 @@ bf_null.o: ../../e_os.h ../../include/openssl/bio.h | |||
| 127 | bf_null.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 126 | bf_null.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 128 | bf_null.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 127 | bf_null.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 129 | bf_null.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 128 | bf_null.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 130 | bf_null.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 129 | bf_null.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 131 | bf_null.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 130 | bf_null.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 132 | bf_null.o: ../cryptlib.h bf_null.c | 131 | bf_null.o: ../../include/openssl/symhacks.h ../cryptlib.h bf_null.c |
| 133 | bio_cb.o: ../../e_os.h ../../include/openssl/bio.h | 132 | bio_cb.o: ../../e_os.h ../../include/openssl/bio.h |
| 134 | bio_cb.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 133 | bio_cb.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 135 | bio_cb.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 134 | bio_cb.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 136 | bio_cb.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 135 | bio_cb.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 137 | bio_cb.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 136 | bio_cb.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 138 | bio_cb.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 137 | bio_cb.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 139 | bio_cb.o: ../cryptlib.h bio_cb.c | 138 | bio_cb.o: ../../include/openssl/symhacks.h ../cryptlib.h bio_cb.c |
| 140 | bio_err.o: ../../include/openssl/bio.h ../../include/openssl/crypto.h | 139 | bio_err.o: ../../include/openssl/bio.h ../../include/openssl/crypto.h |
| 141 | bio_err.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 140 | bio_err.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 142 | bio_err.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 141 | bio_err.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 143 | bio_err.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 142 | bio_err.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 144 | bio_err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 143 | bio_err.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 145 | bio_err.o: bio_err.c | 144 | bio_err.o: ../../include/openssl/symhacks.h bio_err.c |
| 146 | bio_lib.o: ../../e_os.h ../../include/openssl/bio.h | 145 | bio_lib.o: ../../e_os.h ../../include/openssl/bio.h |
| 147 | bio_lib.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 146 | bio_lib.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 148 | bio_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 147 | bio_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 149 | bio_lib.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 148 | bio_lib.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 150 | bio_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 149 | bio_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 151 | bio_lib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 150 | bio_lib.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 152 | bio_lib.o: ../cryptlib.h bio_lib.c | 151 | bio_lib.o: ../../include/openssl/symhacks.h ../cryptlib.h bio_lib.c |
| 153 | bss_acpt.o: ../../e_os.h ../../include/openssl/bio.h | 152 | bss_acpt.o: ../../e_os.h ../../include/openssl/bio.h |
| 154 | bss_acpt.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 153 | bss_acpt.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 155 | bss_acpt.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 154 | bss_acpt.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 156 | bss_acpt.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 155 | bss_acpt.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 157 | bss_acpt.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 156 | bss_acpt.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 158 | bss_acpt.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 157 | bss_acpt.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 159 | bss_acpt.o: ../cryptlib.h bss_acpt.c | 158 | bss_acpt.o: ../../include/openssl/symhacks.h ../cryptlib.h bss_acpt.c |
| 160 | bss_bio.o: ../../e_os.h ../../include/openssl/bio.h | 159 | bss_bio.o: ../../e_os.h ../../include/openssl/bio.h |
| 161 | bss_bio.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 160 | bss_bio.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 162 | bss_bio.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | 161 | bss_bio.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 163 | bss_bio.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 162 | bss_bio.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 164 | bss_bio.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 163 | bss_bio.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 165 | bss_bio.o: ../../include/openssl/symhacks.h bss_bio.c | 164 | bss_bio.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 165 | bss_bio.o: bss_bio.c | ||
| 166 | bss_conn.o: ../../e_os.h ../../include/openssl/bio.h | 166 | bss_conn.o: ../../e_os.h ../../include/openssl/bio.h |
| 167 | bss_conn.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 167 | bss_conn.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 168 | bss_conn.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 168 | bss_conn.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 169 | bss_conn.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 169 | bss_conn.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 170 | bss_conn.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 170 | bss_conn.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 171 | bss_conn.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 171 | bss_conn.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 172 | bss_conn.o: ../cryptlib.h bss_conn.c | 172 | bss_conn.o: ../../include/openssl/symhacks.h ../cryptlib.h bss_conn.c |
| 173 | bss_dgram.o: ../../e_os.h ../../include/openssl/bio.h | ||
| 174 | bss_dgram.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | ||
| 175 | bss_dgram.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
| 176 | bss_dgram.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | ||
| 177 | bss_dgram.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 178 | bss_dgram.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
| 179 | bss_dgram.o: ../../include/openssl/symhacks.h ../cryptlib.h bss_dgram.c | ||
| 173 | bss_fd.o: ../../e_os.h ../../include/openssl/bio.h | 180 | bss_fd.o: ../../e_os.h ../../include/openssl/bio.h |
| 174 | bss_fd.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 181 | bss_fd.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 175 | bss_fd.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 182 | bss_fd.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 176 | bss_fd.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 183 | bss_fd.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 177 | bss_fd.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 184 | bss_fd.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 178 | bss_fd.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 185 | bss_fd.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 179 | bss_fd.o: ../cryptlib.h bss_fd.c | 186 | bss_fd.o: ../../include/openssl/symhacks.h ../cryptlib.h bio_lcl.h bss_fd.c |
| 180 | bss_file.o: ../../e_os.h ../../include/openssl/bio.h | 187 | bss_file.o: ../../e_os.h ../../include/openssl/bio.h |
| 181 | bss_file.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 188 | bss_file.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 182 | bss_file.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 189 | bss_file.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 183 | bss_file.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 190 | bss_file.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 184 | bss_file.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 191 | bss_file.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 185 | bss_file.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 192 | bss_file.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 186 | bss_file.o: ../cryptlib.h bss_file.c | 193 | bss_file.o: ../../include/openssl/symhacks.h ../cryptlib.h bio_lcl.h bss_file.c |
| 187 | bss_log.o: ../../e_os.h ../../include/openssl/bio.h | 194 | bss_log.o: ../../e_os.h ../../include/openssl/bio.h |
| 188 | bss_log.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 195 | bss_log.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 189 | bss_log.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 196 | bss_log.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 190 | bss_log.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 197 | bss_log.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 191 | bss_log.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 198 | bss_log.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 192 | bss_log.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 199 | bss_log.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 193 | bss_log.o: ../cryptlib.h bss_log.c | 200 | bss_log.o: ../../include/openssl/symhacks.h ../cryptlib.h bss_log.c |
| 194 | bss_mem.o: ../../e_os.h ../../include/openssl/bio.h | 201 | bss_mem.o: ../../e_os.h ../../include/openssl/bio.h |
| 195 | bss_mem.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 202 | bss_mem.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 196 | bss_mem.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 203 | bss_mem.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 197 | bss_mem.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 204 | bss_mem.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 198 | bss_mem.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 205 | bss_mem.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 199 | bss_mem.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 206 | bss_mem.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 200 | bss_mem.o: ../cryptlib.h bss_mem.c | 207 | bss_mem.o: ../../include/openssl/symhacks.h ../cryptlib.h bss_mem.c |
| 201 | bss_null.o: ../../e_os.h ../../include/openssl/bio.h | 208 | bss_null.o: ../../e_os.h ../../include/openssl/bio.h |
| 202 | bss_null.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 209 | bss_null.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 203 | bss_null.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 210 | bss_null.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 204 | bss_null.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 211 | bss_null.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 205 | bss_null.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 212 | bss_null.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 206 | bss_null.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 213 | bss_null.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 207 | bss_null.o: ../cryptlib.h bss_null.c | 214 | bss_null.o: ../../include/openssl/symhacks.h ../cryptlib.h bss_null.c |
| 208 | bss_sock.o: ../../e_os.h ../../include/openssl/bio.h | 215 | bss_sock.o: ../../e_os.h ../../include/openssl/bio.h |
| 209 | bss_sock.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 216 | bss_sock.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 210 | bss_sock.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 217 | bss_sock.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 211 | bss_sock.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 218 | bss_sock.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 212 | bss_sock.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 219 | bss_sock.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 213 | bss_sock.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 220 | bss_sock.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 214 | bss_sock.o: ../cryptlib.h bss_sock.c | 221 | bss_sock.o: ../../include/openssl/symhacks.h ../cryptlib.h bss_sock.c |
diff --git a/src/lib/libcrypto/bn/Makefile b/src/lib/libcrypto/bn/Makefile index 9969d242cc..e97c751390 100644 --- a/src/lib/libcrypto/bn/Makefile +++ b/src/lib/libcrypto/bn/Makefile | |||
| @@ -8,11 +8,6 @@ CC= cc | |||
| 8 | CPP= $(CC) -E | 8 | CPP= $(CC) -E |
| 9 | INCLUDES= -I.. -I$(TOP) -I../../include | 9 | INCLUDES= -I.. -I$(TOP) -I../../include |
| 10 | CFLAG=-g | 10 | CFLAG=-g |
| 11 | INSTALL_PREFIX= | ||
| 12 | OPENSSLDIR= /usr/local/ssl | ||
| 13 | INSTALLTOP=/usr/local/ssl | ||
| 14 | MAKEDEPPROG= makedepend | ||
| 15 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | ||
| 16 | MAKEFILE= Makefile | 11 | MAKEFILE= Makefile |
| 17 | AR= ar r | 12 | AR= ar r |
| 18 | 13 | ||
| @@ -22,6 +17,7 @@ BN_ASM= bn_asm.o | |||
| 22 | 17 | ||
| 23 | CFLAGS= $(INCLUDES) $(CFLAG) | 18 | CFLAGS= $(INCLUDES) $(CFLAG) |
| 24 | ASFLAGS= $(INCLUDES) $(ASFLAG) | 19 | ASFLAGS= $(INCLUDES) $(ASFLAG) |
| 20 | AFLAGS= $(ASFLAGS) | ||
| 25 | 21 | ||
| 26 | GENERAL=Makefile | 22 | GENERAL=Makefile |
| 27 | TEST=bntest.c exptest.c | 23 | TEST=bntest.c exptest.c |
| @@ -31,12 +27,14 @@ LIB=$(TOP)/libcrypto.a | |||
| 31 | LIBSRC= bn_add.c bn_div.c bn_exp.c bn_lib.c bn_ctx.c bn_mul.c bn_mod.c \ | 27 | LIBSRC= bn_add.c bn_div.c bn_exp.c bn_lib.c bn_ctx.c bn_mul.c bn_mod.c \ |
| 32 | bn_print.c bn_rand.c bn_shift.c bn_word.c bn_blind.c \ | 28 | bn_print.c bn_rand.c bn_shift.c bn_word.c bn_blind.c \ |
| 33 | bn_kron.c bn_sqrt.c bn_gcd.c bn_prime.c bn_err.c bn_sqr.c bn_asm.c \ | 29 | bn_kron.c bn_sqrt.c bn_gcd.c bn_prime.c bn_err.c bn_sqr.c bn_asm.c \ |
| 34 | bn_recp.c bn_mont.c bn_mpi.c bn_exp2.c bn_x931p.c | 30 | bn_recp.c bn_mont.c bn_mpi.c bn_exp2.c bn_gf2m.c bn_nist.c \ |
| 31 | bn_depr.c bn_const.c | ||
| 35 | 32 | ||
| 36 | LIBOBJ= bn_add.o bn_div.o bn_exp.o bn_lib.o bn_ctx.o bn_mul.o bn_mod.o \ | 33 | LIBOBJ= bn_add.o bn_div.o bn_exp.o bn_lib.o bn_ctx.o bn_mul.o bn_mod.o \ |
| 37 | bn_print.o bn_rand.o bn_shift.o bn_word.o bn_blind.o \ | 34 | bn_print.o bn_rand.o bn_shift.o bn_word.o bn_blind.o \ |
| 38 | bn_kron.o bn_sqrt.o bn_gcd.o bn_prime.o bn_err.o bn_sqr.o $(BN_ASM) \ | 35 | bn_kron.o bn_sqrt.o bn_gcd.o bn_prime.o bn_err.o bn_sqr.o $(BN_ASM) \ |
| 39 | bn_recp.o bn_mont.o bn_mpi.o bn_exp2.o bn_x931p.o | 36 | bn_recp.o bn_mont.o bn_mpi.o bn_exp2.o bn_gf2m.o bn_nist.o \ |
| 37 | bn_depr.o bn_const.o | ||
| 40 | 38 | ||
| 41 | SRC= $(LIBSRC) | 39 | SRC= $(LIBSRC) |
| 42 | 40 | ||
| @@ -64,70 +62,60 @@ lib: $(LIBOBJ) | |||
| 64 | $(RANLIB) $(LIB) || echo Never mind. | 62 | $(RANLIB) $(LIB) || echo Never mind. |
| 65 | @touch lib | 63 | @touch lib |
| 66 | 64 | ||
| 67 | # elf | 65 | # ELF |
| 68 | asm/bn86-elf.s: asm/bn-586.pl ../perlasm/x86asm.pl | 66 | bn86-elf.s: asm/bn-586.pl ../perlasm/x86asm.pl |
| 69 | (cd asm; $(PERL) bn-586.pl elf $(CFLAGS) > bn86-elf.s) | 67 | (cd asm; $(PERL) bn-586.pl elf $(CFLAGS) > ../$@) |
| 70 | 68 | co86-elf.s: asm/co-586.pl ../perlasm/x86asm.pl | |
| 71 | asm/co86-elf.s: asm/co-586.pl ../perlasm/x86asm.pl | 69 | (cd asm; $(PERL) co-586.pl elf $(CFLAGS) > ../$@) |
| 72 | (cd asm; $(PERL) co-586.pl elf $(CFLAGS) > co86-elf.s) | 70 | mo86-elf.s: asm/mo-586.pl ../perlasm/x86asm.pl |
| 73 | 71 | (cd asm; $(PERL) mo-586.pl elf $(CFLAGS) > ../$@) | |
| 72 | # COFF | ||
| 73 | bn86-cof.s: asm/bn-586.pl ../perlasm/x86asm.pl | ||
| 74 | (cd asm; $(PERL) bn-586.pl coff $(CFLAGS) > ../$@) | ||
| 75 | co86-cof.s: asm/co-586.pl ../perlasm/x86asm.pl | ||
| 76 | (cd asm; $(PERL) co-586.pl coff $(CFLAGS) > ../$@) | ||
| 77 | mo86-cof.s: asm/mo-586.pl ../perlasm/x86asm.pl | ||
| 78 | (cd asm; $(PERL) mo-586.pl coff $(CFLAGS) > ../$@) | ||
| 74 | # a.out | 79 | # a.out |
| 75 | asm/bn86-out.o: asm/bn86unix.cpp | 80 | bn86-out.s: asm/bn-586.pl ../perlasm/x86asm.pl |
| 76 | $(CPP) -DOUT asm/bn86unix.cpp | as -o asm/bn86-out.o | 81 | (cd asm; $(PERL) bn-586.pl a.out $(CFLAGS) > ../$@) |
| 77 | 82 | co86-out.s: asm/co-586.pl ../perlasm/x86asm.pl | |
| 78 | asm/co86-out.o: asm/co86unix.cpp | 83 | (cd asm; $(PERL) co-586.pl a.out $(CFLAGS) > ../$@) |
| 79 | $(CPP) -DOUT asm/co86unix.cpp | as -o asm/co86-out.o | 84 | mo86-out.s: asm/mo-586.pl ../perlasm/x86asm.pl |
| 80 | 85 | (cd asm; $(PERL) mo-586.pl a.out $(CFLAGS) > ../$@) | |
| 81 | # bsdi | 86 | |
| 82 | asm/bn86bsdi.o: asm/bn86unix.cpp | 87 | sparcv8.o: asm/sparcv8.S |
| 83 | $(CPP) -DBSDI asm/bn86unix.cpp | sed 's/ :/:/' | as -o asm/bn86bsdi.o | 88 | $(CC) $(CFLAGS) -c asm/sparcv8.S |
| 84 | 89 | sparcv8plus.o: asm/sparcv8plus.S | |
| 85 | asm/co86bsdi.o: asm/co86unix.cpp | 90 | $(CC) $(CFLAGS) -c asm/sparcv8plus.S |
| 86 | $(CPP) -DBSDI asm/co86unix.cpp | sed 's/ :/:/' | as -o asm/co86bsdi.o | 91 | |
| 87 | 92 | bn-mips3.o: asm/mips3.s | |
| 88 | asm/bn86unix.cpp: asm/bn-586.pl ../perlasm/x86asm.pl | 93 | @if [ "$(CC)" = "gcc" ]; then \ |
| 89 | (cd asm; $(PERL) bn-586.pl cpp >bn86unix.cpp ) | 94 | ABI=`expr "$(CFLAGS)" : ".*-mabi=\([n3264]*\)"` && \ |
| 90 | 95 | as -$$ABI -O -o $@ asm/mips3.s; \ | |
| 91 | asm/co86unix.cpp: asm/co-586.pl ../perlasm/x86asm.pl | 96 | else $(CC) -c $(CFLAGS) -o $@ asm/mips3.s; fi |
| 92 | (cd asm; $(PERL) co-586.pl cpp >co86unix.cpp ) | 97 | |
| 93 | 98 | x86_64-gcc.o: asm/x86_64-gcc.c | |
| 94 | asm/sparcv8.o: asm/sparcv8.S | 99 | $(CC) $(CFLAGS) -c -o $@ asm/x86_64-gcc.c |
| 95 | 100 | x86_64-mont.s: asm/x86_64-mont.pl | |
| 96 | asm/sparcv8plus.o: asm/sparcv8plus.S | 101 | $(PERL) asm/x86_64-mont.pl $@ |
| 97 | 102 | ||
| 98 | # Old GNU assembler doesn't understand V9 instructions, so we | 103 | bn-ia64.s: asm/ia64.S |
| 99 | # hire /usr/ccs/bin/as to do the job. Note that option is called | 104 | $(CC) $(CFLAGS) -E asm/ia64.S > $@ |
| 100 | # *-gcc27, but even gcc 2>=8 users may experience similar problem | 105 | |
| 101 | # if they didn't bother to upgrade GNU assembler. Such users should | 106 | # GNU assembler fails to compile PA-RISC2 modules, insist on calling |
| 102 | # not choose this option, but be adviced to *remove* GNU assembler | 107 | # vendor assembler... |
| 103 | # or upgrade it. | 108 | pa-risc2W.o: asm/pa-risc2W.s |
| 104 | asm/sparcv8plus-gcc27.o: asm/sparcv8plus.S | 109 | /usr/ccs/bin/as -o pa-risc2W.o asm/pa-risc2W.s |
| 105 | $(CC) $(ASFLAGS) -E asm/sparcv8plus.S | \ | 110 | pa-risc2.o: asm/pa-risc2.s |
| 106 | /usr/ccs/bin/as -xarch=v8plus - -o asm/sparcv8plus-gcc27.o | 111 | /usr/ccs/bin/as -o pa-risc2.o asm/pa-risc2.s |
| 107 | 112 | ||
| 108 | 113 | # ppc - AIX, Linux, MacOS X... | |
| 109 | asm/ia64.o: asm/ia64.S | 114 | linux_ppc32.s: asm/ppc.pl; $(PERL) $< $@ |
| 110 | 115 | linux_ppc64.s: asm/ppc.pl; $(PERL) $< $@ | |
| 111 | # Some compiler drivers (most notably HP-UX and Intel C++) don't | 116 | aix_ppc32.s: asm/ppc.pl; $(PERL) asm/ppc.pl $@ |
| 112 | # understand .S extension:-( I wish I could pipe output from cc -E, | 117 | aix_ppc64.s: asm/ppc.pl; $(PERL) asm/ppc.pl $@ |
| 113 | # but it's too compiler driver/ABI dependent to cover with a single | 118 | osx_ppc32.s: asm/ppc.pl; $(PERL) $< $@ |
| 114 | # rule... <appro@fy.chalmers.se> | ||
| 115 | asm/ia64-cpp.o: asm/ia64.S | ||
| 116 | $(CC) $(ASFLAGS) -E asm/ia64.S > /tmp/ia64.$$$$.s && \ | ||
| 117 | $(CC) $(ASFLAGS) -c -o asm/ia64-cpp.o /tmp/ia64.$$$$.s; \ | ||
| 118 | rm -f /tmp/ia64.$$$$.s | ||
| 119 | |||
| 120 | asm/x86_64-gcc.o: asm/x86_64-gcc.c | ||
| 121 | $(CC) $(ASFLAGS) -c -o $@ $< | ||
| 122 | |||
| 123 | asm/pa-risc2W.o: asm/pa-risc2W.s | ||
| 124 | /usr/ccs/bin/as -o asm/pa-risc2W.o asm/pa-risc2W.s | ||
| 125 | |||
| 126 | asm/linux_ppc32.s: asm/ppc.pl; $(PERL) $< $@ | ||
| 127 | asm/linux_ppc64.s: asm/ppc.pl; $(PERL) $< $@ | ||
| 128 | asm/aix_ppc32.s: asm/ppc.pl; $(PERL) asm/ppc.pl $@ | ||
| 129 | asm/aix_ppc64.s: asm/ppc.pl; $(PERL) asm/ppc.pl $@ | ||
| 130 | asm/osx_ppc32.s: asm/ppc.pl; $(PERL) $< $@ | ||
| 131 | 119 | ||
| 132 | files: | 120 | files: |
| 133 | $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO | 121 | $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO |
| @@ -138,6 +126,7 @@ links: | |||
| 138 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) | 126 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) |
| 139 | 127 | ||
| 140 | install: | 128 | install: |
| 129 | @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... | ||
| 141 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ | 130 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ |
| 142 | do \ | 131 | do \ |
| 143 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ | 132 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ |
| @@ -161,6 +150,7 @@ lint: | |||
| 161 | lint -DLINT $(INCLUDES) $(SRC)>fluff | 150 | lint -DLINT $(INCLUDES) $(SRC)>fluff |
| 162 | 151 | ||
| 163 | depend: | 152 | depend: |
| 153 | @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... | ||
| 164 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) | 154 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) |
| 165 | 155 | ||
| 166 | dclean: | 156 | dclean: |
| @@ -168,7 +158,7 @@ dclean: | |||
| 168 | mv -f Makefile.new $(MAKEFILE) | 158 | mv -f Makefile.new $(MAKEFILE) |
| 169 | 159 | ||
| 170 | clean: | 160 | clean: |
| 171 | rm -f asm/co86unix.cpp asm/bn86unix.cpp asm/*-elf.* *.o */*.o *.obj lib tags core .pure .nfs* *.old *.bak fluff bn_asm.s | 161 | rm -f *.s *.o *.obj lib tags core .pure .nfs* *.old *.bak fluff |
| 172 | 162 | ||
| 173 | # DO NOT DELETE THIS LINE -- make depend depends on it. | 163 | # DO NOT DELETE THIS LINE -- make depend depends on it. |
| 174 | 164 | ||
| @@ -176,101 +166,131 @@ bn_add.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h | |||
| 176 | bn_add.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 166 | bn_add.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 177 | bn_add.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 167 | bn_add.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 178 | bn_add.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 168 | bn_add.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 179 | bn_add.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 169 | bn_add.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 180 | bn_add.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 170 | bn_add.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 181 | bn_add.o: ../cryptlib.h bn_add.c bn_lcl.h | 171 | bn_add.o: ../../include/openssl/symhacks.h ../cryptlib.h bn_add.c bn_lcl.h |
| 182 | bn_asm.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h | 172 | bn_asm.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h |
| 183 | bn_asm.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 173 | bn_asm.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 184 | bn_asm.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 174 | bn_asm.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 185 | bn_asm.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 175 | bn_asm.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 186 | bn_asm.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 176 | bn_asm.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 187 | bn_asm.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 177 | bn_asm.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 188 | bn_asm.o: ../cryptlib.h bn_asm.c bn_lcl.h | 178 | bn_asm.o: ../../include/openssl/symhacks.h ../cryptlib.h bn_asm.c bn_lcl.h |
| 189 | bn_blind.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h | 179 | bn_blind.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h |
| 190 | bn_blind.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 180 | bn_blind.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 191 | bn_blind.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 181 | bn_blind.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 192 | bn_blind.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 182 | bn_blind.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 193 | bn_blind.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 183 | bn_blind.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 194 | bn_blind.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 184 | bn_blind.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 195 | bn_blind.o: ../cryptlib.h bn_blind.c bn_lcl.h | 185 | bn_blind.o: ../../include/openssl/symhacks.h ../cryptlib.h bn_blind.c bn_lcl.h |
| 186 | bn_const.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h | ||
| 187 | bn_const.o: ../../include/openssl/ossl_typ.h bn.h bn_const.c | ||
| 196 | bn_ctx.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h | 188 | bn_ctx.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h |
| 197 | bn_ctx.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 189 | bn_ctx.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 198 | bn_ctx.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 190 | bn_ctx.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 199 | bn_ctx.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 191 | bn_ctx.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 200 | bn_ctx.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 192 | bn_ctx.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 201 | bn_ctx.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 193 | bn_ctx.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 202 | bn_ctx.o: ../cryptlib.h bn_ctx.c bn_lcl.h | 194 | bn_ctx.o: ../../include/openssl/symhacks.h ../cryptlib.h bn_ctx.c bn_lcl.h |
| 195 | bn_depr.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h | ||
| 196 | bn_depr.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | ||
| 197 | bn_depr.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
| 198 | bn_depr.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | ||
| 199 | bn_depr.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 200 | bn_depr.o: ../../include/openssl/rand.h ../../include/openssl/safestack.h | ||
| 201 | bn_depr.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
| 202 | bn_depr.o: ../cryptlib.h bn_depr.c bn_lcl.h | ||
| 203 | bn_div.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h | 203 | bn_div.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h |
| 204 | bn_div.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 204 | bn_div.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 205 | bn_div.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 205 | bn_div.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 206 | bn_div.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 206 | bn_div.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 207 | bn_div.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 207 | bn_div.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 208 | bn_div.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 208 | bn_div.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 209 | bn_div.o: ../cryptlib.h bn_div.c bn_lcl.h | 209 | bn_div.o: ../../include/openssl/symhacks.h ../cryptlib.h bn_div.c bn_lcl.h |
| 210 | bn_err.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 210 | bn_err.o: ../../include/openssl/bio.h ../../include/openssl/bn.h |
| 211 | bn_err.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 211 | bn_err.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 212 | bn_err.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | 212 | bn_err.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 213 | bn_err.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 213 | bn_err.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 214 | bn_err.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 214 | bn_err.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 215 | bn_err.o: ../../include/openssl/symhacks.h bn_err.c | 215 | bn_err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 216 | bn_err.o: bn_err.c | ||
| 216 | bn_exp.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h | 217 | bn_exp.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h |
| 217 | bn_exp.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 218 | bn_exp.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 218 | bn_exp.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 219 | bn_exp.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 219 | bn_exp.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 220 | bn_exp.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 220 | bn_exp.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 221 | bn_exp.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 221 | bn_exp.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 222 | bn_exp.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 222 | bn_exp.o: ../cryptlib.h bn_exp.c bn_lcl.h | 223 | bn_exp.o: ../../include/openssl/symhacks.h ../cryptlib.h bn_exp.c bn_lcl.h |
| 223 | bn_exp2.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h | 224 | bn_exp2.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h |
| 224 | bn_exp2.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 225 | bn_exp2.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 225 | bn_exp2.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 226 | bn_exp2.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 226 | bn_exp2.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 227 | bn_exp2.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 227 | bn_exp2.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 228 | bn_exp2.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 228 | bn_exp2.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 229 | bn_exp2.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 229 | bn_exp2.o: ../cryptlib.h bn_exp2.c bn_lcl.h | 230 | bn_exp2.o: ../../include/openssl/symhacks.h ../cryptlib.h bn_exp2.c bn_lcl.h |
| 230 | bn_gcd.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h | 231 | bn_gcd.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h |
| 231 | bn_gcd.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 232 | bn_gcd.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 232 | bn_gcd.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 233 | bn_gcd.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 233 | bn_gcd.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 234 | bn_gcd.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 234 | bn_gcd.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 235 | bn_gcd.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 235 | bn_gcd.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 236 | bn_gcd.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 236 | bn_gcd.o: ../cryptlib.h bn_gcd.c bn_lcl.h | 237 | bn_gcd.o: ../../include/openssl/symhacks.h ../cryptlib.h bn_gcd.c bn_lcl.h |
| 237 | bn_kron.o: ../../include/openssl/bn.h ../../include/openssl/e_os2.h | 238 | bn_gf2m.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h |
| 238 | bn_kron.o: ../../include/openssl/opensslconf.h bn_kron.c bn_lcl.h | 239 | bn_gf2m.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 240 | bn_gf2m.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
| 241 | bn_gf2m.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | ||
| 242 | bn_gf2m.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 243 | bn_gf2m.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
| 244 | bn_gf2m.o: ../../include/openssl/symhacks.h ../cryptlib.h bn_gf2m.c bn_lcl.h | ||
| 245 | bn_kron.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h | ||
| 246 | bn_kron.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | ||
| 247 | bn_kron.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
| 248 | bn_kron.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | ||
| 249 | bn_kron.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 250 | bn_kron.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
| 251 | bn_kron.o: ../../include/openssl/symhacks.h ../cryptlib.h bn_kron.c bn_lcl.h | ||
| 239 | bn_lib.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h | 252 | bn_lib.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h |
| 240 | bn_lib.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 253 | bn_lib.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 241 | bn_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 254 | bn_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 242 | bn_lib.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 255 | bn_lib.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 243 | bn_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 256 | bn_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 244 | bn_lib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 257 | bn_lib.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 245 | bn_lib.o: ../cryptlib.h bn_lcl.h bn_lib.c | 258 | bn_lib.o: ../../include/openssl/symhacks.h ../cryptlib.h bn_lcl.h bn_lib.c |
| 246 | bn_mod.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h | 259 | bn_mod.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h |
| 247 | bn_mod.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 260 | bn_mod.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 248 | bn_mod.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 261 | bn_mod.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 249 | bn_mod.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 262 | bn_mod.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 250 | bn_mod.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 263 | bn_mod.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 251 | bn_mod.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 264 | bn_mod.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 252 | bn_mod.o: ../cryptlib.h bn_lcl.h bn_mod.c | 265 | bn_mod.o: ../../include/openssl/symhacks.h ../cryptlib.h bn_lcl.h bn_mod.c |
| 253 | bn_mont.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h | 266 | bn_mont.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h |
| 254 | bn_mont.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 267 | bn_mont.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 255 | bn_mont.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 268 | bn_mont.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 256 | bn_mont.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 269 | bn_mont.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 257 | bn_mont.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 270 | bn_mont.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 258 | bn_mont.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 271 | bn_mont.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 259 | bn_mont.o: ../cryptlib.h bn_lcl.h bn_mont.c | 272 | bn_mont.o: ../../include/openssl/symhacks.h ../cryptlib.h bn_lcl.h bn_mont.c |
| 260 | bn_mpi.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h | 273 | bn_mpi.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h |
| 261 | bn_mpi.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 274 | bn_mpi.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 262 | bn_mpi.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 275 | bn_mpi.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 263 | bn_mpi.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 276 | bn_mpi.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 264 | bn_mpi.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 277 | bn_mpi.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 265 | bn_mpi.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 278 | bn_mpi.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 266 | bn_mpi.o: ../cryptlib.h bn_lcl.h bn_mpi.c | 279 | bn_mpi.o: ../../include/openssl/symhacks.h ../cryptlib.h bn_lcl.h bn_mpi.c |
| 267 | bn_mul.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h | 280 | bn_mul.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h |
| 268 | bn_mul.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 281 | bn_mul.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 269 | bn_mul.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 282 | bn_mul.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 270 | bn_mul.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 283 | bn_mul.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 271 | bn_mul.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 284 | bn_mul.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 272 | bn_mul.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 285 | bn_mul.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 273 | bn_mul.o: ../cryptlib.h bn_lcl.h bn_mul.c | 286 | bn_mul.o: ../../include/openssl/symhacks.h ../cryptlib.h bn_lcl.h bn_mul.c |
| 287 | bn_nist.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h | ||
| 288 | bn_nist.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | ||
| 289 | bn_nist.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
| 290 | bn_nist.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | ||
| 291 | bn_nist.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 292 | bn_nist.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
| 293 | bn_nist.o: ../../include/openssl/symhacks.h ../cryptlib.h bn_lcl.h bn_nist.c | ||
| 274 | bn_prime.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h | 294 | bn_prime.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h |
| 275 | bn_prime.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 295 | bn_prime.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 276 | bn_prime.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 296 | bn_prime.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| @@ -283,9 +303,9 @@ bn_print.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h | |||
| 283 | bn_print.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 303 | bn_print.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 284 | bn_print.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 304 | bn_print.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 285 | bn_print.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 305 | bn_print.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 286 | bn_print.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 306 | bn_print.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 287 | bn_print.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 307 | bn_print.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 288 | bn_print.o: ../cryptlib.h bn_lcl.h bn_print.c | 308 | bn_print.o: ../../include/openssl/symhacks.h ../cryptlib.h bn_lcl.h bn_print.c |
| 289 | bn_rand.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h | 309 | bn_rand.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h |
| 290 | bn_rand.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 310 | bn_rand.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 291 | bn_rand.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 311 | bn_rand.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| @@ -298,36 +318,34 @@ bn_recp.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h | |||
| 298 | bn_recp.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 318 | bn_recp.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 299 | bn_recp.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 319 | bn_recp.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 300 | bn_recp.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 320 | bn_recp.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 301 | bn_recp.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 321 | bn_recp.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 302 | bn_recp.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 322 | bn_recp.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 303 | bn_recp.o: ../cryptlib.h bn_lcl.h bn_recp.c | 323 | bn_recp.o: ../../include/openssl/symhacks.h ../cryptlib.h bn_lcl.h bn_recp.c |
| 304 | bn_shift.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h | 324 | bn_shift.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h |
| 305 | bn_shift.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 325 | bn_shift.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 306 | bn_shift.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 326 | bn_shift.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 307 | bn_shift.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 327 | bn_shift.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 308 | bn_shift.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 328 | bn_shift.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 309 | bn_shift.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 329 | bn_shift.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 310 | bn_shift.o: ../cryptlib.h bn_lcl.h bn_shift.c | 330 | bn_shift.o: ../../include/openssl/symhacks.h ../cryptlib.h bn_lcl.h bn_shift.c |
| 311 | bn_sqr.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h | 331 | bn_sqr.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h |
| 312 | bn_sqr.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 332 | bn_sqr.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 313 | bn_sqr.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 333 | bn_sqr.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 314 | bn_sqr.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 334 | bn_sqr.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 315 | bn_sqr.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 335 | bn_sqr.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 316 | bn_sqr.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 336 | bn_sqr.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 317 | bn_sqr.o: ../cryptlib.h bn_lcl.h bn_sqr.c | 337 | bn_sqr.o: ../../include/openssl/symhacks.h ../cryptlib.h bn_lcl.h bn_sqr.c |
| 318 | bn_sqrt.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h | 338 | bn_sqrt.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h |
| 319 | bn_sqrt.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 339 | bn_sqrt.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 320 | bn_sqrt.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 340 | bn_sqrt.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 321 | bn_sqrt.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 341 | bn_sqrt.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 322 | bn_sqrt.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 342 | bn_sqrt.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 323 | bn_sqrt.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 343 | bn_sqrt.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 324 | bn_sqrt.o: ../cryptlib.h bn_lcl.h bn_sqrt.c | 344 | bn_sqrt.o: ../../include/openssl/symhacks.h ../cryptlib.h bn_lcl.h bn_sqrt.c |
| 325 | bn_word.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h | 345 | bn_word.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h |
| 326 | bn_word.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 346 | bn_word.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 327 | bn_word.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 347 | bn_word.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 328 | bn_word.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 348 | bn_word.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 329 | bn_word.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 349 | bn_word.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 330 | bn_word.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 350 | bn_word.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 331 | bn_word.o: ../cryptlib.h bn_lcl.h bn_word.c | 351 | bn_word.o: ../../include/openssl/symhacks.h ../cryptlib.h bn_lcl.h bn_word.c |
| 332 | bn_x931p.o: ../../include/openssl/bn.h ../../include/openssl/e_os2.h | ||
| 333 | bn_x931p.o: ../../include/openssl/opensslconf.h bn_x931p.c | ||
diff --git a/src/lib/libcrypto/bn/asm/mo-586.pl b/src/lib/libcrypto/bn/asm/mo-586.pl new file mode 100644 index 0000000000..0982293094 --- /dev/null +++ b/src/lib/libcrypto/bn/asm/mo-586.pl | |||
| @@ -0,0 +1,603 @@ | |||
| 1 | #!/usr/bin/env perl | ||
| 2 | |||
| 3 | # This is crypto/bn/asm/x86-mont.pl (with asciz from crypto/perlasm/x86asm.pl) | ||
| 4 | # from OpenSSL 0.9.9-dev | ||
| 5 | |||
| 6 | sub ::asciz | ||
| 7 | { my @str=unpack("C*",shift); | ||
| 8 | push @str,0; | ||
| 9 | while ($#str>15) { | ||
| 10 | &data_byte(@str[0..15]); | ||
| 11 | foreach (0..15) { shift @str; } | ||
| 12 | } | ||
| 13 | &data_byte(@str) if (@str); | ||
| 14 | } | ||
| 15 | |||
| 16 | # ==================================================================== | ||
| 17 | # Written by Andy Polyakov <appro@fy.chalmers.se> for the OpenSSL | ||
| 18 | # project. The module is, however, dual licensed under OpenSSL and | ||
| 19 | # CRYPTOGAMS licenses depending on where you obtain it. For further | ||
| 20 | # details see http://www.openssl.org/~appro/cryptogams/. | ||
| 21 | # ==================================================================== | ||
| 22 | |||
| 23 | # October 2005 | ||
| 24 | # | ||
| 25 | # This is a "teaser" code, as it can be improved in several ways... | ||
| 26 | # First of all non-SSE2 path should be implemented (yes, for now it | ||
| 27 | # performs Montgomery multiplication/convolution only on SSE2-capable | ||
| 28 | # CPUs such as P4, others fall down to original code). Then inner loop | ||
| 29 | # can be unrolled and modulo-scheduled to improve ILP and possibly | ||
| 30 | # moved to 128-bit XMM register bank (though it would require input | ||
| 31 | # rearrangement and/or increase bus bandwidth utilization). Dedicated | ||
| 32 | # squaring procedure should give further performance improvement... | ||
| 33 | # Yet, for being draft, the code improves rsa512 *sign* benchmark by | ||
| 34 | # 110%(!), rsa1024 one - by 70% and rsa4096 - by 20%:-) | ||
| 35 | |||
| 36 | # December 2006 | ||
| 37 | # | ||
| 38 | # Modulo-scheduling SSE2 loops results in further 15-20% improvement. | ||
| 39 | # Integer-only code [being equipped with dedicated squaring procedure] | ||
| 40 | # gives ~40% on rsa512 sign benchmark... | ||
| 41 | |||
| 42 | push(@INC,"perlasm","../../perlasm"); | ||
| 43 | require "x86asm.pl"; | ||
| 44 | |||
| 45 | &asm_init($ARGV[0],$0); | ||
| 46 | |||
| 47 | $sse2=0; | ||
| 48 | for (@ARGV) { $sse2=1 if (/-DOPENSSL_IA32_SSE2/); } | ||
| 49 | |||
| 50 | &external_label("OPENSSL_ia32cap_P") if ($sse2); | ||
| 51 | |||
| 52 | &function_begin("bn_mul_mont"); | ||
| 53 | |||
| 54 | $i="edx"; | ||
| 55 | $j="ecx"; | ||
| 56 | $ap="esi"; $tp="esi"; # overlapping variables!!! | ||
| 57 | $rp="edi"; $bp="edi"; # overlapping variables!!! | ||
| 58 | $np="ebp"; | ||
| 59 | $num="ebx"; | ||
| 60 | |||
| 61 | $_num=&DWP(4*0,"esp"); # stack top layout | ||
| 62 | $_rp=&DWP(4*1,"esp"); | ||
| 63 | $_ap=&DWP(4*2,"esp"); | ||
| 64 | $_bp=&DWP(4*3,"esp"); | ||
| 65 | $_np=&DWP(4*4,"esp"); | ||
| 66 | $_n0=&DWP(4*5,"esp"); $_n0q=&QWP(4*5,"esp"); | ||
| 67 | $_sp=&DWP(4*6,"esp"); | ||
| 68 | $_bpend=&DWP(4*7,"esp"); | ||
| 69 | $frame=32; # size of above frame rounded up to 16n | ||
| 70 | |||
| 71 | &xor ("eax","eax"); | ||
| 72 | &mov ("edi",&wparam(5)); # int num | ||
| 73 | &cmp ("edi",4); | ||
| 74 | &jl (&label("just_leave")); | ||
| 75 | |||
| 76 | &lea ("esi",&wparam(0)); # put aside pointer to argument block | ||
| 77 | &lea ("edx",&wparam(1)); # load ap | ||
| 78 | &mov ("ebp","esp"); # saved stack pointer! | ||
| 79 | &add ("edi",2); # extra two words on top of tp | ||
| 80 | &neg ("edi"); | ||
| 81 | &lea ("esp",&DWP(-$frame,"esp","edi",4)); # alloca($frame+4*(num+2)) | ||
| 82 | &neg ("edi"); | ||
| 83 | |||
| 84 | # minimize cache contention by arraning 2K window between stack | ||
| 85 | # pointer and ap argument [np is also position sensitive vector, | ||
| 86 | # but it's assumed to be near ap, as it's allocated at ~same | ||
| 87 | # time]. | ||
| 88 | &mov ("eax","esp"); | ||
| 89 | &sub ("eax","edx"); | ||
| 90 | &and ("eax",2047); | ||
| 91 | &sub ("esp","eax"); # this aligns sp and ap modulo 2048 | ||
| 92 | |||
| 93 | &xor ("edx","esp"); | ||
| 94 | &and ("edx",2048); | ||
| 95 | &xor ("edx",2048); | ||
| 96 | &sub ("esp","edx"); # this splits them apart modulo 4096 | ||
| 97 | |||
| 98 | &and ("esp",-64); # align to cache line | ||
| 99 | |||
| 100 | ################################# load argument block... | ||
| 101 | &mov ("eax",&DWP(0*4,"esi"));# BN_ULONG *rp | ||
| 102 | &mov ("ebx",&DWP(1*4,"esi"));# const BN_ULONG *ap | ||
| 103 | &mov ("ecx",&DWP(2*4,"esi"));# const BN_ULONG *bp | ||
| 104 | &mov ("edx",&DWP(3*4,"esi"));# const BN_ULONG *np | ||
| 105 | &mov ("esi",&DWP(4*4,"esi"));# const BN_ULONG *n0 | ||
| 106 | #&mov ("edi",&DWP(5*4,"esi"));# int num | ||
| 107 | |||
| 108 | &mov ("esi",&DWP(0,"esi")); # pull n0[0] | ||
| 109 | &mov ($_rp,"eax"); # ... save a copy of argument block | ||
| 110 | &mov ($_ap,"ebx"); | ||
| 111 | &mov ($_bp,"ecx"); | ||
| 112 | &mov ($_np,"edx"); | ||
| 113 | &mov ($_n0,"esi"); | ||
| 114 | &lea ($num,&DWP(-3,"edi")); # num=num-1 to assist modulo-scheduling | ||
| 115 | #&mov ($_num,$num); # redundant as $num is not reused | ||
| 116 | &mov ($_sp,"ebp"); # saved stack pointer! | ||
| 117 | |||
| 118 | if($sse2) { | ||
| 119 | $acc0="mm0"; # mmx register bank layout | ||
| 120 | $acc1="mm1"; | ||
| 121 | $car0="mm2"; | ||
| 122 | $car1="mm3"; | ||
| 123 | $mul0="mm4"; | ||
| 124 | $mul1="mm5"; | ||
| 125 | $temp="mm6"; | ||
| 126 | $mask="mm7"; | ||
| 127 | |||
| 128 | &picmeup("eax","OPENSSL_ia32cap_P"); | ||
| 129 | &bt (&DWP(0,"eax"),26); | ||
| 130 | &jnc (&label("non_sse2")); | ||
| 131 | |||
| 132 | &mov ("eax",-1); | ||
| 133 | &movd ($mask,"eax"); # mask 32 lower bits | ||
| 134 | |||
| 135 | &mov ($ap,$_ap); # load input pointers | ||
| 136 | &mov ($bp,$_bp); | ||
| 137 | &mov ($np,$_np); | ||
| 138 | |||
| 139 | &xor ($i,$i); # i=0 | ||
| 140 | &xor ($j,$j); # j=0 | ||
| 141 | |||
| 142 | &movd ($mul0,&DWP(0,$bp)); # bp[0] | ||
| 143 | &movd ($mul1,&DWP(0,$ap)); # ap[0] | ||
| 144 | &movd ($car1,&DWP(0,$np)); # np[0] | ||
| 145 | |||
| 146 | &pmuludq($mul1,$mul0); # ap[0]*bp[0] | ||
| 147 | &movq ($car0,$mul1); | ||
| 148 | &movq ($acc0,$mul1); # I wish movd worked for | ||
| 149 | &pand ($acc0,$mask); # inter-register transfers | ||
| 150 | |||
| 151 | &pmuludq($mul1,$_n0q); # *=n0 | ||
| 152 | |||
| 153 | &pmuludq($car1,$mul1); # "t[0]"*np[0]*n0 | ||
| 154 | &paddq ($car1,$acc0); | ||
| 155 | |||
| 156 | &movd ($acc1,&DWP(4,$np)); # np[1] | ||
| 157 | &movd ($acc0,&DWP(4,$ap)); # ap[1] | ||
| 158 | |||
| 159 | &psrlq ($car0,32); | ||
| 160 | &psrlq ($car1,32); | ||
| 161 | |||
| 162 | &inc ($j); # j++ | ||
| 163 | &set_label("1st",16); | ||
| 164 | &pmuludq($acc0,$mul0); # ap[j]*bp[0] | ||
| 165 | &pmuludq($acc1,$mul1); # np[j]*m1 | ||
| 166 | &paddq ($car0,$acc0); # +=c0 | ||
| 167 | &paddq ($car1,$acc1); # +=c1 | ||
| 168 | |||
| 169 | &movq ($acc0,$car0); | ||
| 170 | &pand ($acc0,$mask); | ||
| 171 | &movd ($acc1,&DWP(4,$np,$j,4)); # np[j+1] | ||
| 172 | &paddq ($car1,$acc0); # +=ap[j]*bp[0]; | ||
| 173 | &movd ($acc0,&DWP(4,$ap,$j,4)); # ap[j+1] | ||
| 174 | &psrlq ($car0,32); | ||
| 175 | &movd (&DWP($frame-4,"esp",$j,4),$car1); # tp[j-1]= | ||
| 176 | &psrlq ($car1,32); | ||
| 177 | |||
| 178 | &lea ($j,&DWP(1,$j)); | ||
| 179 | &cmp ($j,$num); | ||
| 180 | &jl (&label("1st")); | ||
| 181 | |||
| 182 | &pmuludq($acc0,$mul0); # ap[num-1]*bp[0] | ||
| 183 | &pmuludq($acc1,$mul1); # np[num-1]*m1 | ||
| 184 | &paddq ($car0,$acc0); # +=c0 | ||
| 185 | &paddq ($car1,$acc1); # +=c1 | ||
| 186 | |||
| 187 | &movq ($acc0,$car0); | ||
| 188 | &pand ($acc0,$mask); | ||
| 189 | &paddq ($car1,$acc0); # +=ap[num-1]*bp[0]; | ||
| 190 | &movd (&DWP($frame-4,"esp",$j,4),$car1); # tp[num-2]= | ||
| 191 | |||
| 192 | &psrlq ($car0,32); | ||
| 193 | &psrlq ($car1,32); | ||
| 194 | |||
| 195 | &paddq ($car1,$car0); | ||
| 196 | &movq (&QWP($frame,"esp",$num,4),$car1); # tp[num].tp[num-1] | ||
| 197 | |||
| 198 | &inc ($i); # i++ | ||
| 199 | &set_label("outer"); | ||
| 200 | &xor ($j,$j); # j=0 | ||
| 201 | |||
| 202 | &movd ($mul0,&DWP(0,$bp,$i,4)); # bp[i] | ||
| 203 | &movd ($mul1,&DWP(0,$ap)); # ap[0] | ||
| 204 | &movd ($temp,&DWP($frame,"esp")); # tp[0] | ||
| 205 | &movd ($car1,&DWP(0,$np)); # np[0] | ||
| 206 | &pmuludq($mul1,$mul0); # ap[0]*bp[i] | ||
| 207 | |||
| 208 | &paddq ($mul1,$temp); # +=tp[0] | ||
| 209 | &movq ($acc0,$mul1); | ||
| 210 | &movq ($car0,$mul1); | ||
| 211 | &pand ($acc0,$mask); | ||
| 212 | |||
| 213 | &pmuludq($mul1,$_n0q); # *=n0 | ||
| 214 | |||
| 215 | &pmuludq($car1,$mul1); | ||
| 216 | &paddq ($car1,$acc0); | ||
| 217 | |||
| 218 | &movd ($temp,&DWP($frame+4,"esp")); # tp[1] | ||
| 219 | &movd ($acc1,&DWP(4,$np)); # np[1] | ||
| 220 | &movd ($acc0,&DWP(4,$ap)); # ap[1] | ||
| 221 | |||
| 222 | &psrlq ($car0,32); | ||
| 223 | &psrlq ($car1,32); | ||
| 224 | &paddq ($car0,$temp); # +=tp[1] | ||
| 225 | |||
| 226 | &inc ($j); # j++ | ||
| 227 | &dec ($num); | ||
| 228 | &set_label("inner"); | ||
| 229 | &pmuludq($acc0,$mul0); # ap[j]*bp[i] | ||
| 230 | &pmuludq($acc1,$mul1); # np[j]*m1 | ||
| 231 | &paddq ($car0,$acc0); # +=c0 | ||
| 232 | &paddq ($car1,$acc1); # +=c1 | ||
| 233 | |||
| 234 | &movq ($acc0,$car0); | ||
| 235 | &movd ($temp,&DWP($frame+4,"esp",$j,4));# tp[j+1] | ||
| 236 | &pand ($acc0,$mask); | ||
| 237 | &movd ($acc1,&DWP(4,$np,$j,4)); # np[j+1] | ||
| 238 | &paddq ($car1,$acc0); # +=ap[j]*bp[i]+tp[j] | ||
| 239 | &movd ($acc0,&DWP(4,$ap,$j,4)); # ap[j+1] | ||
| 240 | &psrlq ($car0,32); | ||
| 241 | &movd (&DWP($frame-4,"esp",$j,4),$car1);# tp[j-1]= | ||
| 242 | &psrlq ($car1,32); | ||
| 243 | &paddq ($car0,$temp); # +=tp[j+1] | ||
| 244 | |||
| 245 | &dec ($num); | ||
| 246 | &lea ($j,&DWP(1,$j)); # j++ | ||
| 247 | &jnz (&label("inner")); | ||
| 248 | |||
| 249 | &mov ($num,$j); | ||
| 250 | &pmuludq($acc0,$mul0); # ap[num-1]*bp[i] | ||
| 251 | &pmuludq($acc1,$mul1); # np[num-1]*m1 | ||
| 252 | &paddq ($car0,$acc0); # +=c0 | ||
| 253 | &paddq ($car1,$acc1); # +=c1 | ||
| 254 | |||
| 255 | &movq ($acc0,$car0); | ||
| 256 | &pand ($acc0,$mask); | ||
| 257 | &paddq ($car1,$acc0); # +=ap[num-1]*bp[i]+tp[num-1] | ||
| 258 | &movd (&DWP($frame-4,"esp",$j,4),$car1); # tp[num-2]= | ||
| 259 | &psrlq ($car0,32); | ||
| 260 | &psrlq ($car1,32); | ||
| 261 | |||
| 262 | &movd ($temp,&DWP($frame+4,"esp",$num,4)); # += tp[num] | ||
| 263 | &paddq ($car1,$car0); | ||
| 264 | &paddq ($car1,$temp); | ||
| 265 | &movq (&QWP($frame,"esp",$num,4),$car1); # tp[num].tp[num-1] | ||
| 266 | |||
| 267 | &lea ($i,&DWP(1,$i)); # i++ | ||
| 268 | &cmp ($i,$num); | ||
| 269 | &jle (&label("outer")); | ||
| 270 | |||
| 271 | &emms (); # done with mmx bank | ||
| 272 | &jmp (&label("common_tail")); | ||
| 273 | |||
| 274 | &set_label("non_sse2",16); | ||
| 275 | } | ||
| 276 | |||
| 277 | if (0) { | ||
| 278 | &mov ("esp",$_sp); | ||
| 279 | &xor ("eax","eax"); # signal "not fast enough [yet]" | ||
| 280 | &jmp (&label("just_leave")); | ||
| 281 | # While the below code provides competitive performance for | ||
| 282 | # all key lengthes on modern Intel cores, it's still more | ||
| 283 | # than 10% slower for 4096-bit key elsewhere:-( "Competitive" | ||
| 284 | # means compared to the original integer-only assembler. | ||
| 285 | # 512-bit RSA sign is better by ~40%, but that's about all | ||
| 286 | # one can say about all CPUs... | ||
| 287 | } else { | ||
| 288 | $inp="esi"; # integer path uses these registers differently | ||
| 289 | $word="edi"; | ||
| 290 | $carry="ebp"; | ||
| 291 | |||
| 292 | &mov ($inp,$_ap); | ||
| 293 | &lea ($carry,&DWP(1,$num)); | ||
| 294 | &mov ($word,$_bp); | ||
| 295 | &xor ($j,$j); # j=0 | ||
| 296 | &mov ("edx",$inp); | ||
| 297 | &and ($carry,1); # see if num is even | ||
| 298 | &sub ("edx",$word); # see if ap==bp | ||
| 299 | &lea ("eax",&DWP(4,$word,$num,4)); # &bp[num] | ||
| 300 | &or ($carry,"edx"); | ||
| 301 | &mov ($word,&DWP(0,$word)); # bp[0] | ||
| 302 | &jz (&label("bn_sqr_mont")); | ||
| 303 | &mov ($_bpend,"eax"); | ||
| 304 | &mov ("eax",&DWP(0,$inp)); | ||
| 305 | &xor ("edx","edx"); | ||
| 306 | |||
| 307 | &set_label("mull",16); | ||
| 308 | &mov ($carry,"edx"); | ||
| 309 | &mul ($word); # ap[j]*bp[0] | ||
| 310 | &add ($carry,"eax"); | ||
| 311 | &lea ($j,&DWP(1,$j)); | ||
| 312 | &adc ("edx",0); | ||
| 313 | &mov ("eax",&DWP(0,$inp,$j,4)); # ap[j+1] | ||
| 314 | &cmp ($j,$num); | ||
| 315 | &mov (&DWP($frame-4,"esp",$j,4),$carry); # tp[j]= | ||
| 316 | &jl (&label("mull")); | ||
| 317 | |||
| 318 | &mov ($carry,"edx"); | ||
| 319 | &mul ($word); # ap[num-1]*bp[0] | ||
| 320 | &mov ($word,$_n0); | ||
| 321 | &add ("eax",$carry); | ||
| 322 | &mov ($inp,$_np); | ||
| 323 | &adc ("edx",0); | ||
| 324 | &imul ($word,&DWP($frame,"esp")); # n0*tp[0] | ||
| 325 | |||
| 326 | &mov (&DWP($frame,"esp",$num,4),"eax"); # tp[num-1]= | ||
| 327 | &xor ($j,$j); | ||
| 328 | &mov (&DWP($frame+4,"esp",$num,4),"edx"); # tp[num]= | ||
| 329 | &mov (&DWP($frame+8,"esp",$num,4),$j); # tp[num+1]= | ||
| 330 | |||
| 331 | &mov ("eax",&DWP(0,$inp)); # np[0] | ||
| 332 | &mul ($word); # np[0]*m | ||
| 333 | &add ("eax",&DWP($frame,"esp")); # +=tp[0] | ||
| 334 | &mov ("eax",&DWP(4,$inp)); # np[1] | ||
| 335 | &adc ("edx",0); | ||
| 336 | &inc ($j); | ||
| 337 | |||
| 338 | &jmp (&label("2ndmadd")); | ||
| 339 | |||
| 340 | &set_label("1stmadd",16); | ||
| 341 | &mov ($carry,"edx"); | ||
| 342 | &mul ($word); # ap[j]*bp[i] | ||
| 343 | &add ($carry,&DWP($frame,"esp",$j,4)); # +=tp[j] | ||
| 344 | &lea ($j,&DWP(1,$j)); | ||
| 345 | &adc ("edx",0); | ||
| 346 | &add ($carry,"eax"); | ||
| 347 | &mov ("eax",&DWP(0,$inp,$j,4)); # ap[j+1] | ||
| 348 | &adc ("edx",0); | ||
| 349 | &cmp ($j,$num); | ||
| 350 | &mov (&DWP($frame-4,"esp",$j,4),$carry); # tp[j]= | ||
| 351 | &jl (&label("1stmadd")); | ||
| 352 | |||
| 353 | &mov ($carry,"edx"); | ||
| 354 | &mul ($word); # ap[num-1]*bp[i] | ||
| 355 | &add ("eax",&DWP($frame,"esp",$num,4)); # +=tp[num-1] | ||
| 356 | &mov ($word,$_n0); | ||
| 357 | &adc ("edx",0); | ||
| 358 | &mov ($inp,$_np); | ||
| 359 | &add ($carry,"eax"); | ||
| 360 | &adc ("edx",0); | ||
| 361 | &imul ($word,&DWP($frame,"esp")); # n0*tp[0] | ||
| 362 | |||
| 363 | &xor ($j,$j); | ||
| 364 | &add ("edx",&DWP($frame+4,"esp",$num,4)); # carry+=tp[num] | ||
| 365 | &mov (&DWP($frame,"esp",$num,4),$carry); # tp[num-1]= | ||
| 366 | &adc ($j,0); | ||
| 367 | &mov ("eax",&DWP(0,$inp)); # np[0] | ||
| 368 | &mov (&DWP($frame+4,"esp",$num,4),"edx"); # tp[num]= | ||
| 369 | &mov (&DWP($frame+8,"esp",$num,4),$j); # tp[num+1]= | ||
| 370 | |||
| 371 | &mul ($word); # np[0]*m | ||
| 372 | &add ("eax",&DWP($frame,"esp")); # +=tp[0] | ||
| 373 | &mov ("eax",&DWP(4,$inp)); # np[1] | ||
| 374 | &adc ("edx",0); | ||
| 375 | &mov ($j,1); | ||
| 376 | |||
| 377 | &set_label("2ndmadd",16); | ||
| 378 | &mov ($carry,"edx"); | ||
| 379 | &mul ($word); # np[j]*m | ||
| 380 | &add ($carry,&DWP($frame,"esp",$j,4)); # +=tp[j] | ||
| 381 | &lea ($j,&DWP(1,$j)); | ||
| 382 | &adc ("edx",0); | ||
| 383 | &add ($carry,"eax"); | ||
| 384 | &mov ("eax",&DWP(0,$inp,$j,4)); # np[j+1] | ||
| 385 | &adc ("edx",0); | ||
| 386 | &cmp ($j,$num); | ||
| 387 | &mov (&DWP($frame-8,"esp",$j,4),$carry); # tp[j-1]= | ||
| 388 | &jl (&label("2ndmadd")); | ||
| 389 | |||
| 390 | &mov ($carry,"edx"); | ||
| 391 | &mul ($word); # np[j]*m | ||
| 392 | &add ($carry,&DWP($frame,"esp",$num,4)); # +=tp[num-1] | ||
| 393 | &adc ("edx",0); | ||
| 394 | &add ($carry,"eax"); | ||
| 395 | &adc ("edx",0); | ||
| 396 | &mov (&DWP($frame-4,"esp",$num,4),$carry); # tp[num-2]= | ||
| 397 | |||
| 398 | &xor ("eax","eax"); | ||
| 399 | &mov ($j,$_bp); # &bp[i] | ||
| 400 | &add ("edx",&DWP($frame+4,"esp",$num,4)); # carry+=tp[num] | ||
| 401 | &adc ("eax",&DWP($frame+8,"esp",$num,4)); # +=tp[num+1] | ||
| 402 | &lea ($j,&DWP(4,$j)); | ||
| 403 | &mov (&DWP($frame,"esp",$num,4),"edx"); # tp[num-1]= | ||
| 404 | &cmp ($j,$_bpend); | ||
| 405 | &mov (&DWP($frame+4,"esp",$num,4),"eax"); # tp[num]= | ||
| 406 | &je (&label("common_tail")); | ||
| 407 | |||
| 408 | &mov ($word,&DWP(0,$j)); # bp[i+1] | ||
| 409 | &mov ($inp,$_ap); | ||
| 410 | &mov ($_bp,$j); # &bp[++i] | ||
| 411 | &xor ($j,$j); | ||
| 412 | &xor ("edx","edx"); | ||
| 413 | &mov ("eax",&DWP(0,$inp)); | ||
| 414 | &jmp (&label("1stmadd")); | ||
| 415 | |||
| 416 | &set_label("bn_sqr_mont",16); | ||
| 417 | $sbit=$num; | ||
| 418 | &mov ($_num,$num); | ||
| 419 | &mov ($_bp,$j); # i=0 | ||
| 420 | |||
| 421 | &mov ("eax",$word); # ap[0] | ||
| 422 | &mul ($word); # ap[0]*ap[0] | ||
| 423 | &mov (&DWP($frame,"esp"),"eax"); # tp[0]= | ||
| 424 | &mov ($sbit,"edx"); | ||
| 425 | &shr ("edx",1); | ||
| 426 | &and ($sbit,1); | ||
| 427 | &inc ($j); | ||
| 428 | &set_label("sqr",16); | ||
| 429 | &mov ("eax",&DWP(0,$inp,$j,4)); # ap[j] | ||
| 430 | &mov ($carry,"edx"); | ||
| 431 | &mul ($word); # ap[j]*ap[0] | ||
| 432 | &add ("eax",$carry); | ||
| 433 | &lea ($j,&DWP(1,$j)); | ||
| 434 | &adc ("edx",0); | ||
| 435 | &lea ($carry,&DWP(0,$sbit,"eax",2)); | ||
| 436 | &shr ("eax",31); | ||
| 437 | &cmp ($j,$_num); | ||
| 438 | &mov ($sbit,"eax"); | ||
| 439 | &mov (&DWP($frame-4,"esp",$j,4),$carry); # tp[j]= | ||
| 440 | &jl (&label("sqr")); | ||
| 441 | |||
| 442 | &mov ("eax",&DWP(0,$inp,$j,4)); # ap[num-1] | ||
| 443 | &mov ($carry,"edx"); | ||
| 444 | &mul ($word); # ap[num-1]*ap[0] | ||
| 445 | &add ("eax",$carry); | ||
| 446 | &mov ($word,$_n0); | ||
| 447 | &adc ("edx",0); | ||
| 448 | &mov ($inp,$_np); | ||
| 449 | &lea ($carry,&DWP(0,$sbit,"eax",2)); | ||
| 450 | &imul ($word,&DWP($frame,"esp")); # n0*tp[0] | ||
| 451 | &shr ("eax",31); | ||
| 452 | &mov (&DWP($frame,"esp",$j,4),$carry); # tp[num-1]= | ||
| 453 | |||
| 454 | &lea ($carry,&DWP(0,"eax","edx",2)); | ||
| 455 | &mov ("eax",&DWP(0,$inp)); # np[0] | ||
| 456 | &shr ("edx",31); | ||
| 457 | &mov (&DWP($frame+4,"esp",$j,4),$carry); # tp[num]= | ||
| 458 | &mov (&DWP($frame+8,"esp",$j,4),"edx"); # tp[num+1]= | ||
| 459 | |||
| 460 | &mul ($word); # np[0]*m | ||
| 461 | &add ("eax",&DWP($frame,"esp")); # +=tp[0] | ||
| 462 | &mov ($num,$j); | ||
| 463 | &adc ("edx",0); | ||
| 464 | &mov ("eax",&DWP(4,$inp)); # np[1] | ||
| 465 | &mov ($j,1); | ||
| 466 | |||
| 467 | &set_label("3rdmadd",16); | ||
| 468 | &mov ($carry,"edx"); | ||
| 469 | &mul ($word); # np[j]*m | ||
| 470 | &add ($carry,&DWP($frame,"esp",$j,4)); # +=tp[j] | ||
| 471 | &adc ("edx",0); | ||
| 472 | &add ($carry,"eax"); | ||
| 473 | &mov ("eax",&DWP(4,$inp,$j,4)); # np[j+1] | ||
| 474 | &adc ("edx",0); | ||
| 475 | &mov (&DWP($frame-4,"esp",$j,4),$carry); # tp[j-1]= | ||
| 476 | |||
| 477 | &mov ($carry,"edx"); | ||
| 478 | &mul ($word); # np[j+1]*m | ||
| 479 | &add ($carry,&DWP($frame+4,"esp",$j,4)); # +=tp[j+1] | ||
| 480 | &lea ($j,&DWP(2,$j)); | ||
| 481 | &adc ("edx",0); | ||
| 482 | &add ($carry,"eax"); | ||
| 483 | &mov ("eax",&DWP(0,$inp,$j,4)); # np[j+2] | ||
| 484 | &adc ("edx",0); | ||
| 485 | &cmp ($j,$num); | ||
| 486 | &mov (&DWP($frame-8,"esp",$j,4),$carry); # tp[j]= | ||
| 487 | &jl (&label("3rdmadd")); | ||
| 488 | |||
| 489 | &mov ($carry,"edx"); | ||
| 490 | &mul ($word); # np[j]*m | ||
| 491 | &add ($carry,&DWP($frame,"esp",$num,4)); # +=tp[num-1] | ||
| 492 | &adc ("edx",0); | ||
| 493 | &add ($carry,"eax"); | ||
| 494 | &adc ("edx",0); | ||
| 495 | &mov (&DWP($frame-4,"esp",$num,4),$carry); # tp[num-2]= | ||
| 496 | |||
| 497 | &mov ($j,$_bp); # i | ||
| 498 | &xor ("eax","eax"); | ||
| 499 | &mov ($inp,$_ap); | ||
| 500 | &add ("edx",&DWP($frame+4,"esp",$num,4)); # carry+=tp[num] | ||
| 501 | &adc ("eax",&DWP($frame+8,"esp",$num,4)); # +=tp[num+1] | ||
| 502 | &mov (&DWP($frame,"esp",$num,4),"edx"); # tp[num-1]= | ||
| 503 | &cmp ($j,$num); | ||
| 504 | &mov (&DWP($frame+4,"esp",$num,4),"eax"); # tp[num]= | ||
| 505 | &je (&label("common_tail")); | ||
| 506 | |||
| 507 | &mov ($word,&DWP(4,$inp,$j,4)); # ap[i] | ||
| 508 | &lea ($j,&DWP(1,$j)); | ||
| 509 | &mov ("eax",$word); | ||
| 510 | &mov ($_bp,$j); # ++i | ||
| 511 | &mul ($word); # ap[i]*ap[i] | ||
| 512 | &add ("eax",&DWP($frame,"esp",$j,4)); # +=tp[i] | ||
| 513 | &adc ("edx",0); | ||
| 514 | &mov (&DWP($frame,"esp",$j,4),"eax"); # tp[i]= | ||
| 515 | &xor ($carry,$carry); | ||
| 516 | &cmp ($j,$num); | ||
| 517 | &lea ($j,&DWP(1,$j)); | ||
| 518 | &je (&label("sqrlast")); | ||
| 519 | |||
| 520 | &mov ($sbit,"edx"); # zaps $num | ||
| 521 | &shr ("edx",1); | ||
| 522 | &and ($sbit,1); | ||
| 523 | &set_label("sqradd",16); | ||
| 524 | &mov ("eax",&DWP(0,$inp,$j,4)); # ap[j] | ||
| 525 | &mov ($carry,"edx"); | ||
| 526 | &mul ($word); # ap[j]*ap[i] | ||
| 527 | &add ("eax",$carry); | ||
| 528 | &lea ($carry,&DWP(0,"eax","eax")); | ||
| 529 | &adc ("edx",0); | ||
| 530 | &shr ("eax",31); | ||
| 531 | &add ($carry,&DWP($frame,"esp",$j,4)); # +=tp[j] | ||
| 532 | &lea ($j,&DWP(1,$j)); | ||
| 533 | &adc ("eax",0); | ||
| 534 | &add ($carry,$sbit); | ||
| 535 | &adc ("eax",0); | ||
| 536 | &cmp ($j,$_num); | ||
| 537 | &mov (&DWP($frame-4,"esp",$j,4),$carry); # tp[j]= | ||
| 538 | &mov ($sbit,"eax"); | ||
| 539 | &jle (&label("sqradd")); | ||
| 540 | |||
| 541 | &mov ($carry,"edx"); | ||
| 542 | &lea ("edx",&DWP(0,$sbit,"edx",2)); | ||
| 543 | &shr ($carry,31); | ||
| 544 | &set_label("sqrlast"); | ||
| 545 | &mov ($word,$_n0); | ||
| 546 | &mov ($inp,$_np); | ||
| 547 | &imul ($word,&DWP($frame,"esp")); # n0*tp[0] | ||
| 548 | |||
| 549 | &add ("edx",&DWP($frame,"esp",$j,4)); # +=tp[num] | ||
| 550 | &mov ("eax",&DWP(0,$inp)); # np[0] | ||
| 551 | &adc ($carry,0); | ||
| 552 | &mov (&DWP($frame,"esp",$j,4),"edx"); # tp[num]= | ||
| 553 | &mov (&DWP($frame+4,"esp",$j,4),$carry); # tp[num+1]= | ||
| 554 | |||
| 555 | &mul ($word); # np[0]*m | ||
| 556 | &add ("eax",&DWP($frame,"esp")); # +=tp[0] | ||
| 557 | &lea ($num,&DWP(-1,$j)); | ||
| 558 | &adc ("edx",0); | ||
| 559 | &mov ($j,1); | ||
| 560 | &mov ("eax",&DWP(4,$inp)); # np[1] | ||
| 561 | |||
| 562 | &jmp (&label("3rdmadd")); | ||
| 563 | } | ||
| 564 | |||
| 565 | &set_label("common_tail",16); | ||
| 566 | &mov ($np,$_np); # load modulus pointer | ||
| 567 | &mov ($rp,$_rp); # load result pointer | ||
| 568 | &lea ($tp,&DWP($frame,"esp")); # [$ap and $bp are zapped] | ||
| 569 | |||
| 570 | &mov ("eax",&DWP(0,$tp)); # tp[0] | ||
| 571 | &mov ($j,$num); # j=num-1 | ||
| 572 | &xor ($i,$i); # i=0 and clear CF! | ||
| 573 | |||
| 574 | &set_label("sub",16); | ||
| 575 | &sbb ("eax",&DWP(0,$np,$i,4)); | ||
| 576 | &mov (&DWP(0,$rp,$i,4),"eax"); # rp[i]=tp[i]-np[i] | ||
| 577 | &dec ($j); # doesn't affect CF! | ||
| 578 | &mov ("eax",&DWP(4,$tp,$i,4)); # tp[i+1] | ||
| 579 | &lea ($i,&DWP(1,$i)); # i++ | ||
| 580 | &jge (&label("sub")); | ||
| 581 | |||
| 582 | &sbb ("eax",0); # handle upmost overflow bit | ||
| 583 | &and ($tp,"eax"); | ||
| 584 | ¬ ("eax"); | ||
| 585 | &mov ($np,$rp); | ||
| 586 | &and ($np,"eax"); | ||
| 587 | &or ($tp,$np); # tp=carry?tp:rp | ||
| 588 | |||
| 589 | &set_label("copy",16); # copy or in-place refresh | ||
| 590 | &mov ("eax",&DWP(0,$tp,$num,4)); | ||
| 591 | &mov (&DWP(0,$rp,$num,4),"eax"); # rp[i]=tp[i] | ||
| 592 | &mov (&DWP($frame,"esp",$num,4),$j); # zap temporary vector | ||
| 593 | &dec ($num); | ||
| 594 | &jge (&label("copy")); | ||
| 595 | |||
| 596 | &mov ("esp",$_sp); # pull saved stack pointer | ||
| 597 | &mov ("eax",1); | ||
| 598 | &set_label("just_leave"); | ||
| 599 | &function_end("bn_mul_mont"); | ||
| 600 | |||
| 601 | &asciz("Montgomery Multiplication for x86, CRYPTOGAMS by <appro\@openssl.org>"); | ||
| 602 | |||
| 603 | &asm_finish(); | ||
diff --git a/src/lib/libcrypto/bn/bntest.c b/src/lib/libcrypto/bn/bntest.c index 685007d330..310763eca0 100644 --- a/src/lib/libcrypto/bn/bntest.c +++ b/src/lib/libcrypto/bn/bntest.c | |||
| @@ -55,6 +55,25 @@ | |||
| 55 | * copied and put under another distribution licence | 55 | * copied and put under another distribution licence |
| 56 | * [including the GNU Public Licence.] | 56 | * [including the GNU Public Licence.] |
| 57 | */ | 57 | */ |
| 58 | /* ==================================================================== | ||
| 59 | * Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED. | ||
| 60 | * | ||
| 61 | * Portions of the attached software ("Contribution") are developed by | ||
| 62 | * SUN MICROSYSTEMS, INC., and are contributed to the OpenSSL project. | ||
| 63 | * | ||
| 64 | * The Contribution is licensed pursuant to the Eric Young open source | ||
| 65 | * license provided above. | ||
| 66 | * | ||
| 67 | * The binary polynomial arithmetic software is originally written by | ||
| 68 | * Sheueling Chang Shantz and Douglas Stebila of Sun Microsystems Laboratories. | ||
| 69 | * | ||
| 70 | */ | ||
| 71 | |||
| 72 | /* Until the key-gen callbacks are modified to use newer prototypes, we allow | ||
| 73 | * deprecated functions for openssl-internal code */ | ||
| 74 | #ifdef OPENSSL_NO_DEPRECATED | ||
| 75 | #undef OPENSSL_NO_DEPRECATED | ||
| 76 | #endif | ||
| 58 | 77 | ||
| 59 | #include <stdio.h> | 78 | #include <stdio.h> |
| 60 | #include <stdlib.h> | 79 | #include <stdlib.h> |
| @@ -79,6 +98,7 @@ int test_lshift(BIO *bp,BN_CTX *ctx,BIGNUM *a_); | |||
| 79 | int test_rshift1(BIO *bp); | 98 | int test_rshift1(BIO *bp); |
| 80 | int test_rshift(BIO *bp,BN_CTX *ctx); | 99 | int test_rshift(BIO *bp,BN_CTX *ctx); |
| 81 | int test_div(BIO *bp,BN_CTX *ctx); | 100 | int test_div(BIO *bp,BN_CTX *ctx); |
| 101 | int test_div_word(BIO *bp); | ||
| 82 | int test_div_recp(BIO *bp,BN_CTX *ctx); | 102 | int test_div_recp(BIO *bp,BN_CTX *ctx); |
| 83 | int test_mul(BIO *bp); | 103 | int test_mul(BIO *bp); |
| 84 | int test_sqr(BIO *bp,BN_CTX *ctx); | 104 | int test_sqr(BIO *bp,BN_CTX *ctx); |
| @@ -88,6 +108,15 @@ int test_mod_mul(BIO *bp,BN_CTX *ctx); | |||
| 88 | int test_mod_exp(BIO *bp,BN_CTX *ctx); | 108 | int test_mod_exp(BIO *bp,BN_CTX *ctx); |
| 89 | int test_mod_exp_mont_consttime(BIO *bp,BN_CTX *ctx); | 109 | int test_mod_exp_mont_consttime(BIO *bp,BN_CTX *ctx); |
| 90 | int test_exp(BIO *bp,BN_CTX *ctx); | 110 | int test_exp(BIO *bp,BN_CTX *ctx); |
| 111 | int test_gf2m_add(BIO *bp); | ||
| 112 | int test_gf2m_mod(BIO *bp); | ||
| 113 | int test_gf2m_mod_mul(BIO *bp,BN_CTX *ctx); | ||
| 114 | int test_gf2m_mod_sqr(BIO *bp,BN_CTX *ctx); | ||
| 115 | int test_gf2m_mod_inv(BIO *bp,BN_CTX *ctx); | ||
| 116 | int test_gf2m_mod_div(BIO *bp,BN_CTX *ctx); | ||
| 117 | int test_gf2m_mod_exp(BIO *bp,BN_CTX *ctx); | ||
| 118 | int test_gf2m_mod_sqrt(BIO *bp,BN_CTX *ctx); | ||
| 119 | int test_gf2m_mod_solve_quad(BIO *bp,BN_CTX *ctx); | ||
| 91 | int test_kron(BIO *bp,BN_CTX *ctx); | 120 | int test_kron(BIO *bp,BN_CTX *ctx); |
| 92 | int test_sqrt(BIO *bp,BN_CTX *ctx); | 121 | int test_sqrt(BIO *bp,BN_CTX *ctx); |
| 93 | int rand_neg(void); | 122 | int rand_neg(void); |
| @@ -155,80 +184,120 @@ int main(int argc, char *argv[]) | |||
| 155 | 184 | ||
| 156 | message(out,"BN_add"); | 185 | message(out,"BN_add"); |
| 157 | if (!test_add(out)) goto err; | 186 | if (!test_add(out)) goto err; |
| 158 | BIO_flush(out); | 187 | (void)BIO_flush(out); |
| 159 | 188 | ||
| 160 | message(out,"BN_sub"); | 189 | message(out,"BN_sub"); |
| 161 | if (!test_sub(out)) goto err; | 190 | if (!test_sub(out)) goto err; |
| 162 | BIO_flush(out); | 191 | (void)BIO_flush(out); |
| 163 | 192 | ||
| 164 | message(out,"BN_lshift1"); | 193 | message(out,"BN_lshift1"); |
| 165 | if (!test_lshift1(out)) goto err; | 194 | if (!test_lshift1(out)) goto err; |
| 166 | BIO_flush(out); | 195 | (void)BIO_flush(out); |
| 167 | 196 | ||
| 168 | message(out,"BN_lshift (fixed)"); | 197 | message(out,"BN_lshift (fixed)"); |
| 169 | if (!test_lshift(out,ctx,BN_bin2bn(lst,sizeof(lst)-1,NULL))) | 198 | if (!test_lshift(out,ctx,BN_bin2bn(lst,sizeof(lst)-1,NULL))) |
| 170 | goto err; | 199 | goto err; |
| 171 | BIO_flush(out); | 200 | (void)BIO_flush(out); |
| 172 | 201 | ||
| 173 | message(out,"BN_lshift"); | 202 | message(out,"BN_lshift"); |
| 174 | if (!test_lshift(out,ctx,NULL)) goto err; | 203 | if (!test_lshift(out,ctx,NULL)) goto err; |
| 175 | BIO_flush(out); | 204 | (void)BIO_flush(out); |
| 176 | 205 | ||
| 177 | message(out,"BN_rshift1"); | 206 | message(out,"BN_rshift1"); |
| 178 | if (!test_rshift1(out)) goto err; | 207 | if (!test_rshift1(out)) goto err; |
| 179 | BIO_flush(out); | 208 | (void)BIO_flush(out); |
| 180 | 209 | ||
| 181 | message(out,"BN_rshift"); | 210 | message(out,"BN_rshift"); |
| 182 | if (!test_rshift(out,ctx)) goto err; | 211 | if (!test_rshift(out,ctx)) goto err; |
| 183 | BIO_flush(out); | 212 | (void)BIO_flush(out); |
| 184 | 213 | ||
| 185 | message(out,"BN_sqr"); | 214 | message(out,"BN_sqr"); |
| 186 | if (!test_sqr(out,ctx)) goto err; | 215 | if (!test_sqr(out,ctx)) goto err; |
| 187 | BIO_flush(out); | 216 | (void)BIO_flush(out); |
| 188 | 217 | ||
| 189 | message(out,"BN_mul"); | 218 | message(out,"BN_mul"); |
| 190 | if (!test_mul(out)) goto err; | 219 | if (!test_mul(out)) goto err; |
| 191 | BIO_flush(out); | 220 | (void)BIO_flush(out); |
| 192 | 221 | ||
| 193 | message(out,"BN_div"); | 222 | message(out,"BN_div"); |
| 194 | if (!test_div(out,ctx)) goto err; | 223 | if (!test_div(out,ctx)) goto err; |
| 195 | BIO_flush(out); | 224 | (void)BIO_flush(out); |
| 225 | |||
| 226 | message(out,"BN_div_word"); | ||
| 227 | if (!test_div_word(out)) goto err; | ||
| 228 | (void)BIO_flush(out); | ||
| 196 | 229 | ||
| 197 | message(out,"BN_div_recp"); | 230 | message(out,"BN_div_recp"); |
| 198 | if (!test_div_recp(out,ctx)) goto err; | 231 | if (!test_div_recp(out,ctx)) goto err; |
| 199 | BIO_flush(out); | 232 | (void)BIO_flush(out); |
| 200 | 233 | ||
| 201 | message(out,"BN_mod"); | 234 | message(out,"BN_mod"); |
| 202 | if (!test_mod(out,ctx)) goto err; | 235 | if (!test_mod(out,ctx)) goto err; |
| 203 | BIO_flush(out); | 236 | (void)BIO_flush(out); |
| 204 | 237 | ||
| 205 | message(out,"BN_mod_mul"); | 238 | message(out,"BN_mod_mul"); |
| 206 | if (!test_mod_mul(out,ctx)) goto err; | 239 | if (!test_mod_mul(out,ctx)) goto err; |
| 207 | BIO_flush(out); | 240 | (void)BIO_flush(out); |
| 208 | 241 | ||
| 209 | message(out,"BN_mont"); | 242 | message(out,"BN_mont"); |
| 210 | if (!test_mont(out,ctx)) goto err; | 243 | if (!test_mont(out,ctx)) goto err; |
| 211 | BIO_flush(out); | 244 | (void)BIO_flush(out); |
| 212 | 245 | ||
| 213 | message(out,"BN_mod_exp"); | 246 | message(out,"BN_mod_exp"); |
| 214 | if (!test_mod_exp(out,ctx)) goto err; | 247 | if (!test_mod_exp(out,ctx)) goto err; |
| 215 | BIO_flush(out); | 248 | (void)BIO_flush(out); |
| 216 | 249 | ||
| 217 | message(out,"BN_mod_exp_mont_consttime"); | 250 | message(out,"BN_mod_exp_mont_consttime"); |
| 218 | if (!test_mod_exp_mont_consttime(out,ctx)) goto err; | 251 | if (!test_mod_exp_mont_consttime(out,ctx)) goto err; |
| 219 | BIO_flush(out); | 252 | (void)BIO_flush(out); |
| 220 | 253 | ||
| 221 | message(out,"BN_exp"); | 254 | message(out,"BN_exp"); |
| 222 | if (!test_exp(out,ctx)) goto err; | 255 | if (!test_exp(out,ctx)) goto err; |
| 223 | BIO_flush(out); | 256 | (void)BIO_flush(out); |
| 224 | 257 | ||
| 225 | message(out,"BN_kronecker"); | 258 | message(out,"BN_kronecker"); |
| 226 | if (!test_kron(out,ctx)) goto err; | 259 | if (!test_kron(out,ctx)) goto err; |
| 227 | BIO_flush(out); | 260 | (void)BIO_flush(out); |
| 228 | 261 | ||
| 229 | message(out,"BN_mod_sqrt"); | 262 | message(out,"BN_mod_sqrt"); |
| 230 | if (!test_sqrt(out,ctx)) goto err; | 263 | if (!test_sqrt(out,ctx)) goto err; |
| 231 | BIO_flush(out); | 264 | (void)BIO_flush(out); |
| 265 | |||
| 266 | message(out,"BN_GF2m_add"); | ||
| 267 | if (!test_gf2m_add(out)) goto err; | ||
| 268 | (void)BIO_flush(out); | ||
| 269 | |||
| 270 | message(out,"BN_GF2m_mod"); | ||
| 271 | if (!test_gf2m_mod(out)) goto err; | ||
| 272 | (void)BIO_flush(out); | ||
| 273 | |||
| 274 | message(out,"BN_GF2m_mod_mul"); | ||
| 275 | if (!test_gf2m_mod_mul(out,ctx)) goto err; | ||
| 276 | (void)BIO_flush(out); | ||
| 277 | |||
| 278 | message(out,"BN_GF2m_mod_sqr"); | ||
| 279 | if (!test_gf2m_mod_sqr(out,ctx)) goto err; | ||
| 280 | (void)BIO_flush(out); | ||
| 281 | |||
| 282 | message(out,"BN_GF2m_mod_inv"); | ||
| 283 | if (!test_gf2m_mod_inv(out,ctx)) goto err; | ||
| 284 | (void)BIO_flush(out); | ||
| 285 | |||
| 286 | message(out,"BN_GF2m_mod_div"); | ||
| 287 | if (!test_gf2m_mod_div(out,ctx)) goto err; | ||
| 288 | (void)BIO_flush(out); | ||
| 289 | |||
| 290 | message(out,"BN_GF2m_mod_exp"); | ||
| 291 | if (!test_gf2m_mod_exp(out,ctx)) goto err; | ||
| 292 | (void)BIO_flush(out); | ||
| 293 | |||
| 294 | message(out,"BN_GF2m_mod_sqrt"); | ||
| 295 | if (!test_gf2m_mod_sqrt(out,ctx)) goto err; | ||
| 296 | (void)BIO_flush(out); | ||
| 297 | |||
| 298 | message(out,"BN_GF2m_mod_solve_quad"); | ||
| 299 | if (!test_gf2m_mod_solve_quad(out,ctx)) goto err; | ||
| 300 | (void)BIO_flush(out); | ||
| 232 | 301 | ||
| 233 | BN_CTX_free(ctx); | 302 | BN_CTX_free(ctx); |
| 234 | BIO_free(out); | 303 | BIO_free(out); |
| @@ -237,8 +306,8 @@ int main(int argc, char *argv[]) | |||
| 237 | EXIT(0); | 306 | EXIT(0); |
| 238 | err: | 307 | err: |
| 239 | BIO_puts(out,"1\n"); /* make sure the Perl script fed by bc notices | 308 | BIO_puts(out,"1\n"); /* make sure the Perl script fed by bc notices |
| 240 | * the failure, see test_bn in test/Makefile */ | 309 | * the failure, see test_bn in test/Makefile.ssl*/ |
| 241 | BIO_flush(out); | 310 | (void)BIO_flush(out); |
| 242 | ERR_load_crypto_strings(); | 311 | ERR_load_crypto_strings(); |
| 243 | ERR_print_errors_fp(stderr); | 312 | ERR_print_errors_fp(stderr); |
| 244 | EXIT(1); | 313 | EXIT(1); |
| @@ -404,6 +473,78 @@ int test_div(BIO *bp, BN_CTX *ctx) | |||
| 404 | return(1); | 473 | return(1); |
| 405 | } | 474 | } |
| 406 | 475 | ||
| 476 | static void print_word(BIO *bp,BN_ULONG w) | ||
| 477 | { | ||
| 478 | #ifdef SIXTY_FOUR_BIT | ||
| 479 | if (sizeof(w) > sizeof(unsigned long)) | ||
| 480 | { | ||
| 481 | unsigned long h=(unsigned long)(w>>32), | ||
| 482 | l=(unsigned long)(w); | ||
| 483 | |||
| 484 | if (h) BIO_printf(bp,"%lX%08lX",h,l); | ||
| 485 | else BIO_printf(bp,"%lX",l); | ||
| 486 | return; | ||
| 487 | } | ||
| 488 | #endif | ||
| 489 | BIO_printf(bp,"%lX",w); | ||
| 490 | } | ||
| 491 | |||
| 492 | int test_div_word(BIO *bp) | ||
| 493 | { | ||
| 494 | BIGNUM a,b; | ||
| 495 | BN_ULONG r,s; | ||
| 496 | int i; | ||
| 497 | |||
| 498 | BN_init(&a); | ||
| 499 | BN_init(&b); | ||
| 500 | |||
| 501 | for (i=0; i<num0; i++) | ||
| 502 | { | ||
| 503 | do { | ||
| 504 | BN_bntest_rand(&a,512,-1,0); | ||
| 505 | BN_bntest_rand(&b,BN_BITS2,-1,0); | ||
| 506 | s = b.d[0]; | ||
| 507 | } while (!s); | ||
| 508 | |||
| 509 | BN_copy(&b, &a); | ||
| 510 | r = BN_div_word(&b, s); | ||
| 511 | |||
| 512 | if (bp != NULL) | ||
| 513 | { | ||
| 514 | if (!results) | ||
| 515 | { | ||
| 516 | BN_print(bp,&a); | ||
| 517 | BIO_puts(bp," / "); | ||
| 518 | print_word(bp,s); | ||
| 519 | BIO_puts(bp," - "); | ||
| 520 | } | ||
| 521 | BN_print(bp,&b); | ||
| 522 | BIO_puts(bp,"\n"); | ||
| 523 | |||
| 524 | if (!results) | ||
| 525 | { | ||
| 526 | BN_print(bp,&a); | ||
| 527 | BIO_puts(bp," % "); | ||
| 528 | print_word(bp,s); | ||
| 529 | BIO_puts(bp," - "); | ||
| 530 | } | ||
| 531 | print_word(bp,r); | ||
| 532 | BIO_puts(bp,"\n"); | ||
| 533 | } | ||
| 534 | BN_mul_word(&b,s); | ||
| 535 | BN_add_word(&b,r); | ||
| 536 | BN_sub(&b,&a,&b); | ||
| 537 | if(!BN_is_zero(&b)) | ||
| 538 | { | ||
| 539 | fprintf(stderr,"Division (word) test failed!\n"); | ||
| 540 | return 0; | ||
| 541 | } | ||
| 542 | } | ||
| 543 | BN_free(&a); | ||
| 544 | BN_free(&b); | ||
| 545 | return(1); | ||
| 546 | } | ||
| 547 | |||
| 407 | int test_div_recp(BIO *bp, BN_CTX *ctx) | 548 | int test_div_recp(BIO *bp, BN_CTX *ctx) |
| 408 | { | 549 | { |
| 409 | BIGNUM a,b,c,d,e; | 550 | BIGNUM a,b,c,d,e; |
| @@ -919,7 +1060,582 @@ int test_exp(BIO *bp, BN_CTX *ctx) | |||
| 919 | return(1); | 1060 | return(1); |
| 920 | } | 1061 | } |
| 921 | 1062 | ||
| 922 | static void genprime_cb(int p, int n, void *arg) | 1063 | int test_gf2m_add(BIO *bp) |
| 1064 | { | ||
| 1065 | BIGNUM a,b,c; | ||
| 1066 | int i, ret = 0; | ||
| 1067 | |||
| 1068 | BN_init(&a); | ||
| 1069 | BN_init(&b); | ||
| 1070 | BN_init(&c); | ||
| 1071 | |||
| 1072 | for (i=0; i<num0; i++) | ||
| 1073 | { | ||
| 1074 | BN_rand(&a,512,0,0); | ||
| 1075 | BN_copy(&b, BN_value_one()); | ||
| 1076 | a.neg=rand_neg(); | ||
| 1077 | b.neg=rand_neg(); | ||
| 1078 | BN_GF2m_add(&c,&a,&b); | ||
| 1079 | #if 0 /* make test uses ouput in bc but bc can't handle GF(2^m) arithmetic */ | ||
| 1080 | if (bp != NULL) | ||
| 1081 | { | ||
| 1082 | if (!results) | ||
| 1083 | { | ||
| 1084 | BN_print(bp,&a); | ||
| 1085 | BIO_puts(bp," ^ "); | ||
| 1086 | BN_print(bp,&b); | ||
| 1087 | BIO_puts(bp," = "); | ||
| 1088 | } | ||
| 1089 | BN_print(bp,&c); | ||
| 1090 | BIO_puts(bp,"\n"); | ||
| 1091 | } | ||
| 1092 | #endif | ||
| 1093 | /* Test that two added values have the correct parity. */ | ||
| 1094 | if((BN_is_odd(&a) && BN_is_odd(&c)) || (!BN_is_odd(&a) && !BN_is_odd(&c))) | ||
| 1095 | { | ||
| 1096 | fprintf(stderr,"GF(2^m) addition test (a) failed!\n"); | ||
| 1097 | goto err; | ||
| 1098 | } | ||
| 1099 | BN_GF2m_add(&c,&c,&c); | ||
| 1100 | /* Test that c + c = 0. */ | ||
| 1101 | if(!BN_is_zero(&c)) | ||
| 1102 | { | ||
| 1103 | fprintf(stderr,"GF(2^m) addition test (b) failed!\n"); | ||
| 1104 | goto err; | ||
| 1105 | } | ||
| 1106 | } | ||
| 1107 | ret = 1; | ||
| 1108 | err: | ||
| 1109 | BN_free(&a); | ||
| 1110 | BN_free(&b); | ||
| 1111 | BN_free(&c); | ||
| 1112 | return ret; | ||
| 1113 | } | ||
| 1114 | |||
| 1115 | int test_gf2m_mod(BIO *bp) | ||
| 1116 | { | ||
| 1117 | BIGNUM *a,*b[2],*c,*d,*e; | ||
| 1118 | int i, j, ret = 0; | ||
| 1119 | unsigned int p0[] = {163,7,6,3,0}; | ||
| 1120 | unsigned int p1[] = {193,15,0}; | ||
| 1121 | |||
| 1122 | a=BN_new(); | ||
| 1123 | b[0]=BN_new(); | ||
| 1124 | b[1]=BN_new(); | ||
| 1125 | c=BN_new(); | ||
| 1126 | d=BN_new(); | ||
| 1127 | e=BN_new(); | ||
| 1128 | |||
| 1129 | BN_GF2m_arr2poly(p0, b[0]); | ||
| 1130 | BN_GF2m_arr2poly(p1, b[1]); | ||
| 1131 | |||
| 1132 | for (i=0; i<num0; i++) | ||
| 1133 | { | ||
| 1134 | BN_bntest_rand(a, 1024, 0, 0); | ||
| 1135 | for (j=0; j < 2; j++) | ||
| 1136 | { | ||
| 1137 | BN_GF2m_mod(c, a, b[j]); | ||
| 1138 | #if 0 /* make test uses ouput in bc but bc can't handle GF(2^m) arithmetic */ | ||
| 1139 | if (bp != NULL) | ||
| 1140 | { | ||
| 1141 | if (!results) | ||
| 1142 | { | ||
| 1143 | BN_print(bp,a); | ||
| 1144 | BIO_puts(bp," % "); | ||
| 1145 | BN_print(bp,b[j]); | ||
| 1146 | BIO_puts(bp," - "); | ||
| 1147 | BN_print(bp,c); | ||
| 1148 | BIO_puts(bp,"\n"); | ||
| 1149 | } | ||
| 1150 | } | ||
| 1151 | #endif | ||
| 1152 | BN_GF2m_add(d, a, c); | ||
| 1153 | BN_GF2m_mod(e, d, b[j]); | ||
| 1154 | /* Test that a + (a mod p) mod p == 0. */ | ||
| 1155 | if(!BN_is_zero(e)) | ||
| 1156 | { | ||
| 1157 | fprintf(stderr,"GF(2^m) modulo test failed!\n"); | ||
| 1158 | goto err; | ||
| 1159 | } | ||
| 1160 | } | ||
| 1161 | } | ||
| 1162 | ret = 1; | ||
| 1163 | err: | ||
| 1164 | BN_free(a); | ||
| 1165 | BN_free(b[0]); | ||
| 1166 | BN_free(b[1]); | ||
| 1167 | BN_free(c); | ||
| 1168 | BN_free(d); | ||
| 1169 | BN_free(e); | ||
| 1170 | return ret; | ||
| 1171 | } | ||
| 1172 | |||
| 1173 | int test_gf2m_mod_mul(BIO *bp,BN_CTX *ctx) | ||
| 1174 | { | ||
| 1175 | BIGNUM *a,*b[2],*c,*d,*e,*f,*g,*h; | ||
| 1176 | int i, j, ret = 0; | ||
| 1177 | unsigned int p0[] = {163,7,6,3,0}; | ||
| 1178 | unsigned int p1[] = {193,15,0}; | ||
| 1179 | |||
| 1180 | a=BN_new(); | ||
| 1181 | b[0]=BN_new(); | ||
| 1182 | b[1]=BN_new(); | ||
| 1183 | c=BN_new(); | ||
| 1184 | d=BN_new(); | ||
| 1185 | e=BN_new(); | ||
| 1186 | f=BN_new(); | ||
| 1187 | g=BN_new(); | ||
| 1188 | h=BN_new(); | ||
| 1189 | |||
| 1190 | BN_GF2m_arr2poly(p0, b[0]); | ||
| 1191 | BN_GF2m_arr2poly(p1, b[1]); | ||
| 1192 | |||
| 1193 | for (i=0; i<num0; i++) | ||
| 1194 | { | ||
| 1195 | BN_bntest_rand(a, 1024, 0, 0); | ||
| 1196 | BN_bntest_rand(c, 1024, 0, 0); | ||
| 1197 | BN_bntest_rand(d, 1024, 0, 0); | ||
| 1198 | for (j=0; j < 2; j++) | ||
| 1199 | { | ||
| 1200 | BN_GF2m_mod_mul(e, a, c, b[j], ctx); | ||
| 1201 | #if 0 /* make test uses ouput in bc but bc can't handle GF(2^m) arithmetic */ | ||
| 1202 | if (bp != NULL) | ||
| 1203 | { | ||
| 1204 | if (!results) | ||
| 1205 | { | ||
| 1206 | BN_print(bp,a); | ||
| 1207 | BIO_puts(bp," * "); | ||
| 1208 | BN_print(bp,c); | ||
| 1209 | BIO_puts(bp," % "); | ||
| 1210 | BN_print(bp,b[j]); | ||
| 1211 | BIO_puts(bp," - "); | ||
| 1212 | BN_print(bp,e); | ||
| 1213 | BIO_puts(bp,"\n"); | ||
| 1214 | } | ||
| 1215 | } | ||
| 1216 | #endif | ||
| 1217 | BN_GF2m_add(f, a, d); | ||
| 1218 | BN_GF2m_mod_mul(g, f, c, b[j], ctx); | ||
| 1219 | BN_GF2m_mod_mul(h, d, c, b[j], ctx); | ||
| 1220 | BN_GF2m_add(f, e, g); | ||
| 1221 | BN_GF2m_add(f, f, h); | ||
| 1222 | /* Test that (a+d)*c = a*c + d*c. */ | ||
| 1223 | if(!BN_is_zero(f)) | ||
| 1224 | { | ||
| 1225 | fprintf(stderr,"GF(2^m) modular multiplication test failed!\n"); | ||
| 1226 | goto err; | ||
| 1227 | } | ||
| 1228 | } | ||
| 1229 | } | ||
| 1230 | ret = 1; | ||
| 1231 | err: | ||
| 1232 | BN_free(a); | ||
| 1233 | BN_free(b[0]); | ||
| 1234 | BN_free(b[1]); | ||
| 1235 | BN_free(c); | ||
| 1236 | BN_free(d); | ||
| 1237 | BN_free(e); | ||
| 1238 | BN_free(f); | ||
| 1239 | BN_free(g); | ||
| 1240 | BN_free(h); | ||
| 1241 | return ret; | ||
| 1242 | } | ||
| 1243 | |||
| 1244 | int test_gf2m_mod_sqr(BIO *bp,BN_CTX *ctx) | ||
| 1245 | { | ||
| 1246 | BIGNUM *a,*b[2],*c,*d; | ||
| 1247 | int i, j, ret = 0; | ||
| 1248 | unsigned int p0[] = {163,7,6,3,0}; | ||
| 1249 | unsigned int p1[] = {193,15,0}; | ||
| 1250 | |||
| 1251 | a=BN_new(); | ||
| 1252 | b[0]=BN_new(); | ||
| 1253 | b[1]=BN_new(); | ||
| 1254 | c=BN_new(); | ||
| 1255 | d=BN_new(); | ||
| 1256 | |||
| 1257 | BN_GF2m_arr2poly(p0, b[0]); | ||
| 1258 | BN_GF2m_arr2poly(p1, b[1]); | ||
| 1259 | |||
| 1260 | for (i=0; i<num0; i++) | ||
| 1261 | { | ||
| 1262 | BN_bntest_rand(a, 1024, 0, 0); | ||
| 1263 | for (j=0; j < 2; j++) | ||
| 1264 | { | ||
| 1265 | BN_GF2m_mod_sqr(c, a, b[j], ctx); | ||
| 1266 | BN_copy(d, a); | ||
| 1267 | BN_GF2m_mod_mul(d, a, d, b[j], ctx); | ||
| 1268 | #if 0 /* make test uses ouput in bc but bc can't handle GF(2^m) arithmetic */ | ||
| 1269 | if (bp != NULL) | ||
| 1270 | { | ||
| 1271 | if (!results) | ||
| 1272 | { | ||
| 1273 | BN_print(bp,a); | ||
| 1274 | BIO_puts(bp," ^ 2 % "); | ||
| 1275 | BN_print(bp,b[j]); | ||
| 1276 | BIO_puts(bp, " = "); | ||
| 1277 | BN_print(bp,c); | ||
| 1278 | BIO_puts(bp,"; a * a = "); | ||
| 1279 | BN_print(bp,d); | ||
| 1280 | BIO_puts(bp,"\n"); | ||
| 1281 | } | ||
| 1282 | } | ||
| 1283 | #endif | ||
| 1284 | BN_GF2m_add(d, c, d); | ||
| 1285 | /* Test that a*a = a^2. */ | ||
| 1286 | if(!BN_is_zero(d)) | ||
| 1287 | { | ||
| 1288 | fprintf(stderr,"GF(2^m) modular squaring test failed!\n"); | ||
| 1289 | goto err; | ||
| 1290 | } | ||
| 1291 | } | ||
| 1292 | } | ||
| 1293 | ret = 1; | ||
| 1294 | err: | ||
| 1295 | BN_free(a); | ||
| 1296 | BN_free(b[0]); | ||
| 1297 | BN_free(b[1]); | ||
| 1298 | BN_free(c); | ||
| 1299 | BN_free(d); | ||
| 1300 | return ret; | ||
| 1301 | } | ||
| 1302 | |||
| 1303 | int test_gf2m_mod_inv(BIO *bp,BN_CTX *ctx) | ||
| 1304 | { | ||
| 1305 | BIGNUM *a,*b[2],*c,*d; | ||
| 1306 | int i, j, ret = 0; | ||
| 1307 | unsigned int p0[] = {163,7,6,3,0}; | ||
| 1308 | unsigned int p1[] = {193,15,0}; | ||
| 1309 | |||
| 1310 | a=BN_new(); | ||
| 1311 | b[0]=BN_new(); | ||
| 1312 | b[1]=BN_new(); | ||
| 1313 | c=BN_new(); | ||
| 1314 | d=BN_new(); | ||
| 1315 | |||
| 1316 | BN_GF2m_arr2poly(p0, b[0]); | ||
| 1317 | BN_GF2m_arr2poly(p1, b[1]); | ||
| 1318 | |||
| 1319 | for (i=0; i<num0; i++) | ||
| 1320 | { | ||
| 1321 | BN_bntest_rand(a, 512, 0, 0); | ||
| 1322 | for (j=0; j < 2; j++) | ||
| 1323 | { | ||
| 1324 | BN_GF2m_mod_inv(c, a, b[j], ctx); | ||
| 1325 | BN_GF2m_mod_mul(d, a, c, b[j], ctx); | ||
| 1326 | #if 0 /* make test uses ouput in bc but bc can't handle GF(2^m) arithmetic */ | ||
| 1327 | if (bp != NULL) | ||
| 1328 | { | ||
| 1329 | if (!results) | ||
| 1330 | { | ||
| 1331 | BN_print(bp,a); | ||
| 1332 | BIO_puts(bp, " * "); | ||
| 1333 | BN_print(bp,c); | ||
| 1334 | BIO_puts(bp," - 1 % "); | ||
| 1335 | BN_print(bp,b[j]); | ||
| 1336 | BIO_puts(bp,"\n"); | ||
| 1337 | } | ||
| 1338 | } | ||
| 1339 | #endif | ||
| 1340 | /* Test that ((1/a)*a) = 1. */ | ||
| 1341 | if(!BN_is_one(d)) | ||
| 1342 | { | ||
| 1343 | fprintf(stderr,"GF(2^m) modular inversion test failed!\n"); | ||
| 1344 | goto err; | ||
| 1345 | } | ||
| 1346 | } | ||
| 1347 | } | ||
| 1348 | ret = 1; | ||
| 1349 | err: | ||
| 1350 | BN_free(a); | ||
| 1351 | BN_free(b[0]); | ||
| 1352 | BN_free(b[1]); | ||
| 1353 | BN_free(c); | ||
| 1354 | BN_free(d); | ||
| 1355 | return ret; | ||
| 1356 | } | ||
| 1357 | |||
| 1358 | int test_gf2m_mod_div(BIO *bp,BN_CTX *ctx) | ||
| 1359 | { | ||
| 1360 | BIGNUM *a,*b[2],*c,*d,*e,*f; | ||
| 1361 | int i, j, ret = 0; | ||
| 1362 | unsigned int p0[] = {163,7,6,3,0}; | ||
| 1363 | unsigned int p1[] = {193,15,0}; | ||
| 1364 | |||
| 1365 | a=BN_new(); | ||
| 1366 | b[0]=BN_new(); | ||
| 1367 | b[1]=BN_new(); | ||
| 1368 | c=BN_new(); | ||
| 1369 | d=BN_new(); | ||
| 1370 | e=BN_new(); | ||
| 1371 | f=BN_new(); | ||
| 1372 | |||
| 1373 | BN_GF2m_arr2poly(p0, b[0]); | ||
| 1374 | BN_GF2m_arr2poly(p1, b[1]); | ||
| 1375 | |||
| 1376 | for (i=0; i<num0; i++) | ||
| 1377 | { | ||
| 1378 | BN_bntest_rand(a, 512, 0, 0); | ||
| 1379 | BN_bntest_rand(c, 512, 0, 0); | ||
| 1380 | for (j=0; j < 2; j++) | ||
| 1381 | { | ||
| 1382 | BN_GF2m_mod_div(d, a, c, b[j], ctx); | ||
| 1383 | BN_GF2m_mod_mul(e, d, c, b[j], ctx); | ||
| 1384 | BN_GF2m_mod_div(f, a, e, b[j], ctx); | ||
| 1385 | #if 0 /* make test uses ouput in bc but bc can't handle GF(2^m) arithmetic */ | ||
| 1386 | if (bp != NULL) | ||
| 1387 | { | ||
| 1388 | if (!results) | ||
| 1389 | { | ||
| 1390 | BN_print(bp,a); | ||
| 1391 | BIO_puts(bp, " = "); | ||
| 1392 | BN_print(bp,c); | ||
| 1393 | BIO_puts(bp," * "); | ||
| 1394 | BN_print(bp,d); | ||
| 1395 | BIO_puts(bp, " % "); | ||
| 1396 | BN_print(bp,b[j]); | ||
| 1397 | BIO_puts(bp,"\n"); | ||
| 1398 | } | ||
| 1399 | } | ||
| 1400 | #endif | ||
| 1401 | /* Test that ((a/c)*c)/a = 1. */ | ||
| 1402 | if(!BN_is_one(f)) | ||
| 1403 | { | ||
| 1404 | fprintf(stderr,"GF(2^m) modular division test failed!\n"); | ||
| 1405 | goto err; | ||
| 1406 | } | ||
| 1407 | } | ||
| 1408 | } | ||
| 1409 | ret = 1; | ||
| 1410 | err: | ||
| 1411 | BN_free(a); | ||
| 1412 | BN_free(b[0]); | ||
| 1413 | BN_free(b[1]); | ||
| 1414 | BN_free(c); | ||
| 1415 | BN_free(d); | ||
| 1416 | BN_free(e); | ||
| 1417 | BN_free(f); | ||
| 1418 | return ret; | ||
| 1419 | } | ||
| 1420 | |||
| 1421 | int test_gf2m_mod_exp(BIO *bp,BN_CTX *ctx) | ||
| 1422 | { | ||
| 1423 | BIGNUM *a,*b[2],*c,*d,*e,*f; | ||
| 1424 | int i, j, ret = 0; | ||
| 1425 | unsigned int p0[] = {163,7,6,3,0}; | ||
| 1426 | unsigned int p1[] = {193,15,0}; | ||
| 1427 | |||
| 1428 | a=BN_new(); | ||
| 1429 | b[0]=BN_new(); | ||
| 1430 | b[1]=BN_new(); | ||
| 1431 | c=BN_new(); | ||
| 1432 | d=BN_new(); | ||
| 1433 | e=BN_new(); | ||
| 1434 | f=BN_new(); | ||
| 1435 | |||
| 1436 | BN_GF2m_arr2poly(p0, b[0]); | ||
| 1437 | BN_GF2m_arr2poly(p1, b[1]); | ||
| 1438 | |||
| 1439 | for (i=0; i<num0; i++) | ||
| 1440 | { | ||
| 1441 | BN_bntest_rand(a, 512, 0, 0); | ||
| 1442 | BN_bntest_rand(c, 512, 0, 0); | ||
| 1443 | BN_bntest_rand(d, 512, 0, 0); | ||
| 1444 | for (j=0; j < 2; j++) | ||
| 1445 | { | ||
| 1446 | BN_GF2m_mod_exp(e, a, c, b[j], ctx); | ||
| 1447 | BN_GF2m_mod_exp(f, a, d, b[j], ctx); | ||
| 1448 | BN_GF2m_mod_mul(e, e, f, b[j], ctx); | ||
| 1449 | BN_add(f, c, d); | ||
| 1450 | BN_GF2m_mod_exp(f, a, f, b[j], ctx); | ||
| 1451 | #if 0 /* make test uses ouput in bc but bc can't handle GF(2^m) arithmetic */ | ||
| 1452 | if (bp != NULL) | ||
| 1453 | { | ||
| 1454 | if (!results) | ||
| 1455 | { | ||
| 1456 | BN_print(bp,a); | ||
| 1457 | BIO_puts(bp, " ^ ("); | ||
| 1458 | BN_print(bp,c); | ||
| 1459 | BIO_puts(bp," + "); | ||
| 1460 | BN_print(bp,d); | ||
| 1461 | BIO_puts(bp, ") = "); | ||
| 1462 | BN_print(bp,e); | ||
| 1463 | BIO_puts(bp, "; - "); | ||
| 1464 | BN_print(bp,f); | ||
| 1465 | BIO_puts(bp, " % "); | ||
| 1466 | BN_print(bp,b[j]); | ||
| 1467 | BIO_puts(bp,"\n"); | ||
| 1468 | } | ||
| 1469 | } | ||
| 1470 | #endif | ||
| 1471 | BN_GF2m_add(f, e, f); | ||
| 1472 | /* Test that a^(c+d)=a^c*a^d. */ | ||
| 1473 | if(!BN_is_zero(f)) | ||
| 1474 | { | ||
| 1475 | fprintf(stderr,"GF(2^m) modular exponentiation test failed!\n"); | ||
| 1476 | goto err; | ||
| 1477 | } | ||
| 1478 | } | ||
| 1479 | } | ||
| 1480 | ret = 1; | ||
| 1481 | err: | ||
| 1482 | BN_free(a); | ||
| 1483 | BN_free(b[0]); | ||
| 1484 | BN_free(b[1]); | ||
| 1485 | BN_free(c); | ||
| 1486 | BN_free(d); | ||
| 1487 | BN_free(e); | ||
| 1488 | BN_free(f); | ||
| 1489 | return ret; | ||
| 1490 | } | ||
| 1491 | |||
| 1492 | int test_gf2m_mod_sqrt(BIO *bp,BN_CTX *ctx) | ||
| 1493 | { | ||
| 1494 | BIGNUM *a,*b[2],*c,*d,*e,*f; | ||
| 1495 | int i, j, ret = 0; | ||
| 1496 | unsigned int p0[] = {163,7,6,3,0}; | ||
| 1497 | unsigned int p1[] = {193,15,0}; | ||
| 1498 | |||
| 1499 | a=BN_new(); | ||
| 1500 | b[0]=BN_new(); | ||
| 1501 | b[1]=BN_new(); | ||
| 1502 | c=BN_new(); | ||
| 1503 | d=BN_new(); | ||
| 1504 | e=BN_new(); | ||
| 1505 | f=BN_new(); | ||
| 1506 | |||
| 1507 | BN_GF2m_arr2poly(p0, b[0]); | ||
| 1508 | BN_GF2m_arr2poly(p1, b[1]); | ||
| 1509 | |||
| 1510 | for (i=0; i<num0; i++) | ||
| 1511 | { | ||
| 1512 | BN_bntest_rand(a, 512, 0, 0); | ||
| 1513 | for (j=0; j < 2; j++) | ||
| 1514 | { | ||
| 1515 | BN_GF2m_mod(c, a, b[j]); | ||
| 1516 | BN_GF2m_mod_sqrt(d, a, b[j], ctx); | ||
| 1517 | BN_GF2m_mod_sqr(e, d, b[j], ctx); | ||
| 1518 | #if 0 /* make test uses ouput in bc but bc can't handle GF(2^m) arithmetic */ | ||
| 1519 | if (bp != NULL) | ||
| 1520 | { | ||
| 1521 | if (!results) | ||
| 1522 | { | ||
| 1523 | BN_print(bp,d); | ||
| 1524 | BIO_puts(bp, " ^ 2 - "); | ||
| 1525 | BN_print(bp,a); | ||
| 1526 | BIO_puts(bp,"\n"); | ||
| 1527 | } | ||
| 1528 | } | ||
| 1529 | #endif | ||
| 1530 | BN_GF2m_add(f, c, e); | ||
| 1531 | /* Test that d^2 = a, where d = sqrt(a). */ | ||
| 1532 | if(!BN_is_zero(f)) | ||
| 1533 | { | ||
| 1534 | fprintf(stderr,"GF(2^m) modular square root test failed!\n"); | ||
| 1535 | goto err; | ||
| 1536 | } | ||
| 1537 | } | ||
| 1538 | } | ||
| 1539 | ret = 1; | ||
| 1540 | err: | ||
| 1541 | BN_free(a); | ||
| 1542 | BN_free(b[0]); | ||
| 1543 | BN_free(b[1]); | ||
| 1544 | BN_free(c); | ||
| 1545 | BN_free(d); | ||
| 1546 | BN_free(e); | ||
| 1547 | BN_free(f); | ||
| 1548 | return ret; | ||
| 1549 | } | ||
| 1550 | |||
| 1551 | int test_gf2m_mod_solve_quad(BIO *bp,BN_CTX *ctx) | ||
| 1552 | { | ||
| 1553 | BIGNUM *a,*b[2],*c,*d,*e; | ||
| 1554 | int i, j, s = 0, t, ret = 0; | ||
| 1555 | unsigned int p0[] = {163,7,6,3,0}; | ||
| 1556 | unsigned int p1[] = {193,15,0}; | ||
| 1557 | |||
| 1558 | a=BN_new(); | ||
| 1559 | b[0]=BN_new(); | ||
| 1560 | b[1]=BN_new(); | ||
| 1561 | c=BN_new(); | ||
| 1562 | d=BN_new(); | ||
| 1563 | e=BN_new(); | ||
| 1564 | |||
| 1565 | BN_GF2m_arr2poly(p0, b[0]); | ||
| 1566 | BN_GF2m_arr2poly(p1, b[1]); | ||
| 1567 | |||
| 1568 | for (i=0; i<num0; i++) | ||
| 1569 | { | ||
| 1570 | BN_bntest_rand(a, 512, 0, 0); | ||
| 1571 | for (j=0; j < 2; j++) | ||
| 1572 | { | ||
| 1573 | t = BN_GF2m_mod_solve_quad(c, a, b[j], ctx); | ||
| 1574 | if (t) | ||
| 1575 | { | ||
| 1576 | s++; | ||
| 1577 | BN_GF2m_mod_sqr(d, c, b[j], ctx); | ||
| 1578 | BN_GF2m_add(d, c, d); | ||
| 1579 | BN_GF2m_mod(e, a, b[j]); | ||
| 1580 | #if 0 /* make test uses ouput in bc but bc can't handle GF(2^m) arithmetic */ | ||
| 1581 | if (bp != NULL) | ||
| 1582 | { | ||
| 1583 | if (!results) | ||
| 1584 | { | ||
| 1585 | BN_print(bp,c); | ||
| 1586 | BIO_puts(bp, " is root of z^2 + z = "); | ||
| 1587 | BN_print(bp,a); | ||
| 1588 | BIO_puts(bp, " % "); | ||
| 1589 | BN_print(bp,b[j]); | ||
| 1590 | BIO_puts(bp, "\n"); | ||
| 1591 | } | ||
| 1592 | } | ||
| 1593 | #endif | ||
| 1594 | BN_GF2m_add(e, e, d); | ||
| 1595 | /* Test that solution of quadratic c satisfies c^2 + c = a. */ | ||
| 1596 | if(!BN_is_zero(e)) | ||
| 1597 | { | ||
| 1598 | fprintf(stderr,"GF(2^m) modular solve quadratic test failed!\n"); | ||
| 1599 | goto err; | ||
| 1600 | } | ||
| 1601 | |||
| 1602 | } | ||
| 1603 | else | ||
| 1604 | { | ||
| 1605 | #if 0 /* make test uses ouput in bc but bc can't handle GF(2^m) arithmetic */ | ||
| 1606 | if (bp != NULL) | ||
| 1607 | { | ||
| 1608 | if (!results) | ||
| 1609 | { | ||
| 1610 | BIO_puts(bp, "There are no roots of z^2 + z = "); | ||
| 1611 | BN_print(bp,a); | ||
| 1612 | BIO_puts(bp, " % "); | ||
| 1613 | BN_print(bp,b[j]); | ||
| 1614 | BIO_puts(bp, "\n"); | ||
| 1615 | } | ||
| 1616 | } | ||
| 1617 | #endif | ||
| 1618 | } | ||
| 1619 | } | ||
| 1620 | } | ||
| 1621 | if (s == 0) | ||
| 1622 | { | ||
| 1623 | fprintf(stderr,"All %i tests of GF(2^m) modular solve quadratic resulted in no roots;\n", num0); | ||
| 1624 | fprintf(stderr,"this is very unlikely and probably indicates an error.\n"); | ||
| 1625 | goto err; | ||
| 1626 | } | ||
| 1627 | ret = 1; | ||
| 1628 | err: | ||
| 1629 | BN_free(a); | ||
| 1630 | BN_free(b[0]); | ||
| 1631 | BN_free(b[1]); | ||
| 1632 | BN_free(c); | ||
| 1633 | BN_free(d); | ||
| 1634 | BN_free(e); | ||
| 1635 | return ret; | ||
| 1636 | } | ||
| 1637 | |||
| 1638 | static int genprime_cb(int p, int n, BN_GENCB *arg) | ||
| 923 | { | 1639 | { |
| 924 | char c='*'; | 1640 | char c='*'; |
| 925 | 1641 | ||
| @@ -929,12 +1645,12 @@ static void genprime_cb(int p, int n, void *arg) | |||
| 929 | if (p == 3) c='\n'; | 1645 | if (p == 3) c='\n'; |
| 930 | putc(c, stderr); | 1646 | putc(c, stderr); |
| 931 | fflush(stderr); | 1647 | fflush(stderr); |
| 932 | (void)n; | 1648 | return 1; |
| 933 | (void)arg; | ||
| 934 | } | 1649 | } |
| 935 | 1650 | ||
| 936 | int test_kron(BIO *bp, BN_CTX *ctx) | 1651 | int test_kron(BIO *bp, BN_CTX *ctx) |
| 937 | { | 1652 | { |
| 1653 | BN_GENCB cb; | ||
| 938 | BIGNUM *a,*b,*r,*t; | 1654 | BIGNUM *a,*b,*r,*t; |
| 939 | int i; | 1655 | int i; |
| 940 | int legendre, kronecker; | 1656 | int legendre, kronecker; |
| @@ -945,6 +1661,8 @@ int test_kron(BIO *bp, BN_CTX *ctx) | |||
| 945 | r = BN_new(); | 1661 | r = BN_new(); |
| 946 | t = BN_new(); | 1662 | t = BN_new(); |
| 947 | if (a == NULL || b == NULL || r == NULL || t == NULL) goto err; | 1663 | if (a == NULL || b == NULL || r == NULL || t == NULL) goto err; |
| 1664 | |||
| 1665 | BN_GENCB_set(&cb, genprime_cb, NULL); | ||
| 948 | 1666 | ||
| 949 | /* We test BN_kronecker(a, b, ctx) just for b odd (Jacobi symbol). | 1667 | /* We test BN_kronecker(a, b, ctx) just for b odd (Jacobi symbol). |
| 950 | * In this case we know that if b is prime, then BN_kronecker(a, b, ctx) | 1668 | * In this case we know that if b is prime, then BN_kronecker(a, b, ctx) |
| @@ -955,7 +1673,7 @@ int test_kron(BIO *bp, BN_CTX *ctx) | |||
| 955 | * don't want to test whether b is prime but whether BN_kronecker | 1673 | * don't want to test whether b is prime but whether BN_kronecker |
| 956 | * works.) */ | 1674 | * works.) */ |
| 957 | 1675 | ||
| 958 | if (!BN_generate_prime(b, 512, 0, NULL, NULL, genprime_cb, NULL)) goto err; | 1676 | if (!BN_generate_prime_ex(b, 512, 0, NULL, NULL, &cb)) goto err; |
| 959 | b->neg = rand_neg(); | 1677 | b->neg = rand_neg(); |
| 960 | putc('\n', stderr); | 1678 | putc('\n', stderr); |
| 961 | 1679 | ||
| @@ -1023,6 +1741,7 @@ int test_kron(BIO *bp, BN_CTX *ctx) | |||
| 1023 | 1741 | ||
| 1024 | int test_sqrt(BIO *bp, BN_CTX *ctx) | 1742 | int test_sqrt(BIO *bp, BN_CTX *ctx) |
| 1025 | { | 1743 | { |
| 1744 | BN_GENCB cb; | ||
| 1026 | BIGNUM *a,*p,*r; | 1745 | BIGNUM *a,*p,*r; |
| 1027 | int i, j; | 1746 | int i, j; |
| 1028 | int ret = 0; | 1747 | int ret = 0; |
| @@ -1031,7 +1750,9 @@ int test_sqrt(BIO *bp, BN_CTX *ctx) | |||
| 1031 | p = BN_new(); | 1750 | p = BN_new(); |
| 1032 | r = BN_new(); | 1751 | r = BN_new(); |
| 1033 | if (a == NULL || p == NULL || r == NULL) goto err; | 1752 | if (a == NULL || p == NULL || r == NULL) goto err; |
| 1034 | 1753 | ||
| 1754 | BN_GENCB_set(&cb, genprime_cb, NULL); | ||
| 1755 | |||
| 1035 | for (i = 0; i < 16; i++) | 1756 | for (i = 0; i < 16; i++) |
| 1036 | { | 1757 | { |
| 1037 | if (i < 8) | 1758 | if (i < 8) |
| @@ -1045,7 +1766,7 @@ int test_sqrt(BIO *bp, BN_CTX *ctx) | |||
| 1045 | if (!BN_set_word(a, 32)) goto err; | 1766 | if (!BN_set_word(a, 32)) goto err; |
| 1046 | if (!BN_set_word(r, 2*i + 1)) goto err; | 1767 | if (!BN_set_word(r, 2*i + 1)) goto err; |
| 1047 | 1768 | ||
| 1048 | if (!BN_generate_prime(p, 256, 0, a, r, genprime_cb, NULL)) goto err; | 1769 | if (!BN_generate_prime_ex(p, 256, 0, a, r, &cb)) goto err; |
| 1049 | putc('\n', stderr); | 1770 | putc('\n', stderr); |
| 1050 | } | 1771 | } |
| 1051 | p->neg = rand_neg(); | 1772 | p->neg = rand_neg(); |
diff --git a/src/lib/libcrypto/bn/exptest.c b/src/lib/libcrypto/bn/exptest.c index 28aaac2ac1..f598a07cf5 100644 --- a/src/lib/libcrypto/bn/exptest.c +++ b/src/lib/libcrypto/bn/exptest.c | |||
| @@ -195,6 +195,9 @@ int main(int argc, char *argv[]) | |||
| 195 | err: | 195 | err: |
| 196 | ERR_load_crypto_strings(); | 196 | ERR_load_crypto_strings(); |
| 197 | ERR_print_errors(out); | 197 | ERR_print_errors(out); |
| 198 | #ifdef OPENSSL_SYS_NETWARE | ||
| 199 | printf("ERROR\n"); | ||
| 200 | #endif | ||
| 198 | EXIT(1); | 201 | EXIT(1); |
| 199 | return(1); | 202 | return(1); |
| 200 | } | 203 | } |
diff --git a/src/lib/libcrypto/buffer/Makefile b/src/lib/libcrypto/buffer/Makefile index 4b53c595a3..9f3a88d2d6 100644 --- a/src/lib/libcrypto/buffer/Makefile +++ b/src/lib/libcrypto/buffer/Makefile | |||
| @@ -7,11 +7,6 @@ TOP= ../.. | |||
| 7 | CC= cc | 7 | CC= cc |
| 8 | INCLUDES= -I.. -I$(TOP) -I../../include | 8 | INCLUDES= -I.. -I$(TOP) -I../../include |
| 9 | CFLAG=-g | 9 | CFLAG=-g |
| 10 | INSTALL_PREFIX= | ||
| 11 | OPENSSLDIR= /usr/local/ssl | ||
| 12 | INSTALLTOP=/usr/local/ssl | ||
| 13 | MAKEDEPPROG= makedepend | ||
| 14 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | ||
| 15 | MAKEFILE= Makefile | 10 | MAKEFILE= Makefile |
| 16 | AR= ar r | 11 | AR= ar r |
| 17 | 12 | ||
| @@ -51,6 +46,7 @@ links: | |||
| 51 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) | 46 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) |
| 52 | 47 | ||
| 53 | install: | 48 | install: |
| 49 | @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... | ||
| 54 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ | 50 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ |
| 55 | do \ | 51 | do \ |
| 56 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ | 52 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ |
| @@ -66,6 +62,7 @@ lint: | |||
| 66 | lint -DLINT $(INCLUDES) $(SRC)>fluff | 62 | lint -DLINT $(INCLUDES) $(SRC)>fluff |
| 67 | 63 | ||
| 68 | depend: | 64 | depend: |
| 65 | @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... | ||
| 69 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) | 66 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) |
| 70 | 67 | ||
| 71 | dclean: | 68 | dclean: |
| @@ -81,12 +78,13 @@ buf_err.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | |||
| 81 | buf_err.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 78 | buf_err.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 82 | buf_err.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | 79 | buf_err.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 83 | buf_err.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 80 | buf_err.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 84 | buf_err.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 81 | buf_err.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 85 | buf_err.o: ../../include/openssl/symhacks.h buf_err.c | 82 | buf_err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 83 | buf_err.o: buf_err.c | ||
| 86 | buffer.o: ../../e_os.h ../../include/openssl/bio.h | 84 | buffer.o: ../../e_os.h ../../include/openssl/bio.h |
| 87 | buffer.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 85 | buffer.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 88 | buffer.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 86 | buffer.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 89 | buffer.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 87 | buffer.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 90 | buffer.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 88 | buffer.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 91 | buffer.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 89 | buffer.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 92 | buffer.o: ../cryptlib.h buffer.c | 90 | buffer.o: ../../include/openssl/symhacks.h ../cryptlib.h buffer.c |
diff --git a/src/lib/libcrypto/cast/Makefile b/src/lib/libcrypto/cast/Makefile index b388f6271c..149956ee90 100644 --- a/src/lib/libcrypto/cast/Makefile +++ b/src/lib/libcrypto/cast/Makefile | |||
| @@ -8,23 +8,14 @@ CC= cc | |||
| 8 | CPP= $(CC) -E | 8 | CPP= $(CC) -E |
| 9 | INCLUDES= | 9 | INCLUDES= |
| 10 | CFLAG=-g | 10 | CFLAG=-g |
| 11 | INSTALL_PREFIX= | ||
| 12 | OPENSSLDIR= /usr/local/ssl | ||
| 13 | INSTALLTOP=/usr/local/ssl | ||
| 14 | MAKEDEPPROG= makedepend | ||
| 15 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | ||
| 16 | MAKEFILE= Makefile | 11 | MAKEFILE= Makefile |
| 17 | AR= ar r | 12 | AR= ar r |
| 18 | 13 | ||
| 19 | CAST_ENC=c_enc.o | 14 | CAST_ENC=c_enc.o |
| 20 | # or use | ||
| 21 | #CAST_ENC=asm/cx86-elf.o | ||
| 22 | #CAST_ENC=asm/cx86-out.o | ||
| 23 | #CAST_ENC=asm/cx86-sol.o | ||
| 24 | #CAST_ENC=asm/cx86bdsi.o | ||
| 25 | 15 | ||
| 26 | CFLAGS= $(INCLUDES) $(CFLAG) | 16 | CFLAGS= $(INCLUDES) $(CFLAG) |
| 27 | ASFLAGS= $(INCLUDES) $(ASFLAG) | 17 | ASFLAGS= $(INCLUDES) $(ASFLAG) |
| 18 | AFLAGS= $(ASFLAGS) | ||
| 28 | 19 | ||
| 29 | GENERAL=Makefile | 20 | GENERAL=Makefile |
| 30 | TEST=casttest.c | 21 | TEST=casttest.c |
| @@ -51,20 +42,15 @@ lib: $(LIBOBJ) | |||
| 51 | $(RANLIB) $(LIB) || echo Never mind. | 42 | $(RANLIB) $(LIB) || echo Never mind. |
| 52 | @touch lib | 43 | @touch lib |
| 53 | 44 | ||
| 54 | # elf | 45 | # ELF |
| 55 | asm/cx86-elf.s: asm/cast-586.pl ../perlasm/x86asm.pl ../perlasm/cbc.pl | 46 | cx86-elf.s: asm/cast-586.pl ../perlasm/x86asm.pl ../perlasm/cbc.pl |
| 56 | (cd asm; $(PERL) cast-586.pl elf $(CLAGS) $(PROCESSOR) > cx86-elf.s) | 47 | (cd asm; $(PERL) cast-586.pl elf $(CLAGS) $(PROCESSOR) > ../$@) |
| 57 | 48 | # COFF | |
| 49 | cx86-cof.s: asm/cast-586.pl ../perlasm/x86asm.pl ../perlasm/cbc.pl | ||
| 50 | (cd asm; $(PERL) cast-586.pl coff $(CLAGS) $(PROCESSOR) > ../$@) | ||
| 58 | # a.out | 51 | # a.out |
| 59 | asm/cx86-out.o: asm/cx86unix.cpp | 52 | cx86-out.s: asm/cast-586.pl ../perlasm/x86asm.pl ../perlasm/cbc.pl |
| 60 | $(CPP) -DOUT asm/cx86unix.cpp | as -o asm/cx86-out.o | 53 | (cd asm; $(PERL) cast-586.pl a.out $(CLAGS) $(PROCESSOR) > ../$@) |
| 61 | |||
| 62 | # bsdi | ||
| 63 | asm/cx86bsdi.o: asm/cx86unix.cpp | ||
| 64 | $(CPP) -DBSDI asm/cx86unix.cpp | sed 's/ :/:/' | as -o asm/cx86bsdi.o | ||
| 65 | |||
| 66 | asm/cx86unix.cpp: asm/cast-586.pl ../perlasm/x86asm.pl ../perlasm/cbc.pl | ||
| 67 | (cd asm; $(PERL) cast-586.pl cpp $(PROCESSOR) >cx86unix.cpp) | ||
| 68 | 54 | ||
| 69 | files: | 55 | files: |
| 70 | $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO | 56 | $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO |
| @@ -75,6 +61,7 @@ links: | |||
| 75 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) | 61 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) |
| 76 | 62 | ||
| 77 | install: | 63 | install: |
| 64 | @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... | ||
| 78 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ | 65 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ |
| 79 | do \ | 66 | do \ |
| 80 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ | 67 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ |
| @@ -90,6 +77,7 @@ lint: | |||
| 90 | lint -DLINT $(INCLUDES) $(SRC)>fluff | 77 | lint -DLINT $(INCLUDES) $(SRC)>fluff |
| 91 | 78 | ||
| 92 | depend: | 79 | depend: |
| 80 | @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... | ||
| 93 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) | 81 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) |
| 94 | 82 | ||
| 95 | dclean: | 83 | dclean: |
| @@ -97,7 +85,7 @@ dclean: | |||
| 97 | mv -f Makefile.new $(MAKEFILE) | 85 | mv -f Makefile.new $(MAKEFILE) |
| 98 | 86 | ||
| 99 | clean: | 87 | clean: |
| 100 | rm -f asm/cx86unix.cpp asm/*-elf.* *.o asm/*.o *.obj lib tags core .pure .nfs* *.old *.bak fluff | 88 | rm -f *.s *.o *.obj lib tags core .pure .nfs* *.old *.bak fluff |
| 101 | 89 | ||
| 102 | # DO NOT DELETE THIS LINE -- make depend depends on it. | 90 | # DO NOT DELETE THIS LINE -- make depend depends on it. |
| 103 | 91 | ||
| @@ -114,8 +102,5 @@ c_ofb64.o: ../../e_os.h ../../include/openssl/cast.h | |||
| 114 | c_ofb64.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h | 102 | c_ofb64.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h |
| 115 | c_ofb64.o: c_ofb64.c cast_lcl.h | 103 | c_ofb64.o: c_ofb64.c cast_lcl.h |
| 116 | c_skey.o: ../../e_os.h ../../include/openssl/cast.h | 104 | c_skey.o: ../../e_os.h ../../include/openssl/cast.h |
| 117 | c_skey.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 105 | c_skey.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h |
| 118 | c_skey.o: ../../include/openssl/fips.h ../../include/openssl/opensslconf.h | ||
| 119 | c_skey.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | ||
| 120 | c_skey.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
| 121 | c_skey.o: c_skey.c cast_lcl.h cast_s.h | 106 | c_skey.o: c_skey.c cast_lcl.h cast_s.h |
diff --git a/src/lib/libcrypto/cast/cast_spd.c b/src/lib/libcrypto/cast/cast_spd.c index 76abf50d98..d650af475c 100644 --- a/src/lib/libcrypto/cast/cast_spd.c +++ b/src/lib/libcrypto/cast/cast_spd.c | |||
| @@ -69,7 +69,10 @@ | |||
| 69 | #include OPENSSL_UNISTD_IO | 69 | #include OPENSSL_UNISTD_IO |
| 70 | OPENSSL_DECLARE_EXIT | 70 | OPENSSL_DECLARE_EXIT |
| 71 | 71 | ||
| 72 | #ifndef OPENSSL_SYS_NETWARE | ||
| 72 | #include <signal.h> | 73 | #include <signal.h> |
| 74 | #endif | ||
| 75 | |||
| 73 | #ifndef _IRIX | 76 | #ifndef _IRIX |
| 74 | #include <time.h> | 77 | #include <time.h> |
| 75 | #endif | 78 | #endif |
diff --git a/src/lib/libcrypto/cast/castopts.c b/src/lib/libcrypto/cast/castopts.c index 1b858d153b..33b2c7b06f 100644 --- a/src/lib/libcrypto/cast/castopts.c +++ b/src/lib/libcrypto/cast/castopts.c | |||
| @@ -69,7 +69,10 @@ | |||
| 69 | #include OPENSSL_UNISTD_IO | 69 | #include OPENSSL_UNISTD_IO |
| 70 | OPENSSL_DECLARE_EXIT | 70 | OPENSSL_DECLARE_EXIT |
| 71 | 71 | ||
| 72 | #ifndef OPENSSL_SYS_NETWARE | ||
| 72 | #include <signal.h> | 73 | #include <signal.h> |
| 74 | #endif | ||
| 75 | |||
| 73 | #ifndef _IRIX | 76 | #ifndef _IRIX |
| 74 | #include <time.h> | 77 | #include <time.h> |
| 75 | #endif | 78 | #endif |
diff --git a/src/lib/libcrypto/cast/casttest.c b/src/lib/libcrypto/cast/casttest.c index 83e5a16c73..0d020d6975 100644 --- a/src/lib/libcrypto/cast/casttest.c +++ b/src/lib/libcrypto/cast/casttest.c | |||
| @@ -59,6 +59,7 @@ | |||
| 59 | #include <stdio.h> | 59 | #include <stdio.h> |
| 60 | #include <string.h> | 60 | #include <string.h> |
| 61 | #include <stdlib.h> | 61 | #include <stdlib.h> |
| 62 | #include <openssl/opensslconf.h> /* To see if OPENSSL_NO_CAST is defined */ | ||
| 62 | 63 | ||
| 63 | #include "../e_os.h" | 64 | #include "../e_os.h" |
| 64 | 65 | ||
diff --git a/src/lib/libcrypto/comp/Makefile b/src/lib/libcrypto/comp/Makefile index df1babec5c..efda832dce 100644 --- a/src/lib/libcrypto/comp/Makefile +++ b/src/lib/libcrypto/comp/Makefile | |||
| @@ -7,11 +7,6 @@ TOP= ../.. | |||
| 7 | CC= cc | 7 | CC= cc |
| 8 | INCLUDES= -I.. -I$(TOP) -I../../include | 8 | INCLUDES= -I.. -I$(TOP) -I../../include |
| 9 | CFLAG=-g | 9 | CFLAG=-g |
| 10 | INSTALL_PREFIX= | ||
| 11 | OPENSSLDIR= /usr/local/ssl | ||
| 12 | INSTALLTOP=/usr/local/ssl | ||
| 13 | MAKEDEPPROG= makedepend | ||
| 14 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | ||
| 15 | MAKEFILE= Makefile | 10 | MAKEFILE= Makefile |
| 16 | AR= ar r | 11 | AR= ar r |
| 17 | 12 | ||
| @@ -54,6 +49,7 @@ links: | |||
| 54 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) | 49 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) |
| 55 | 50 | ||
| 56 | install: | 51 | install: |
| 52 | @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... | ||
| 57 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ | 53 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ |
| 58 | do \ | 54 | do \ |
| 59 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ | 55 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ |
| @@ -69,6 +65,7 @@ lint: | |||
| 69 | lint -DLINT $(INCLUDES) $(SRC)>fluff | 65 | lint -DLINT $(INCLUDES) $(SRC)>fluff |
| 70 | 66 | ||
| 71 | depend: | 67 | depend: |
| 68 | @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... | ||
| 72 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(LIBSRC) | 69 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(LIBSRC) |
| 73 | 70 | ||
| 74 | dclean: | 71 | dclean: |
| @@ -81,33 +78,31 @@ clean: | |||
| 81 | # DO NOT DELETE THIS LINE -- make depend depends on it. | 78 | # DO NOT DELETE THIS LINE -- make depend depends on it. |
| 82 | 79 | ||
| 83 | c_rle.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 80 | c_rle.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 84 | c_rle.o: ../../include/openssl/bn.h ../../include/openssl/comp.h | 81 | c_rle.o: ../../include/openssl/comp.h ../../include/openssl/crypto.h |
| 85 | c_rle.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 82 | c_rle.o: ../../include/openssl/e_os2.h ../../include/openssl/obj_mac.h |
| 86 | c_rle.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 83 | c_rle.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 87 | c_rle.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 84 | c_rle.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 88 | c_rle.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h | 85 | c_rle.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 89 | c_rle.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h c_rle.c | 86 | c_rle.o: ../../include/openssl/symhacks.h c_rle.c |
| 90 | c_zlib.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 87 | c_zlib.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 91 | c_zlib.o: ../../include/openssl/bn.h ../../include/openssl/comp.h | 88 | c_zlib.o: ../../include/openssl/comp.h ../../include/openssl/crypto.h |
| 92 | c_zlib.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 89 | c_zlib.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 93 | c_zlib.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | 90 | c_zlib.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 94 | c_zlib.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 91 | c_zlib.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 95 | c_zlib.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 92 | c_zlib.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 96 | c_zlib.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h | 93 | c_zlib.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 97 | c_zlib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 94 | c_zlib.o: ../../include/openssl/symhacks.h c_zlib.c |
| 98 | c_zlib.o: c_zlib.c | ||
| 99 | comp_err.o: ../../include/openssl/bio.h ../../include/openssl/comp.h | 95 | comp_err.o: ../../include/openssl/bio.h ../../include/openssl/comp.h |
| 100 | comp_err.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 96 | comp_err.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 101 | comp_err.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | 97 | comp_err.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 102 | comp_err.o: ../../include/openssl/opensslconf.h | 98 | comp_err.o: ../../include/openssl/opensslconf.h |
| 103 | comp_err.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 99 | comp_err.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 104 | comp_err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 100 | comp_err.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 105 | comp_err.o: comp_err.c | 101 | comp_err.o: ../../include/openssl/symhacks.h comp_err.c |
| 106 | comp_lib.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 102 | comp_lib.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 107 | comp_lib.o: ../../include/openssl/bn.h ../../include/openssl/comp.h | 103 | comp_lib.o: ../../include/openssl/comp.h ../../include/openssl/crypto.h |
| 108 | comp_lib.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 104 | comp_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/obj_mac.h |
| 109 | comp_lib.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 105 | comp_lib.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 110 | comp_lib.o: ../../include/openssl/opensslconf.h | ||
| 111 | comp_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 106 | comp_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 112 | comp_lib.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 107 | comp_lib.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 113 | comp_lib.o: ../../include/openssl/symhacks.h comp_lib.c | 108 | comp_lib.o: ../../include/openssl/symhacks.h comp_lib.c |
diff --git a/src/lib/libcrypto/conf/Makefile b/src/lib/libcrypto/conf/Makefile index 403d12b28c..78bb324106 100644 --- a/src/lib/libcrypto/conf/Makefile +++ b/src/lib/libcrypto/conf/Makefile | |||
| @@ -7,11 +7,6 @@ TOP= ../.. | |||
| 7 | CC= cc | 7 | CC= cc |
| 8 | INCLUDES= -I.. -I$(TOP) -I../../include | 8 | INCLUDES= -I.. -I$(TOP) -I../../include |
| 9 | CFLAG=-g | 9 | CFLAG=-g |
| 10 | INSTALL_PREFIX= | ||
| 11 | OPENSSLDIR= /usr/local/ssl | ||
| 12 | INSTALLTOP=/usr/local/ssl | ||
| 13 | MAKEDEPPROG= makedepend | ||
| 14 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | ||
| 15 | MAKEFILE= Makefile | 10 | MAKEFILE= Makefile |
| 16 | AR= ar r | 11 | AR= ar r |
| 17 | 12 | ||
| @@ -54,6 +49,7 @@ links: | |||
| 54 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) | 49 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) |
| 55 | 50 | ||
| 56 | install: | 51 | install: |
| 52 | @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... | ||
| 57 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ | 53 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ |
| 58 | do \ | 54 | do \ |
| 59 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ | 55 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ |
| @@ -69,6 +65,7 @@ lint: | |||
| 69 | lint -DLINT $(INCLUDES) $(SRC)>fluff | 65 | lint -DLINT $(INCLUDES) $(SRC)>fluff |
| 70 | 66 | ||
| 71 | depend: | 67 | depend: |
| 68 | @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... | ||
| 72 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(LIBSRC) | 69 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(LIBSRC) |
| 73 | 70 | ||
| 74 | dclean: | 71 | dclean: |
| @@ -84,98 +81,72 @@ conf_api.o: ../../e_os.h ../../include/openssl/bio.h | |||
| 84 | conf_api.o: ../../include/openssl/conf.h ../../include/openssl/conf_api.h | 81 | conf_api.o: ../../include/openssl/conf.h ../../include/openssl/conf_api.h |
| 85 | conf_api.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 82 | conf_api.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 86 | conf_api.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 83 | conf_api.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 87 | conf_api.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 84 | conf_api.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 88 | conf_api.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 85 | conf_api.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 89 | conf_api.o: conf_api.c | 86 | conf_api.o: ../../include/openssl/symhacks.h conf_api.c |
| 90 | conf_def.o: ../../e_os.h ../../include/openssl/bio.h | 87 | conf_def.o: ../../e_os.h ../../include/openssl/bio.h |
| 91 | conf_def.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h | 88 | conf_def.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h |
| 92 | conf_def.o: ../../include/openssl/conf_api.h ../../include/openssl/crypto.h | 89 | conf_def.o: ../../include/openssl/conf_api.h ../../include/openssl/crypto.h |
| 93 | conf_def.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 90 | conf_def.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 94 | conf_def.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 91 | conf_def.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 95 | conf_def.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 92 | conf_def.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 96 | conf_def.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 93 | conf_def.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 97 | conf_def.o: ../cryptlib.h conf_def.c conf_def.h | 94 | conf_def.o: ../../include/openssl/symhacks.h ../cryptlib.h conf_def.c |
| 95 | conf_def.o: conf_def.h | ||
| 98 | conf_err.o: ../../include/openssl/bio.h ../../include/openssl/conf.h | 96 | conf_err.o: ../../include/openssl/bio.h ../../include/openssl/conf.h |
| 99 | conf_err.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 97 | conf_err.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 100 | conf_err.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | 98 | conf_err.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 101 | conf_err.o: ../../include/openssl/opensslconf.h | 99 | conf_err.o: ../../include/openssl/opensslconf.h |
| 102 | conf_err.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 100 | conf_err.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 103 | conf_err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 101 | conf_err.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 104 | conf_err.o: conf_err.c | 102 | conf_err.o: ../../include/openssl/symhacks.h conf_err.c |
| 105 | conf_lib.o: ../../include/openssl/bio.h ../../include/openssl/conf.h | 103 | conf_lib.o: ../../include/openssl/bio.h ../../include/openssl/conf.h |
| 106 | conf_lib.o: ../../include/openssl/conf_api.h ../../include/openssl/crypto.h | 104 | conf_lib.o: ../../include/openssl/conf_api.h ../../include/openssl/crypto.h |
| 107 | conf_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 105 | conf_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 108 | conf_lib.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 106 | conf_lib.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 109 | conf_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 107 | conf_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 110 | conf_lib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 108 | conf_lib.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 111 | conf_lib.o: conf_lib.c | 109 | conf_lib.o: ../../include/openssl/symhacks.h conf_lib.c |
| 112 | conf_mall.o: ../../e_os.h ../../include/openssl/aes.h | 110 | conf_mall.o: ../../e_os.h ../../include/openssl/asn1.h |
| 113 | conf_mall.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 111 | conf_mall.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 114 | conf_mall.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 115 | conf_mall.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 116 | conf_mall.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | 112 | conf_mall.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
| 117 | conf_mall.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | ||
| 118 | conf_mall.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 119 | conf_mall.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h | 113 | conf_mall.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h |
| 120 | conf_mall.o: ../../include/openssl/engine.h ../../include/openssl/err.h | 114 | conf_mall.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 121 | conf_mall.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 115 | conf_mall.o: ../../include/openssl/ecdsa.h ../../include/openssl/engine.h |
| 122 | conf_mall.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | 116 | conf_mall.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 123 | conf_mall.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | 117 | conf_mall.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 124 | conf_mall.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 125 | conf_mall.o: ../../include/openssl/objects.h | 118 | conf_mall.o: ../../include/openssl/objects.h |
| 126 | conf_mall.o: ../../include/openssl/opensslconf.h | 119 | conf_mall.o: ../../include/openssl/opensslconf.h |
| 127 | conf_mall.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 120 | conf_mall.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 128 | conf_mall.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h | 121 | conf_mall.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 129 | conf_mall.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | ||
| 130 | conf_mall.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | ||
| 131 | conf_mall.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | ||
| 132 | conf_mall.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 122 | conf_mall.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 133 | conf_mall.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 123 | conf_mall.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 134 | conf_mall.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | ||
| 135 | conf_mall.o: ../../include/openssl/x509_vfy.h ../cryptlib.h conf_mall.c | 124 | conf_mall.o: ../../include/openssl/x509_vfy.h ../cryptlib.h conf_mall.c |
| 136 | conf_mod.o: ../../e_os.h ../../include/openssl/aes.h | 125 | conf_mod.o: ../../e_os.h ../../include/openssl/asn1.h |
| 137 | conf_mod.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 126 | conf_mod.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 138 | conf_mod.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 139 | conf_mod.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 140 | conf_mod.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | 127 | conf_mod.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
| 141 | conf_mod.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | ||
| 142 | conf_mod.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 143 | conf_mod.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h | 128 | conf_mod.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h |
| 144 | conf_mod.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 129 | conf_mod.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 145 | conf_mod.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | 130 | conf_mod.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 146 | conf_mod.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | 131 | conf_mod.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 147 | conf_mod.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 148 | conf_mod.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 132 | conf_mod.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 149 | conf_mod.o: ../../include/openssl/opensslconf.h | 133 | conf_mod.o: ../../include/openssl/opensslconf.h |
| 150 | conf_mod.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 134 | conf_mod.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 151 | conf_mod.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 135 | conf_mod.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 152 | conf_mod.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 136 | conf_mod.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 153 | conf_mod.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 137 | conf_mod.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 154 | conf_mod.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 138 | conf_mod.o: ../../include/openssl/x509_vfy.h ../cryptlib.h conf_mod.c |
| 155 | conf_mod.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 139 | conf_sap.o: ../../e_os.h ../../include/openssl/asn1.h |
| 156 | conf_mod.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 140 | conf_sap.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 157 | conf_mod.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | ||
| 158 | conf_mod.o: ../cryptlib.h conf_mod.c | ||
| 159 | conf_sap.o: ../../e_os.h ../../include/openssl/aes.h | ||
| 160 | conf_sap.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 161 | conf_sap.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 162 | conf_sap.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 163 | conf_sap.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | 141 | conf_sap.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
| 164 | conf_sap.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | ||
| 165 | conf_sap.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 166 | conf_sap.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h | 142 | conf_sap.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h |
| 167 | conf_sap.o: ../../include/openssl/engine.h ../../include/openssl/err.h | 143 | conf_sap.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 168 | conf_sap.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 144 | conf_sap.o: ../../include/openssl/ecdsa.h ../../include/openssl/engine.h |
| 169 | conf_sap.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | 145 | conf_sap.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 170 | conf_sap.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | 146 | conf_sap.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 171 | conf_sap.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 172 | conf_sap.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 147 | conf_sap.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 173 | conf_sap.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 148 | conf_sap.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 174 | conf_sap.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h | 149 | conf_sap.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 175 | conf_sap.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | ||
| 176 | conf_sap.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | ||
| 177 | conf_sap.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | ||
| 178 | conf_sap.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 150 | conf_sap.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 179 | conf_sap.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 151 | conf_sap.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 180 | conf_sap.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | ||
| 181 | conf_sap.o: ../../include/openssl/x509_vfy.h ../cryptlib.h conf_sap.c | 152 | conf_sap.o: ../../include/openssl/x509_vfy.h ../cryptlib.h conf_sap.c |
diff --git a/src/lib/libcrypto/crypto-lib.com b/src/lib/libcrypto/crypto-lib.com index 427c321f25..8898f30c1f 100644 --- a/src/lib/libcrypto/crypto-lib.com +++ b/src/lib/libcrypto/crypto-lib.com | |||
| @@ -75,12 +75,15 @@ $ ENDIF | |||
| 75 | $! | 75 | $! |
| 76 | $! Define The Different Encryption Types. | 76 | $! Define The Different Encryption Types. |
| 77 | $! | 77 | $! |
| 78 | $ ENCRYPT_TYPES = "Basic,MD2,MD4,MD5,SHA,MDC2,HMAC,RIPEMD,"+ - | 78 | $ ENCRYPT_TYPES = "Basic,"+ - |
| 79 | "DES,RC2,RC4,RC5,IDEA,BF,CAST,"+ - | 79 | "OBJECTS,"+ - |
| 80 | "BN,EC,RSA,DSA,DH,DSO,ENGINE,AES,"+ - | 80 | "MD2,MD4,MD5,SHA,MDC2,HMAC,RIPEMD,"+ - |
| 81 | "BUFFER,BIO,STACK,LHASH,RAND,ERR,OBJECTS,"+ - | 81 | "DES,RC2,RC4,RC5,IDEA,BF,CAST,CAMELLIA,SEED,"+ - |
| 82 | "BN,EC,RSA,DSA,ECDSA,DH,ECDH,DSO,ENGINE,AES,"+ - | ||
| 83 | "BUFFER,BIO,STACK,LHASH,RAND,ERR,"+ - | ||
| 82 | "EVP,EVP_2,ASN1,ASN1_2,PEM,X509,X509V3,"+ - | 84 | "EVP,EVP_2,ASN1,ASN1_2,PEM,X509,X509V3,"+ - |
| 83 | "CONF,TXT_DB,PKCS7,PKCS12,COMP,OCSP,UI,KRB5" | 85 | "CONF,TXT_DB,PKCS7,PKCS12,COMP,OCSP,UI,KRB5,"+ - |
| 86 | "STORE,CMS,PQUEUE" | ||
| 84 | $! | 87 | $! |
| 85 | $! Check To Make Sure We Have Valid Command Line Parameters. | 88 | $! Check To Make Sure We Have Valid Command Line Parameters. |
| 86 | $! | 89 | $! |
| @@ -158,11 +161,11 @@ $! | |||
| 158 | $ APPS_DES = "DES/DES,CBC3_ENC" | 161 | $ APPS_DES = "DES/DES,CBC3_ENC" |
| 159 | $ APPS_PKCS7 = "ENC/ENC;DEC/DEC;SIGN/SIGN;VERIFY/VERIFY,EXAMPLE" | 162 | $ APPS_PKCS7 = "ENC/ENC;DEC/DEC;SIGN/SIGN;VERIFY/VERIFY,EXAMPLE" |
| 160 | $ | 163 | $ |
| 161 | $ LIB_ = "cryptlib,mem,mem_clr,mem_dbg,cversion,ex_data,tmdiff,cpt_err,ebcdic,uid,o_time,o_str" | 164 | $ LIB_ = "cryptlib,mem,mem_clr,mem_dbg,cversion,ex_data,tmdiff,cpt_err,ebcdic,uid,o_time,o_str,o_dir" |
| 162 | $ LIB_MD2 = "md2_dgst,md2_one" | 165 | $ LIB_MD2 = "md2_dgst,md2_one" |
| 163 | $ LIB_MD4 = "md4_dgst,md4_one" | 166 | $ LIB_MD4 = "md4_dgst,md4_one" |
| 164 | $ LIB_MD5 = "md5_dgst,md5_one" | 167 | $ LIB_MD5 = "md5_dgst,md5_one" |
| 165 | $ LIB_SHA = "sha_dgst,sha1dgst,sha_one,sha1_one" | 168 | $ LIB_SHA = "sha_dgst,sha1dgst,sha_one,sha1_one,sha256,sha512" |
| 166 | $ LIB_MDC2 = "mdc2dgst,mdc2_one" | 169 | $ LIB_MDC2 = "mdc2dgst,mdc2_one" |
| 167 | $ LIB_HMAC = "hmac" | 170 | $ LIB_HMAC = "hmac" |
| 168 | $ LIB_RIPEMD = "rmd_dgst,rmd_one" | 171 | $ LIB_RIPEMD = "rmd_dgst,rmd_one" |
| @@ -179,34 +182,43 @@ $ LIB_RC5 = "rc5_skey,rc5_ecb,rc5_enc,rc5cfb64,rc5ofb64" | |||
| 179 | $ LIB_IDEA = "i_cbc,i_cfb64,i_ofb64,i_ecb,i_skey" | 182 | $ LIB_IDEA = "i_cbc,i_cfb64,i_ofb64,i_ecb,i_skey" |
| 180 | $ LIB_BF = "bf_skey,bf_ecb,bf_enc,bf_cfb64,bf_ofb64" | 183 | $ LIB_BF = "bf_skey,bf_ecb,bf_enc,bf_cfb64,bf_ofb64" |
| 181 | $ LIB_CAST = "c_skey,c_ecb,c_enc,c_cfb64,c_ofb64" | 184 | $ LIB_CAST = "c_skey,c_ecb,c_enc,c_cfb64,c_ofb64" |
| 185 | $ LIB_CAMELLIA = "camellia,cmll_misc,cmll_ecb,cmll_cbc,cmll_ofb,"+ - | ||
| 186 | "cmll_cfb,cmll_ctr" | ||
| 187 | $ LIB_SEED = "seed,seed_cbc,seed_ecb,seed_cfb,seed_ofb" | ||
| 182 | $ LIB_BN_ASM = "[.asm]vms.mar,vms-helper" | 188 | $ LIB_BN_ASM = "[.asm]vms.mar,vms-helper" |
| 183 | $ IF F$TRNLNM("OPENSSL_NO_ASM").OR.ARCH.EQS."AXP" THEN LIB_BN_ASM = "bn_asm" | 189 | $ IF F$TRNLNM("OPENSSL_NO_ASM").OR.ARCH.EQS."AXP" THEN LIB_BN_ASM = "bn_asm" |
| 184 | $ LIB_BN = "bn_add,bn_div,bn_exp,bn_lib,bn_ctx,bn_mul,bn_mod,"+ - | 190 | $ LIB_BN = "bn_add,bn_div,bn_exp,bn_lib,bn_ctx,bn_mul,bn_mod,"+ - |
| 185 | "bn_print,bn_rand,bn_shift,bn_word,bn_blind,"+ - | 191 | "bn_print,bn_rand,bn_shift,bn_word,bn_blind,"+ - |
| 186 | "bn_kron,bn_sqrt,bn_gcd,bn_prime,bn_err,bn_sqr,"+LIB_BN_ASM+","+ - | 192 | "bn_kron,bn_sqrt,bn_gcd,bn_prime,bn_err,bn_sqr,"+LIB_BN_ASM+","+ - |
| 187 | "bn_recp,bn_mont,bn_mpi,bn_exp2,bn_x931p" | 193 | "bn_recp,bn_mont,bn_mpi,bn_exp2,bn_gf2m,bn_nist,"+ - |
| 194 | "bn_depr,bn_const" | ||
| 195 | $ LIB_EC = "ec_lib,ecp_smpl,ecp_mont,ecp_nist,ec_cvt,ec_mult,"+ - | ||
| 196 | "ec_err,ec_curve,ec_check,ec_print,ec_asn1,ec_key,"+ - | ||
| 197 | "ec2_smpl,ec2_mult" | ||
| 188 | $ LIB_RSA = "rsa_eay,rsa_gen,rsa_lib,rsa_sign,rsa_saos,rsa_err,"+ - | 198 | $ LIB_RSA = "rsa_eay,rsa_gen,rsa_lib,rsa_sign,rsa_saos,rsa_err,"+ - |
| 189 | "rsa_pk1,rsa_ssl,rsa_none,rsa_oaep,rsa_chk,rsa_null,"+ - | 199 | "rsa_pk1,rsa_ssl,rsa_none,rsa_oaep,rsa_chk,rsa_null,"+ - |
| 190 | "rsa_pss,rsa_x931,rsa_asn1" | 200 | "rsa_pss,rsa_x931,rsa_asn1,rsa_depr" |
| 191 | $ LIB_EC = "ec_lib,ecp_smpl,ecp_mont,ecp_recp,ecp_nist,ec_cvt,ec_mult,"+ - | 201 | $ LIB_DSA = "dsa_gen,dsa_key,dsa_lib,dsa_asn1,dsa_vrf,dsa_sign,"+ - |
| 192 | "ec_err" | 202 | "dsa_err,dsa_ossl,dsa_depr" |
| 193 | $ LIB_DSA = "dsa_gen,dsa_key,dsa_lib,dsa_asn1,dsa_vrf,dsa_sign,dsa_err,dsa_ossl" | 203 | $ LIB_ECDSA = "ecs_lib,ecs_asn1,ecs_ossl,ecs_sign,ecs_vrf,ecs_err" |
| 194 | $ LIB_DH = "dh_asn1,dh_gen,dh_key,dh_lib,dh_check,dh_err" | 204 | $ LIB_DH = "dh_asn1,dh_gen,dh_key,dh_lib,dh_check,dh_err,dh_depr" |
| 205 | $ LIB_ECDH = "ech_lib,ech_ossl,ech_key,ech_err" | ||
| 195 | $ LIB_DSO = "dso_dl,dso_dlfcn,dso_err,dso_lib,dso_null,"+ - | 206 | $ LIB_DSO = "dso_dl,dso_dlfcn,dso_err,dso_lib,dso_null,"+ - |
| 196 | "dso_openssl,dso_win32,dso_vms" | 207 | "dso_openssl,dso_win32,dso_vms" |
| 197 | $ LIB_ENGINE = "eng_err,eng_lib,eng_list,eng_init,eng_ctrl,"+ - | 208 | $ LIB_ENGINE = "eng_err,eng_lib,eng_list,eng_init,eng_ctrl,"+ - |
| 198 | "eng_table,eng_pkey,eng_fat,eng_all,"+ - | 209 | "eng_table,eng_pkey,eng_fat,eng_all,"+ - |
| 199 | "tb_rsa,tb_dsa,tb_dh,tb_rand,tb_cipher,tb_digest,"+ - | 210 | "tb_rsa,tb_dsa,tb_ecdsa,tb_dh,tb_ecdh,tb_rand,tb_store,"+ - |
| 200 | "eng_openssl,eng_dyn,eng_cnf,"+ - | 211 | "tb_cipher,tb_digest,"+ - |
| 201 | "hw_atalla,hw_cswift,hw_ncipher,hw_nuron,hw_ubsec,"+ - | 212 | "eng_openssl,eng_dyn,eng_cnf,eng_cryptodev,eng_padlock" |
| 202 | "hw_cryptodev,hw_aep,hw_sureware,hw_4758_cca" | 213 | $ LIB_AES = "aes_core,aes_misc,aes_ecb,aes_cbc,aes_cfb,aes_ofb,"+ - |
| 203 | $ LIB_AES = "aes_core,aes_misc,aes_ecb,aes_cbc,aes_cfb,aes_ofb,aes_ctr" | 214 | "aes_ctr,aes_ige,aes_wrap" |
| 204 | $ LIB_BUFFER = "buffer,buf_err" | 215 | $ LIB_BUFFER = "buffer,buf_err" |
| 205 | $ LIB_BIO = "bio_lib,bio_cb,bio_err,"+ - | 216 | $ LIB_BIO = "bio_lib,bio_cb,bio_err,"+ - |
| 206 | "bss_mem,bss_null,bss_fd,"+ - | 217 | "bss_mem,bss_null,bss_fd,"+ - |
| 207 | "bss_file,bss_sock,bss_conn,"+ - | 218 | "bss_file,bss_sock,bss_conn,"+ - |
| 208 | "bf_null,bf_buff,b_print,b_dump,"+ - | 219 | "bf_null,bf_buff,b_print,b_dump,"+ - |
| 209 | "b_sock,bss_acpt,bf_nbio,bss_rtcp,bss_bio,bss_log,"+ - | 220 | "b_sock,bss_acpt,bf_nbio,bss_rtcp,bss_bio,bss_log,"+ - |
| 221 | "bss_dgram,"+ - | ||
| 210 | "bf_lbuf" | 222 | "bf_lbuf" |
| 211 | $ LIB_STACK = "stack" | 223 | $ LIB_STACK = "stack" |
| 212 | $ LIB_LHASH = "lhash,lh_stats" | 224 | $ LIB_LHASH = "lhash,lh_stats" |
| @@ -215,11 +227,11 @@ $ LIB_RAND = "md_rand,randfile,rand_lib,rand_err,rand_egd,"+ - | |||
| 215 | $ LIB_ERR = "err,err_all,err_prn" | 227 | $ LIB_ERR = "err,err_all,err_prn" |
| 216 | $ LIB_OBJECTS = "o_names,obj_dat,obj_lib,obj_err" | 228 | $ LIB_OBJECTS = "o_names,obj_dat,obj_lib,obj_err" |
| 217 | $ LIB_EVP = "encode,digest,evp_enc,evp_key,evp_acnf,"+ - | 229 | $ LIB_EVP = "encode,digest,evp_enc,evp_key,evp_acnf,"+ - |
| 218 | "e_des,e_bf,e_idea,e_des3,"+ - | 230 | "e_des,e_bf,e_idea,e_des3,e_camellia,e_seed,"+ - |
| 219 | "e_rc4,e_aes,names,"+ - | 231 | "e_rc4,e_aes,names,"+ - |
| 220 | "e_xcbc_d,e_rc2,e_cast,e_rc5" | 232 | "e_xcbc_d,e_rc2,e_cast,e_rc5" |
| 221 | $ LIB_EVP_2 = "m_null,m_md2,m_md4,m_md5,m_sha,m_sha1," + - | 233 | $ LIB_EVP_2 = "m_null,m_md2,m_md4,m_md5,m_sha,m_sha1," + - |
| 222 | "m_dss,m_dss1,m_mdc2,m_ripemd,"+ - | 234 | "m_dss,m_dss1,m_mdc2,m_ripemd,m_ecdsa,"+ - |
| 223 | "p_open,p_seal,p_sign,p_verify,p_lib,p_enc,p_dec,"+ - | 235 | "p_open,p_seal,p_sign,p_verify,p_lib,p_enc,p_dec,"+ - |
| 224 | "bio_md,bio_b64,bio_enc,evp_err,e_null,"+ - | 236 | "bio_md,bio_b64,bio_enc,evp_err,e_null,"+ - |
| 225 | "c_all,c_allc,c_alld,evp_lib,bio_ok,"+- | 237 | "c_all,c_allc,c_alld,evp_lib,bio_ok,"+- |
| @@ -233,8 +245,8 @@ $ LIB_ASN1 = "a_object,a_bitstr,a_utctm,a_gentm,a_time,a_int,a_octet,"+ - | |||
| 233 | $ LIB_ASN1_2 = "t_req,t_x509,t_x509a,t_crl,t_pkey,t_spki,t_bitst,"+ - | 245 | $ LIB_ASN1_2 = "t_req,t_x509,t_x509a,t_crl,t_pkey,t_spki,t_bitst,"+ - |
| 234 | "tasn_new,tasn_fre,tasn_enc,tasn_dec,tasn_utl,tasn_typ,"+ - | 246 | "tasn_new,tasn_fre,tasn_enc,tasn_dec,tasn_utl,tasn_typ,"+ - |
| 235 | "f_int,f_string,n_pkey,"+ - | 247 | "f_int,f_string,n_pkey,"+ - |
| 236 | "f_enum,a_hdr,x_pkey,a_bool,x_exten,"+ - | 248 | "f_enum,a_hdr,x_pkey,a_bool,x_exten,asn_mime,"+ - |
| 237 | "asn1_par,asn1_lib,asn1_err,a_meth,a_bytes,a_strnid,"+ - | 249 | "asn1_gen,asn1_par,asn1_lib,asn1_err,a_meth,a_bytes,a_strnid,"+ - |
| 238 | "evp_asn1,asn_pack,p5_pbe,p5_pbev2,p8_pkey,asn_moid" | 250 | "evp_asn1,asn_pack,p5_pbe,p5_pbev2,p8_pkey,asn_moid" |
| 239 | $ LIB_PEM = "pem_sign,pem_seal,pem_info,pem_lib,pem_all,pem_err,"+ - | 251 | $ LIB_PEM = "pem_sign,pem_seal,pem_info,pem_lib,pem_all,pem_err,"+ - |
| 240 | "pem_x509,pem_xaux,pem_oth,pem_pk8,pem_pkey" | 252 | "pem_x509,pem_xaux,pem_oth,pem_pk8,pem_pkey" |
| @@ -243,11 +255,13 @@ $ LIB_X509 = "x509_def,x509_d2,x509_r2x,x509_cmp,"+ - | |||
| 243 | "x509_set,x509cset,x509rset,x509_err,"+ - | 255 | "x509_set,x509cset,x509rset,x509_err,"+ - |
| 244 | "x509name,x509_v3,x509_ext,x509_att,"+ - | 256 | "x509name,x509_v3,x509_ext,x509_att,"+ - |
| 245 | "x509type,x509_lu,x_all,x509_txt,"+ - | 257 | "x509type,x509_lu,x_all,x509_txt,"+ - |
| 246 | "x509_trs,by_file,by_dir" | 258 | "x509_trs,by_file,by_dir,x509_vpm" |
| 247 | $ LIB_X509V3 = "v3_bcons,v3_bitst,v3_conf,v3_extku,v3_ia5,v3_lib,"+ - | 259 | $ LIB_X509V3 = "v3_bcons,v3_bitst,v3_conf,v3_extku,v3_ia5,v3_lib,"+ - |
| 248 | "v3_prn,v3_utl,v3err,v3_genn,v3_alt,v3_skey,v3_akey,v3_pku,"+ - | 260 | "v3_prn,v3_utl,v3err,v3_genn,v3_alt,v3_skey,v3_akey,v3_pku,"+ - |
| 249 | "v3_int,v3_enum,v3_sxnet,v3_cpols,v3_crld,v3_purp,v3_info,"+ - | 261 | "v3_int,v3_enum,v3_sxnet,v3_cpols,v3_crld,v3_purp,v3_info,"+ - |
| 250 | "v3_ocsp,v3_akeya,v3_pcia,v3_pci" | 262 | "v3_ocsp,v3_akeya,v3_pmaps,v3_pcons,v3_ncons,v3_pcia,v3_pci,"+ - |
| 263 | "pcy_cache,pcy_node,pcy_data,pcy_map,pcy_tree,pcy_lib,"+ - | ||
| 264 | "v3_asid,v3_addr" | ||
| 251 | $ LIB_CONF = "conf_err,conf_lib,conf_api,conf_def,conf_mod,conf_mall,conf_sap" | 265 | $ LIB_CONF = "conf_err,conf_lib,conf_api,conf_def,conf_mod,conf_mall,conf_sap" |
| 252 | $ LIB_TXT_DB = "txt_db" | 266 | $ LIB_TXT_DB = "txt_db" |
| 253 | $ LIB_PKCS7 = "pk7_asn1,pk7_lib,pkcs7err,pk7_doit,pk7_smime,pk7_attr,"+ - | 267 | $ LIB_PKCS7 = "pk7_asn1,pk7_lib,pkcs7err,pk7_doit,pk7_smime,pk7_attr,"+ - |
| @@ -262,13 +276,17 @@ $ LIB_OCSP = "ocsp_asn,ocsp_ext,ocsp_ht,ocsp_lib,ocsp_cl,"+ - | |||
| 262 | $ LIB_UI_COMPAT = ",ui_compat" | 276 | $ LIB_UI_COMPAT = ",ui_compat" |
| 263 | $ LIB_UI = "ui_err,ui_lib,ui_openssl,ui_util"+LIB_UI_COMPAT | 277 | $ LIB_UI = "ui_err,ui_lib,ui_openssl,ui_util"+LIB_UI_COMPAT |
| 264 | $ LIB_KRB5 = "krb5_asn" | 278 | $ LIB_KRB5 = "krb5_asn" |
| 279 | $ LIB_STORE = "str_err,str_lib,str_meth,str_mem" | ||
| 280 | $ LIB_CMS = "cms_lib,cms_asn1,cms_att,cms_io,cms_smime,cms_err,"+ - | ||
| 281 | "cms_sd,cms_dd,cms_cd,cms_env,cms_enc,cms_ess" | ||
| 282 | $ LIB_PQUEUE = "pqueue" | ||
| 265 | $! | 283 | $! |
| 266 | $! Setup exceptional compilations | 284 | $! Setup exceptional compilations |
| 267 | $! | 285 | $! |
| 268 | $ ! Add definitions for no threads on OpenVMS 7.1 and higher | 286 | $ ! Add definitions for no threads on OpenVMS 7.1 and higher |
| 269 | $ COMPILEWITH_CC3 = ",bss_rtcp," | 287 | $ COMPILEWITH_CC3 = ",bss_rtcp," |
| 270 | $ ! Disable the DOLLARID warning | 288 | $ ! Disable the DOLLARID warning |
| 271 | $ COMPILEWITH_CC4 = ",a_utctm,bss_log,o_time," | 289 | $ COMPILEWITH_CC4 = ",a_utctm,bss_log,o_time,o_dir" |
| 272 | $ ! Disable disjoint optimization | 290 | $ ! Disable disjoint optimization |
| 273 | $ COMPILEWITH_CC5 = ",md2_dgst,md4_dgst,md5_dgst,mdc2dgst," + - | 291 | $ COMPILEWITH_CC5 = ",md2_dgst,md4_dgst,md5_dgst,mdc2dgst," + - |
| 274 | "sha_dgst,sha1dgst,rmd_dgst,bf_enc," | 292 | "sha_dgst,sha1dgst,rmd_dgst,bf_enc," |
diff --git a/src/lib/libcrypto/des/FILES0 b/src/lib/libcrypto/des/FILES0 index 1c2e1f75b9..4c7ea2de7a 100644 --- a/src/lib/libcrypto/des/FILES0 +++ b/src/lib/libcrypto/des/FILES0 | |||
| @@ -8,7 +8,7 @@ README - What this package is. | |||
| 8 | VERSION - Which version this is and what was changed. | 8 | VERSION - Which version this is and what was changed. |
| 9 | KERBEROS - Kerberos version 4 notes. | 9 | KERBEROS - Kerberos version 4 notes. |
| 10 | Makefile.PL - An old makefile to build with perl5, not current. | 10 | Makefile.PL - An old makefile to build with perl5, not current. |
| 11 | Makefile - The SSLeay makefile | 11 | Makefile.ssl - The SSLeay makefile |
| 12 | Makefile.uni - The normal unix makefile. | 12 | Makefile.uni - The normal unix makefile. |
| 13 | GNUmakefile - The makefile for use with glibc. | 13 | GNUmakefile - The makefile for use with glibc. |
| 14 | makefile.bc - A Borland C makefile | 14 | makefile.bc - A Borland C makefile |
diff --git a/src/lib/libcrypto/des/INSTALL b/src/lib/libcrypto/des/INSTALL index 32457d775c..8aebdfe110 100644 --- a/src/lib/libcrypto/des/INSTALL +++ b/src/lib/libcrypto/des/INSTALL | |||
| @@ -25,7 +25,7 @@ and then you can use the 'DES_PTR' option. | |||
| 25 | 25 | ||
| 26 | The file options.txt has the options listed for best speed on quite a | 26 | The file options.txt has the options listed for best speed on quite a |
| 27 | few systems. Look and the options (UNROLL, PTR, RISC2 etc) and then | 27 | few systems. Look and the options (UNROLL, PTR, RISC2 etc) and then |
| 28 | turn on the relevent option in the Makefile | 28 | turn on the relevant option in the Makefile. |
| 29 | 29 | ||
| 30 | There are some special Makefile targets that make life easier. | 30 | There are some special Makefile targets that make life easier. |
| 31 | make cc - standard cc build | 31 | make cc - standard cc build |
diff --git a/src/lib/libcrypto/des/Makefile b/src/lib/libcrypto/des/Makefile index 800af0b123..523dfe38f2 100644 --- a/src/lib/libcrypto/des/Makefile +++ b/src/lib/libcrypto/des/Makefile | |||
| @@ -8,11 +8,6 @@ CC= cc | |||
| 8 | CPP= $(CC) -E | 8 | CPP= $(CC) -E |
| 9 | INCLUDES=-I$(TOP) -I../../include | 9 | INCLUDES=-I$(TOP) -I../../include |
| 10 | CFLAG=-g | 10 | CFLAG=-g |
| 11 | INSTALL_PREFIX= | ||
| 12 | OPENSSLDIR= /usr/local/ssl | ||
| 13 | INSTALLTOP=/usr/local/ssl | ||
| 14 | MAKEDEPPROG= makedepend | ||
| 15 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | ||
| 16 | MAKEFILE= Makefile | 11 | MAKEFILE= Makefile |
| 17 | AR= ar r | 12 | AR= ar r |
| 18 | RANLIB= ranlib | 13 | RANLIB= ranlib |
| @@ -22,6 +17,7 @@ DES_ENC= des_enc.o fcrypt_b.o | |||
| 22 | 17 | ||
| 23 | CFLAGS= $(INCLUDES) $(CFLAG) | 18 | CFLAGS= $(INCLUDES) $(CFLAG) |
| 24 | ASFLAGS= $(INCLUDES) $(ASFLAG) | 19 | ASFLAGS= $(INCLUDES) $(ASFLAG) |
| 20 | AFLAGS= $(ASFLAGS) | ||
| 25 | 21 | ||
| 26 | GENERAL=Makefile | 22 | GENERAL=Makefile |
| 27 | TEST=destest.c | 23 | TEST=destest.c |
| @@ -65,32 +61,24 @@ lib: $(LIBOBJ) | |||
| 65 | des: des.o cbc3_enc.o lib | 61 | des: des.o cbc3_enc.o lib |
| 66 | $(CC) $(CFLAGS) -o des des.o cbc3_enc.o $(LIB) | 62 | $(CC) $(CFLAGS) -o des des.o cbc3_enc.o $(LIB) |
| 67 | 63 | ||
| 68 | # elf | 64 | des_enc-sparc.S: asm/des_enc.m4 |
| 69 | asm/dx86-elf.s: asm/des-586.pl ../perlasm/x86asm.pl ../perlasm/cbc.pl | 65 | m4 -B 8192 asm/des_enc.m4 > des_enc-sparc.S |
| 70 | (cd asm; $(PERL) des-586.pl elf $(CFLAGS) > dx86-elf.s) | 66 | |
| 71 | 67 | # ELF | |
| 72 | asm/yx86-elf.s: asm/crypt586.pl ../perlasm/x86asm.pl ../perlasm/cbc.pl | 68 | dx86-elf.s: asm/des-586.pl ../perlasm/x86asm.pl ../perlasm/cbc.pl |
| 73 | (cd asm; $(PERL) crypt586.pl elf $(CFLAGS) > yx86-elf.s) | 69 | (cd asm; $(PERL) des-586.pl elf $(CFLAGS) > ../$@) |
| 74 | 70 | yx86-elf.s: asm/crypt586.pl ../perlasm/x86asm.pl ../perlasm/cbc.pl | |
| 71 | (cd asm; $(PERL) crypt586.pl elf $(CFLAGS) > ../$@) | ||
| 72 | # COFF | ||
| 73 | dx86-cof.s: asm/des-586.pl ../perlasm/x86asm.pl ../perlasm/cbc.pl | ||
| 74 | (cd asm; $(PERL) des-586.pl coff $(CFLAGS) > ../$@) | ||
| 75 | yx86-cof.s: asm/crypt586.pl ../perlasm/x86asm.pl ../perlasm/cbc.pl | ||
| 76 | (cd asm; $(PERL) crypt586.pl coff $(CFLAGS) > ../$@) | ||
| 75 | # a.out | 77 | # a.out |
| 76 | asm/dx86-out.o: asm/dx86unix.cpp | 78 | dx86-out.s: asm/des-586.pl ../perlasm/x86asm.pl ../perlasm/cbc.pl |
| 77 | $(CPP) -DOUT asm/dx86unix.cpp | as -o asm/dx86-out.o | 79 | (cd asm; $(PERL) des-586.pl a.out $(CFLAGS) > ../$@) |
| 78 | 80 | yx86-out.s: asm/crypt586.pl ../perlasm/x86asm.pl ../perlasm/cbc.pl | |
| 79 | asm/yx86-out.o: asm/yx86unix.cpp | 81 | (cd asm; $(PERL) crypt586.pl a.out $(CFLAGS) > ../$@) |
| 80 | $(CPP) -DOUT asm/yx86unix.cpp | as -o asm/yx86-out.o | ||
| 81 | |||
| 82 | # bsdi | ||
| 83 | asm/dx86bsdi.o: asm/dx86unix.cpp | ||
| 84 | $(CPP) -DBSDI asm/dx86unix.cpp | sed 's/ :/:/' | as -o asm/dx86bsdi.o | ||
| 85 | |||
| 86 | asm/yx86bsdi.o: asm/yx86unix.cpp | ||
| 87 | $(CPP) -DBSDI asm/yx86unix.cpp | sed 's/ :/:/' | as -o asm/yx86bsdi.o | ||
| 88 | |||
| 89 | asm/dx86unix.cpp: asm/des-586.pl ../perlasm/x86asm.pl ../perlasm/cbc.pl | ||
| 90 | (cd asm; $(PERL) des-586.pl cpp >dx86unix.cpp) | ||
| 91 | |||
| 92 | asm/yx86unix.cpp: asm/crypt586.pl ../perlasm/x86asm.pl | ||
| 93 | (cd asm; $(PERL) crypt586.pl cpp >yx86unix.cpp) | ||
| 94 | 82 | ||
| 95 | files: | 83 | files: |
| 96 | $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO | 84 | $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO |
| @@ -100,9 +88,11 @@ links: | |||
| 100 | @$(PERL) $(TOP)/util/mklink.pl ../../test $(TEST) | 88 | @$(PERL) $(TOP)/util/mklink.pl ../../test $(TEST) |
| 101 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) | 89 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) |
| 102 | 90 | ||
| 103 | install: installs | 91 | # We need to use force because 'install' matches 'INSTALL' on case |
| 104 | 92 | # insensitive systems | |
| 105 | installs: | 93 | FRC.install: |
| 94 | install: FRC.install | ||
| 95 | @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... | ||
| 106 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ | 96 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ |
| 107 | do \ | 97 | do \ |
| 108 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ | 98 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ |
| @@ -118,6 +108,7 @@ lint: | |||
| 118 | lint -DLINT $(INCLUDES) $(SRC)>fluff | 108 | lint -DLINT $(INCLUDES) $(SRC)>fluff |
| 119 | 109 | ||
| 120 | depend: | 110 | depend: |
| 111 | @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... | ||
| 121 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) | 112 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) |
| 122 | 113 | ||
| 123 | dclean: | 114 | dclean: |
| @@ -125,83 +116,77 @@ dclean: | |||
| 125 | mv -f Makefile.new $(MAKEFILE) | 116 | mv -f Makefile.new $(MAKEFILE) |
| 126 | 117 | ||
| 127 | clean: | 118 | clean: |
| 128 | rm -f asm/dx86unix.cpp asm/yx86unix.cpp asm/*-elf.* *.o asm/*.o *.obj des lib tags core .pure .nfs* *.old *.bak fluff | 119 | rm -f *.s *.o *.obj des lib tags core .pure .nfs* *.old *.bak fluff |
| 129 | 120 | ||
| 130 | # DO NOT DELETE THIS LINE -- make depend depends on it. | 121 | # DO NOT DELETE THIS LINE -- make depend depends on it. |
| 131 | 122 | ||
| 132 | cbc_cksm.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 123 | cbc_cksm.o: ../../include/openssl/des.h ../../include/openssl/des_old.h |
| 133 | cbc_cksm.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h | 124 | cbc_cksm.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h |
| 134 | cbc_cksm.o: ../../include/openssl/opensslconf.h | 125 | cbc_cksm.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 135 | cbc_cksm.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | ||
| 136 | cbc_cksm.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 126 | cbc_cksm.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 137 | cbc_cksm.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 127 | cbc_cksm.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h |
| 138 | cbc_cksm.o: cbc_cksm.c des_locl.h | 128 | cbc_cksm.o: cbc_cksm.c des_locl.h |
| 139 | cbc_enc.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 129 | cbc_enc.o: ../../include/openssl/des.h ../../include/openssl/des_old.h |
| 140 | cbc_enc.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h | 130 | cbc_enc.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h |
| 141 | cbc_enc.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 131 | cbc_enc.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 142 | cbc_enc.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 132 | cbc_enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 143 | cbc_enc.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 133 | cbc_enc.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h |
| 144 | cbc_enc.o: ../../include/openssl/ui_compat.h cbc_enc.c des_locl.h ncbc_enc.c | 134 | cbc_enc.o: cbc_enc.c des_locl.h ncbc_enc.c |
| 145 | cfb64ede.o: ../../e_os.h ../../include/openssl/crypto.h | 135 | cfb64ede.o: ../../e_os.h ../../include/openssl/des.h |
| 146 | cfb64ede.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 136 | cfb64ede.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h |
| 147 | cfb64ede.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h | 137 | cfb64ede.o: ../../include/openssl/opensslconf.h |
| 148 | cfb64ede.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 138 | cfb64ede.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 149 | cfb64ede.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 139 | cfb64ede.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 150 | cfb64ede.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 140 | cfb64ede.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h |
| 151 | cfb64ede.o: cfb64ede.c des_locl.h | 141 | cfb64ede.o: cfb64ede.c des_locl.h |
| 152 | cfb64enc.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 142 | cfb64enc.o: ../../include/openssl/des.h ../../include/openssl/des_old.h |
| 153 | cfb64enc.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h | 143 | cfb64enc.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h |
| 154 | cfb64enc.o: ../../include/openssl/opensslconf.h | 144 | cfb64enc.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 155 | cfb64enc.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | ||
| 156 | cfb64enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 145 | cfb64enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 157 | cfb64enc.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 146 | cfb64enc.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h |
| 158 | cfb64enc.o: cfb64enc.c des_locl.h | 147 | cfb64enc.o: cfb64enc.c des_locl.h |
| 159 | cfb_enc.o: ../../e_os.h ../../include/openssl/crypto.h | 148 | cfb_enc.o: ../../e_os.h ../../include/openssl/des.h |
| 160 | cfb_enc.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 149 | cfb_enc.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h |
| 161 | cfb_enc.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h | 150 | cfb_enc.o: ../../include/openssl/opensslconf.h ../../include/openssl/ossl_typ.h |
| 162 | cfb_enc.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 151 | cfb_enc.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 163 | cfb_enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 152 | cfb_enc.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h |
| 164 | cfb_enc.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 153 | cfb_enc.o: ../../include/openssl/ui_compat.h cfb_enc.c des_locl.h |
| 165 | cfb_enc.o: cfb_enc.c des_locl.h | 154 | des_enc.o: ../../include/openssl/des.h ../../include/openssl/des_old.h |
| 166 | des_enc.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 155 | des_enc.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h |
| 167 | des_enc.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h | 156 | des_enc.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 168 | des_enc.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 157 | des_enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 169 | des_enc.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 158 | des_enc.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h |
| 170 | des_enc.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 159 | des_enc.o: des_enc.c des_locl.h ncbc_enc.c |
| 171 | des_enc.o: ../../include/openssl/ui_compat.h des_enc.c des_locl.h ncbc_enc.c | 160 | des_old.o: ../../include/openssl/des.h ../../include/openssl/des_old.h |
| 172 | des_old.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 161 | des_old.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h |
| 173 | des_old.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h | ||
| 174 | des_old.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | ||
| 175 | des_old.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rand.h | 162 | des_old.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rand.h |
| 176 | des_old.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 163 | des_old.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 177 | des_old.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 164 | des_old.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h |
| 178 | des_old.o: ../../include/openssl/ui_compat.h des_old.c | 165 | des_old.o: ../../include/openssl/ui_compat.h des_old.c |
| 179 | des_old2.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 166 | des_old2.o: ../../include/openssl/des.h ../../include/openssl/des_old.h |
| 180 | des_old2.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h | 167 | des_old2.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h |
| 181 | des_old2.o: ../../include/openssl/opensslconf.h | 168 | des_old2.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rand.h |
| 182 | des_old2.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 169 | des_old2.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 183 | des_old2.o: ../../include/openssl/rand.h ../../include/openssl/safestack.h | 170 | des_old2.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h |
| 184 | des_old2.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 171 | des_old2.o: ../../include/openssl/ui_compat.h des_old2.c |
| 185 | des_old2.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 172 | ecb3_enc.o: ../../include/openssl/des.h ../../include/openssl/des_old.h |
| 186 | des_old2.o: des_old2.c | 173 | ecb3_enc.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h |
| 187 | ecb3_enc.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 174 | ecb3_enc.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 188 | ecb3_enc.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h | ||
| 189 | ecb3_enc.o: ../../include/openssl/opensslconf.h | ||
| 190 | ecb3_enc.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | ||
| 191 | ecb3_enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 175 | ecb3_enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 192 | ecb3_enc.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 176 | ecb3_enc.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h |
| 193 | ecb3_enc.o: des_locl.h ecb3_enc.c | 177 | ecb3_enc.o: des_locl.h ecb3_enc.c |
| 194 | ecb_enc.o: ../../include/openssl/bio.h ../../include/openssl/crypto.h | 178 | ecb_enc.o: ../../include/openssl/bio.h ../../include/openssl/crypto.h |
| 195 | ecb_enc.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 179 | ecb_enc.o: ../../include/openssl/des.h ../../include/openssl/des_old.h |
| 196 | ecb_enc.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h | 180 | ecb_enc.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h |
| 197 | ecb_enc.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 181 | ecb_enc.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 198 | ecb_enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 182 | ecb_enc.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 199 | ecb_enc.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 183 | ecb_enc.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h |
| 200 | ecb_enc.o: des_locl.h des_ver.h ecb_enc.c spr.h | 184 | ecb_enc.o: ../../include/openssl/ui_compat.h des_locl.h des_ver.h ecb_enc.c |
| 201 | ede_cbcm_enc.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 185 | ecb_enc.o: spr.h |
| 202 | ede_cbcm_enc.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h | 186 | ede_cbcm_enc.o: ../../include/openssl/des.h ../../include/openssl/des_old.h |
| 187 | ede_cbcm_enc.o: ../../include/openssl/e_os2.h | ||
| 203 | ede_cbcm_enc.o: ../../include/openssl/opensslconf.h | 188 | ede_cbcm_enc.o: ../../include/openssl/opensslconf.h |
| 204 | ede_cbcm_enc.o: ../../include/openssl/opensslv.h | 189 | ede_cbcm_enc.o: ../../include/openssl/ossl_typ.h |
| 205 | ede_cbcm_enc.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 190 | ede_cbcm_enc.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 206 | ede_cbcm_enc.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 191 | ede_cbcm_enc.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h |
| 207 | ede_cbcm_enc.o: ../../include/openssl/ui_compat.h des_locl.h ede_cbcm_enc.c | 192 | ede_cbcm_enc.o: ../../include/openssl/ui_compat.h des_locl.h ede_cbcm_enc.c |
| @@ -210,10 +195,11 @@ enc_read.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | |||
| 210 | enc_read.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 195 | enc_read.o: ../../include/openssl/des.h ../../include/openssl/des_old.h |
| 211 | enc_read.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 196 | enc_read.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 212 | enc_read.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 197 | enc_read.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 213 | enc_read.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 198 | enc_read.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 214 | enc_read.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 199 | enc_read.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 215 | enc_read.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 200 | enc_read.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h |
| 216 | enc_read.o: ../cryptlib.h des_locl.h enc_read.c | 201 | enc_read.o: ../../include/openssl/ui_compat.h ../cryptlib.h des_locl.h |
| 202 | enc_read.o: enc_read.c | ||
| 217 | enc_writ.o: ../../e_os.h ../../include/openssl/bio.h | 203 | enc_writ.o: ../../e_os.h ../../include/openssl/bio.h |
| 218 | enc_writ.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 204 | enc_writ.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 219 | enc_writ.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 205 | enc_writ.o: ../../include/openssl/des.h ../../include/openssl/des_old.h |
| @@ -224,91 +210,83 @@ enc_writ.o: ../../include/openssl/rand.h ../../include/openssl/safestack.h | |||
| 224 | enc_writ.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 210 | enc_writ.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 225 | enc_writ.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 211 | enc_writ.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h |
| 226 | enc_writ.o: ../cryptlib.h des_locl.h enc_writ.c | 212 | enc_writ.o: ../cryptlib.h des_locl.h enc_writ.c |
| 227 | fcrypt.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 213 | fcrypt.o: ../../include/openssl/des.h ../../include/openssl/des_old.h |
| 228 | fcrypt.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h | 214 | fcrypt.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h |
| 229 | fcrypt.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 215 | fcrypt.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 230 | fcrypt.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 216 | fcrypt.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 231 | fcrypt.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 217 | fcrypt.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h |
| 232 | fcrypt.o: ../../include/openssl/ui_compat.h des_locl.h fcrypt.c | 218 | fcrypt.o: des_locl.h fcrypt.c |
| 233 | fcrypt_b.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 219 | fcrypt_b.o: ../../include/openssl/des.h ../../include/openssl/des_old.h |
| 234 | fcrypt_b.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h | 220 | fcrypt_b.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h |
| 235 | fcrypt_b.o: ../../include/openssl/opensslconf.h | 221 | fcrypt_b.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 236 | fcrypt_b.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | ||
| 237 | fcrypt_b.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 222 | fcrypt_b.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 238 | fcrypt_b.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 223 | fcrypt_b.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h |
| 239 | fcrypt_b.o: des_locl.h fcrypt_b.c | 224 | fcrypt_b.o: des_locl.h fcrypt_b.c |
| 240 | ofb64ede.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 225 | ofb64ede.o: ../../include/openssl/des.h ../../include/openssl/des_old.h |
| 241 | ofb64ede.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h | 226 | ofb64ede.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h |
| 242 | ofb64ede.o: ../../include/openssl/opensslconf.h | 227 | ofb64ede.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 243 | ofb64ede.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | ||
| 244 | ofb64ede.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 228 | ofb64ede.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 245 | ofb64ede.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 229 | ofb64ede.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h |
| 246 | ofb64ede.o: des_locl.h ofb64ede.c | 230 | ofb64ede.o: des_locl.h ofb64ede.c |
| 247 | ofb64enc.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 231 | ofb64enc.o: ../../include/openssl/des.h ../../include/openssl/des_old.h |
| 248 | ofb64enc.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h | 232 | ofb64enc.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h |
| 249 | ofb64enc.o: ../../include/openssl/opensslconf.h | 233 | ofb64enc.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 250 | ofb64enc.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | ||
| 251 | ofb64enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 234 | ofb64enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 252 | ofb64enc.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 235 | ofb64enc.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h |
| 253 | ofb64enc.o: des_locl.h ofb64enc.c | 236 | ofb64enc.o: des_locl.h ofb64enc.c |
| 254 | ofb_enc.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 237 | ofb_enc.o: ../../include/openssl/des.h ../../include/openssl/des_old.h |
| 255 | ofb_enc.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h | 238 | ofb_enc.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h |
| 256 | ofb_enc.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 239 | ofb_enc.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 257 | ofb_enc.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 240 | ofb_enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 258 | ofb_enc.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 241 | ofb_enc.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h |
| 259 | ofb_enc.o: ../../include/openssl/ui_compat.h des_locl.h ofb_enc.c | 242 | ofb_enc.o: des_locl.h ofb_enc.c |
| 260 | pcbc_enc.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 243 | pcbc_enc.o: ../../include/openssl/des.h ../../include/openssl/des_old.h |
| 261 | pcbc_enc.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h | 244 | pcbc_enc.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h |
| 262 | pcbc_enc.o: ../../include/openssl/opensslconf.h | 245 | pcbc_enc.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 263 | pcbc_enc.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | ||
| 264 | pcbc_enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 246 | pcbc_enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 265 | pcbc_enc.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 247 | pcbc_enc.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h |
| 266 | pcbc_enc.o: des_locl.h pcbc_enc.c | 248 | pcbc_enc.o: des_locl.h pcbc_enc.c |
| 267 | qud_cksm.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 249 | qud_cksm.o: ../../include/openssl/des.h ../../include/openssl/des_old.h |
| 268 | qud_cksm.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h | 250 | qud_cksm.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h |
| 269 | qud_cksm.o: ../../include/openssl/opensslconf.h | 251 | qud_cksm.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 270 | qud_cksm.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | ||
| 271 | qud_cksm.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 252 | qud_cksm.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 272 | qud_cksm.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 253 | qud_cksm.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h |
| 273 | qud_cksm.o: des_locl.h qud_cksm.c | 254 | qud_cksm.o: des_locl.h qud_cksm.c |
| 274 | rand_key.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 255 | rand_key.o: ../../include/openssl/des.h ../../include/openssl/des_old.h |
| 275 | rand_key.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h | 256 | rand_key.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h |
| 276 | rand_key.o: ../../include/openssl/opensslconf.h | 257 | rand_key.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rand.h |
| 277 | rand_key.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 258 | rand_key.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 278 | rand_key.o: ../../include/openssl/rand.h ../../include/openssl/safestack.h | 259 | rand_key.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h |
| 279 | rand_key.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 260 | rand_key.o: ../../include/openssl/ui_compat.h rand_key.c |
| 280 | rand_key.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | ||
| 281 | rand_key.o: rand_key.c | ||
| 282 | read2pwd.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 261 | read2pwd.o: ../../include/openssl/crypto.h ../../include/openssl/des.h |
| 283 | read2pwd.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h | 262 | read2pwd.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h |
| 284 | read2pwd.o: ../../include/openssl/opensslconf.h | 263 | read2pwd.o: ../../include/openssl/opensslconf.h |
| 285 | read2pwd.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 264 | read2pwd.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 286 | read2pwd.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 265 | read2pwd.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 287 | read2pwd.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 266 | read2pwd.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h |
| 288 | read2pwd.o: read2pwd.c | 267 | read2pwd.o: ../../include/openssl/ui_compat.h read2pwd.c |
| 289 | rpc_enc.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 268 | rpc_enc.o: ../../include/openssl/des.h ../../include/openssl/des_old.h |
| 290 | rpc_enc.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h | 269 | rpc_enc.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h |
| 291 | rpc_enc.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 270 | rpc_enc.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 292 | rpc_enc.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 271 | rpc_enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 293 | rpc_enc.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 272 | rpc_enc.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h |
| 294 | rpc_enc.o: ../../include/openssl/ui_compat.h des_locl.h des_ver.h rpc_des.h | 273 | rpc_enc.o: des_locl.h des_ver.h rpc_des.h rpc_enc.c |
| 295 | rpc_enc.o: rpc_enc.c | 274 | set_key.o: ../../include/openssl/des.h ../../include/openssl/des_old.h |
| 296 | set_key.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 275 | set_key.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h |
| 297 | set_key.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h | 276 | set_key.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 298 | set_key.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 277 | set_key.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 299 | set_key.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 278 | set_key.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h |
| 300 | set_key.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 279 | set_key.o: des_locl.h set_key.c |
| 301 | set_key.o: ../../include/openssl/ui_compat.h des_locl.h set_key.c | ||
| 302 | str2key.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 280 | str2key.o: ../../include/openssl/crypto.h ../../include/openssl/des.h |
| 303 | str2key.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h | 281 | str2key.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h |
| 304 | str2key.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 282 | str2key.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 305 | str2key.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 283 | str2key.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 306 | str2key.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 284 | str2key.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 307 | str2key.o: ../../include/openssl/ui_compat.h des_locl.h str2key.c | 285 | str2key.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h |
| 308 | xcbc_enc.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 286 | str2key.o: des_locl.h str2key.c |
| 309 | xcbc_enc.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h | 287 | xcbc_enc.o: ../../include/openssl/des.h ../../include/openssl/des_old.h |
| 310 | xcbc_enc.o: ../../include/openssl/opensslconf.h | 288 | xcbc_enc.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h |
| 311 | xcbc_enc.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 289 | xcbc_enc.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 312 | xcbc_enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 290 | xcbc_enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 313 | xcbc_enc.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 291 | xcbc_enc.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h |
| 314 | xcbc_enc.o: des_locl.h xcbc_enc.c | 292 | xcbc_enc.o: des_locl.h xcbc_enc.c |
diff --git a/src/lib/libcrypto/des/des_old.c b/src/lib/libcrypto/des/des_old.c index 88e9802aad..7c33ed7a93 100644 --- a/src/lib/libcrypto/des/des_old.c +++ b/src/lib/libcrypto/des/des_old.c | |||
| @@ -84,7 +84,7 @@ void _ossl_old_des_ecb3_encrypt(_ossl_old_des_cblock *input,_ossl_old_des_cblock | |||
| 84 | des_key_schedule ks1,des_key_schedule ks2, | 84 | des_key_schedule ks1,des_key_schedule ks2, |
| 85 | des_key_schedule ks3, int enc) | 85 | des_key_schedule ks3, int enc) |
| 86 | { | 86 | { |
| 87 | DES_ecb3_encrypt((const unsigned char *)input, (unsigned char *)output, | 87 | DES_ecb3_encrypt((const_DES_cblock *)input, output, |
| 88 | (DES_key_schedule *)ks1, (DES_key_schedule *)ks2, | 88 | (DES_key_schedule *)ks1, (DES_key_schedule *)ks2, |
| 89 | (DES_key_schedule *)ks3, enc); | 89 | (DES_key_schedule *)ks3, enc); |
| 90 | } | 90 | } |
| @@ -169,11 +169,13 @@ void _ossl_old_des_ede3_ofb64_encrypt(unsigned char *in, unsigned char *out, | |||
| 169 | (DES_key_schedule *)ks3, ivec, num); | 169 | (DES_key_schedule *)ks3, ivec, num); |
| 170 | } | 170 | } |
| 171 | 171 | ||
| 172 | #if 0 /* broken code, preserved just in case anyone specifically looks for this */ | ||
| 172 | void _ossl_old_des_xwhite_in2out(_ossl_old_des_cblock (*des_key), _ossl_old_des_cblock (*in_white), | 173 | void _ossl_old_des_xwhite_in2out(_ossl_old_des_cblock (*des_key), _ossl_old_des_cblock (*in_white), |
| 173 | _ossl_old_des_cblock (*out_white)) | 174 | _ossl_old_des_cblock (*out_white)) |
| 174 | { | 175 | { |
| 175 | DES_xwhite_in2out(des_key, in_white, out_white); | 176 | DES_xwhite_in2out(des_key, in_white, out_white); |
| 176 | } | 177 | } |
| 178 | #endif | ||
| 177 | 179 | ||
| 178 | int _ossl_old_des_enc_read(int fd,char *buf,int len,des_key_schedule sched, | 180 | int _ossl_old_des_enc_read(int fd,char *buf,int len,des_key_schedule sched, |
| 179 | _ossl_old_des_cblock *iv) | 181 | _ossl_old_des_cblock *iv) |
diff --git a/src/lib/libcrypto/des/des_old.h b/src/lib/libcrypto/des/des_old.h index 1d840b474a..2b2c372354 100644 --- a/src/lib/libcrypto/des/des_old.h +++ b/src/lib/libcrypto/des/des_old.h | |||
| @@ -91,6 +91,8 @@ | |||
| 91 | #ifndef HEADER_DES_H | 91 | #ifndef HEADER_DES_H |
| 92 | #define HEADER_DES_H | 92 | #define HEADER_DES_H |
| 93 | 93 | ||
| 94 | #include <openssl/e_os2.h> /* OPENSSL_EXTERN, OPENSSL_NO_DES, DES_LONG */ | ||
| 95 | |||
| 94 | #ifdef OPENSSL_NO_DES | 96 | #ifdef OPENSSL_NO_DES |
| 95 | #error DES is disabled. | 97 | #error DES is disabled. |
| 96 | #endif | 98 | #endif |
| @@ -103,8 +105,6 @@ | |||
| 103 | #error <openssl/des_old.h> replaces <kerberos/des.h>. | 105 | #error <openssl/des_old.h> replaces <kerberos/des.h>. |
| 104 | #endif | 106 | #endif |
| 105 | 107 | ||
| 106 | #include <openssl/opensslconf.h> /* DES_LONG */ | ||
| 107 | #include <openssl/e_os2.h> /* OPENSSL_EXTERN */ | ||
| 108 | #include <openssl/symhacks.h> | 108 | #include <openssl/symhacks.h> |
| 109 | 109 | ||
| 110 | #ifdef OPENSSL_BUILD_SHLIBCRYPTO | 110 | #ifdef OPENSSL_BUILD_SHLIBCRYPTO |
| @@ -116,6 +116,10 @@ | |||
| 116 | extern "C" { | 116 | extern "C" { |
| 117 | #endif | 117 | #endif |
| 118 | 118 | ||
| 119 | #ifdef _ | ||
| 120 | #undef _ | ||
| 121 | #endif | ||
| 122 | |||
| 119 | typedef unsigned char _ossl_old_des_cblock[8]; | 123 | typedef unsigned char _ossl_old_des_cblock[8]; |
| 120 | typedef struct _ossl_old_des_ks_struct | 124 | typedef struct _ossl_old_des_ks_struct |
| 121 | { | 125 | { |
| @@ -171,9 +175,9 @@ typedef struct _ossl_old_des_ks_struct | |||
| 171 | DES_enc_write((f),(b),(l),&(k),(iv)) | 175 | DES_enc_write((f),(b),(l),&(k),(iv)) |
| 172 | #define des_fcrypt(b,s,r)\ | 176 | #define des_fcrypt(b,s,r)\ |
| 173 | DES_fcrypt((b),(s),(r)) | 177 | DES_fcrypt((b),(s),(r)) |
| 178 | #if 0 | ||
| 174 | #define des_crypt(b,s)\ | 179 | #define des_crypt(b,s)\ |
| 175 | DES_crypt((b),(s)) | 180 | DES_crypt((b),(s)) |
| 176 | #if 0 | ||
| 177 | #if !defined(PERL5) && !defined(__FreeBSD__) && !defined(NeXT) && !defined(__OpenBSD__) | 181 | #if !defined(PERL5) && !defined(__FreeBSD__) && !defined(NeXT) && !defined(__OpenBSD__) |
| 178 | #define crypt(b,s)\ | 182 | #define crypt(b,s)\ |
| 179 | DES_crypt((b),(s)) | 183 | DES_crypt((b),(s)) |
| @@ -360,9 +364,10 @@ void _ossl_old_des_ede3_cfb64_encrypt(unsigned char *in, unsigned char *out, | |||
| 360 | void _ossl_old_des_ede3_ofb64_encrypt(unsigned char *in, unsigned char *out, | 364 | void _ossl_old_des_ede3_ofb64_encrypt(unsigned char *in, unsigned char *out, |
| 361 | long length, _ossl_old_des_key_schedule ks1, _ossl_old_des_key_schedule ks2, | 365 | long length, _ossl_old_des_key_schedule ks1, _ossl_old_des_key_schedule ks2, |
| 362 | _ossl_old_des_key_schedule ks3, _ossl_old_des_cblock *ivec, int *num); | 366 | _ossl_old_des_key_schedule ks3, _ossl_old_des_cblock *ivec, int *num); |
| 363 | 367 | #if 0 | |
| 364 | void _ossl_old_des_xwhite_in2out(_ossl_old_des_cblock (*des_key), _ossl_old_des_cblock (*in_white), | 368 | void _ossl_old_des_xwhite_in2out(_ossl_old_des_cblock (*des_key), _ossl_old_des_cblock (*in_white), |
| 365 | _ossl_old_des_cblock (*out_white)); | 369 | _ossl_old_des_cblock (*out_white)); |
| 370 | #endif | ||
| 366 | 371 | ||
| 367 | int _ossl_old_des_enc_read(int fd,char *buf,int len,_ossl_old_des_key_schedule sched, | 372 | int _ossl_old_des_enc_read(int fd,char *buf,int len,_ossl_old_des_key_schedule sched, |
| 368 | _ossl_old_des_cblock *iv); | 373 | _ossl_old_des_cblock *iv); |
diff --git a/src/lib/libcrypto/des/des_opts.c b/src/lib/libcrypto/des/des_opts.c index 79278b920e..2df82962c5 100644 --- a/src/lib/libcrypto/des/des_opts.c +++ b/src/lib/libcrypto/des/des_opts.c | |||
| @@ -71,7 +71,11 @@ | |||
| 71 | #include <io.h> | 71 | #include <io.h> |
| 72 | extern void exit(); | 72 | extern void exit(); |
| 73 | #endif | 73 | #endif |
| 74 | |||
| 75 | #ifndef OPENSSL_SYS_NETWARE | ||
| 74 | #include <signal.h> | 76 | #include <signal.h> |
| 77 | #endif | ||
| 78 | |||
| 75 | #ifndef _IRIX | 79 | #ifndef _IRIX |
| 76 | #include <time.h> | 80 | #include <time.h> |
| 77 | #endif | 81 | #endif |
diff --git a/src/lib/libcrypto/des/des_ver.h b/src/lib/libcrypto/des/des_ver.h index 379bbadda2..d1ada258a6 100644 --- a/src/lib/libcrypto/des/des_ver.h +++ b/src/lib/libcrypto/des/des_ver.h | |||
| @@ -67,5 +67,5 @@ | |||
| 67 | #define DES_version OSSL_DES_version | 67 | #define DES_version OSSL_DES_version |
| 68 | #define libdes_version OSSL_libdes_version | 68 | #define libdes_version OSSL_libdes_version |
| 69 | 69 | ||
| 70 | OPENSSL_EXTERN const char *OSSL_DES_version; /* SSLeay version string */ | 70 | OPENSSL_EXTERN const char OSSL_DES_version[]; /* SSLeay version string */ |
| 71 | OPENSSL_EXTERN const char *OSSL_libdes_version; /* old libdes version string */ | 71 | OPENSSL_EXTERN const char OSSL_libdes_version[]; /* old libdes version string */ |
diff --git a/src/lib/libcrypto/des/destest.c b/src/lib/libcrypto/des/destest.c index e3e9d77f14..64b92a34fe 100644 --- a/src/lib/libcrypto/des/destest.c +++ b/src/lib/libcrypto/des/destest.c | |||
| @@ -84,7 +84,7 @@ int main(int argc, char *argv[]) | |||
| 84 | #else | 84 | #else |
| 85 | #include <openssl/des.h> | 85 | #include <openssl/des.h> |
| 86 | 86 | ||
| 87 | #define crypt(c,s) (des_crypt((c),(s))) | 87 | #define crypt(c,s) (DES_crypt((c),(s))) |
| 88 | 88 | ||
| 89 | /* tisk tisk - the test keys don't all have odd parity :-( */ | 89 | /* tisk tisk - the test keys don't all have odd parity :-( */ |
| 90 | /* test data */ | 90 | /* test data */ |
| @@ -333,7 +333,8 @@ static int cfb64_test(unsigned char *cfb_cipher); | |||
| 333 | static int ede_cfb64_test(unsigned char *cfb_cipher); | 333 | static int ede_cfb64_test(unsigned char *cfb_cipher); |
| 334 | int main(int argc, char *argv[]) | 334 | int main(int argc, char *argv[]) |
| 335 | { | 335 | { |
| 336 | int i,j,err=0; | 336 | int j,err=0; |
| 337 | unsigned int i; | ||
| 337 | des_cblock in,out,outin,iv3,iv2; | 338 | des_cblock in,out,outin,iv3,iv2; |
| 338 | des_key_schedule ks,ks2,ks3; | 339 | des_key_schedule ks,ks2,ks3; |
| 339 | unsigned char cbc_in[40]; | 340 | unsigned char cbc_in[40]; |
| @@ -391,7 +392,7 @@ int main(int argc, char *argv[]) | |||
| 391 | DES_ede3_cbcm_encrypt(cbc_out,cbc_in,i,&ks,&ks2,&ks3,&iv3,&iv2,DES_DECRYPT); | 392 | DES_ede3_cbcm_encrypt(cbc_out,cbc_in,i,&ks,&ks2,&ks3,&iv3,&iv2,DES_DECRYPT); |
| 392 | if (memcmp(cbc_in,cbc_data,strlen((char *)cbc_data)+1) != 0) | 393 | if (memcmp(cbc_in,cbc_data,strlen((char *)cbc_data)+1) != 0) |
| 393 | { | 394 | { |
| 394 | int n; | 395 | unsigned int n; |
| 395 | 396 | ||
| 396 | printf("des_ede3_cbcm_encrypt decrypt error\n"); | 397 | printf("des_ede3_cbcm_encrypt decrypt error\n"); |
| 397 | for(n=0 ; n < i ; ++n) | 398 | for(n=0 ; n < i ; ++n) |
| @@ -439,8 +440,8 @@ int main(int argc, char *argv[]) | |||
| 439 | memcpy(in,plain_data[i],8); | 440 | memcpy(in,plain_data[i],8); |
| 440 | memset(out,0,8); | 441 | memset(out,0,8); |
| 441 | memset(outin,0,8); | 442 | memset(outin,0,8); |
| 442 | des_ecb2_encrypt(in,out,ks,ks2,DES_ENCRYPT); | 443 | des_ecb2_encrypt(&in,&out,ks,ks2,DES_ENCRYPT); |
| 443 | des_ecb2_encrypt(out,outin,ks,ks2,DES_DECRYPT); | 444 | des_ecb2_encrypt(&out,&outin,ks,ks2,DES_DECRYPT); |
| 444 | 445 | ||
| 445 | if (memcmp(out,cipher_ecb2[i],8) != 0) | 446 | if (memcmp(out,cipher_ecb2[i],8) != 0) |
| 446 | { | 447 | { |
| @@ -540,7 +541,7 @@ int main(int argc, char *argv[]) | |||
| 540 | if (memcmp(cbc_out,cbc3_ok, | 541 | if (memcmp(cbc_out,cbc3_ok, |
| 541 | (unsigned int)(strlen((char *)cbc_data)+1+7)/8*8) != 0) | 542 | (unsigned int)(strlen((char *)cbc_data)+1+7)/8*8) != 0) |
| 542 | { | 543 | { |
| 543 | int n; | 544 | unsigned int n; |
| 544 | 545 | ||
| 545 | printf("des_ede3_cbc_encrypt encrypt error\n"); | 546 | printf("des_ede3_cbc_encrypt encrypt error\n"); |
| 546 | for(n=0 ; n < i ; ++n) | 547 | for(n=0 ; n < i ; ++n) |
| @@ -556,7 +557,7 @@ int main(int argc, char *argv[]) | |||
| 556 | des_ede3_cbc_encrypt(cbc_out,cbc_in,i,ks,ks2,ks3,&iv3,DES_DECRYPT); | 557 | des_ede3_cbc_encrypt(cbc_out,cbc_in,i,ks,ks2,ks3,&iv3,DES_DECRYPT); |
| 557 | if (memcmp(cbc_in,cbc_data,strlen((char *)cbc_data)+1) != 0) | 558 | if (memcmp(cbc_in,cbc_data,strlen((char *)cbc_data)+1) != 0) |
| 558 | { | 559 | { |
| 559 | int n; | 560 | unsigned int n; |
| 560 | 561 | ||
| 561 | printf("des_ede3_cbc_encrypt decrypt error\n"); | 562 | printf("des_ede3_cbc_encrypt decrypt error\n"); |
| 562 | for(n=0 ; n < i ; ++n) | 563 | for(n=0 ; n < i ; ++n) |
| @@ -820,6 +821,9 @@ plain[8+4], plain[8+5], plain[8+6], plain[8+7]); | |||
| 820 | printf("fast crypt error, %s should be yA1Rp/1hZXIJk\n",str); | 821 | printf("fast crypt error, %s should be yA1Rp/1hZXIJk\n",str); |
| 821 | err=1; | 822 | err=1; |
| 822 | } | 823 | } |
| 824 | #ifdef OPENSSL_SYS_NETWARE | ||
| 825 | if (err) printf("ERROR: %d\n", err); | ||
| 826 | #endif | ||
| 823 | printf("\n"); | 827 | printf("\n"); |
| 824 | return(err); | 828 | return(err); |
| 825 | } | 829 | } |
diff --git a/src/lib/libcrypto/des/read2pwd.c b/src/lib/libcrypto/des/read2pwd.c index 3a63c4016c..ee6969f76e 100644 --- a/src/lib/libcrypto/des/read2pwd.c +++ b/src/lib/libcrypto/des/read2pwd.c | |||
| @@ -112,6 +112,7 @@ | |||
| 112 | #include <string.h> | 112 | #include <string.h> |
| 113 | #include <openssl/des.h> | 113 | #include <openssl/des.h> |
| 114 | #include <openssl/ui.h> | 114 | #include <openssl/ui.h> |
| 115 | #include <openssl/crypto.h> | ||
| 115 | 116 | ||
| 116 | int DES_read_password(DES_cblock *key, const char *prompt, int verify) | 117 | int DES_read_password(DES_cblock *key, const char *prompt, int verify) |
| 117 | { | 118 | { |
diff --git a/src/lib/libcrypto/des/speed.c b/src/lib/libcrypto/des/speed.c index 48fc1d49fc..1616f4b7c9 100644 --- a/src/lib/libcrypto/des/speed.c +++ b/src/lib/libcrypto/des/speed.c | |||
| @@ -69,7 +69,11 @@ | |||
| 69 | #include OPENSSL_UNISTD_IO | 69 | #include OPENSSL_UNISTD_IO |
| 70 | OPENSSL_DECLARE_EXIT | 70 | OPENSSL_DECLARE_EXIT |
| 71 | 71 | ||
| 72 | #ifndef OPENSSL_SYS_NETWARE | ||
| 72 | #include <signal.h> | 73 | #include <signal.h> |
| 74 | #define crypt(c,s) (des_crypt((c),(s))) | ||
| 75 | #endif | ||
| 76 | |||
| 73 | #ifndef _IRIX | 77 | #ifndef _IRIX |
| 74 | #include <time.h> | 78 | #include <time.h> |
| 75 | #endif | 79 | #endif |
diff --git a/src/lib/libcrypto/dh/Makefile b/src/lib/libcrypto/dh/Makefile index 352678b94a..d368e33b4c 100644 --- a/src/lib/libcrypto/dh/Makefile +++ b/src/lib/libcrypto/dh/Makefile | |||
| @@ -7,11 +7,6 @@ TOP= ../.. | |||
| 7 | CC= cc | 7 | CC= cc |
| 8 | INCLUDES= -I.. -I$(TOP) -I../../include | 8 | INCLUDES= -I.. -I$(TOP) -I../../include |
| 9 | CFLAG=-g | 9 | CFLAG=-g |
| 10 | INSTALL_PREFIX= | ||
| 11 | OPENSSLDIR= /usr/local/ssl | ||
| 12 | INSTALLTOP=/usr/local/ssl | ||
| 13 | MAKEDEPPROG= makedepend | ||
| 14 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | ||
| 15 | MAKEFILE= Makefile | 10 | MAKEFILE= Makefile |
| 16 | AR= ar r | 11 | AR= ar r |
| 17 | 12 | ||
| @@ -22,8 +17,8 @@ TEST= dhtest.c | |||
| 22 | APPS= | 17 | APPS= |
| 23 | 18 | ||
| 24 | LIB=$(TOP)/libcrypto.a | 19 | LIB=$(TOP)/libcrypto.a |
| 25 | LIBSRC= dh_asn1.c dh_gen.c dh_key.c dh_lib.c dh_check.c dh_err.c | 20 | LIBSRC= dh_asn1.c dh_gen.c dh_key.c dh_lib.c dh_check.c dh_err.c dh_depr.c |
| 26 | LIBOBJ= dh_asn1.o dh_gen.o dh_key.o dh_lib.o dh_check.o dh_err.o | 21 | LIBOBJ= dh_asn1.o dh_gen.o dh_key.o dh_lib.o dh_check.o dh_err.o dh_depr.o |
| 27 | 22 | ||
| 28 | SRC= $(LIBSRC) | 23 | SRC= $(LIBSRC) |
| 29 | 24 | ||
| @@ -51,6 +46,7 @@ links: | |||
| 51 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) | 46 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) |
| 52 | 47 | ||
| 53 | install: | 48 | install: |
| 49 | @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... | ||
| 54 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ | 50 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ |
| 55 | do \ | 51 | do \ |
| 56 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ | 52 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ |
| @@ -66,6 +62,7 @@ lint: | |||
| 66 | lint -DLINT $(INCLUDES) $(SRC)>fluff | 62 | lint -DLINT $(INCLUDES) $(SRC)>fluff |
| 67 | 63 | ||
| 68 | depend: | 64 | depend: |
| 65 | @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... | ||
| 69 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) | 66 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) |
| 70 | 67 | ||
| 71 | dclean: | 68 | dclean: |
| @@ -95,13 +92,21 @@ dh_check.o: ../../include/openssl/opensslconf.h | |||
| 95 | dh_check.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 92 | dh_check.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 96 | dh_check.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 93 | dh_check.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 97 | dh_check.o: ../../include/openssl/symhacks.h ../cryptlib.h dh_check.c | 94 | dh_check.o: ../../include/openssl/symhacks.h ../cryptlib.h dh_check.c |
| 98 | dh_err.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 95 | dh_depr.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h |
| 99 | dh_err.o: ../../include/openssl/crypto.h ../../include/openssl/dh.h | 96 | dh_depr.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 100 | dh_err.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 97 | dh_depr.o: ../../include/openssl/dh.h ../../include/openssl/e_os2.h |
| 101 | dh_err.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 98 | dh_depr.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 102 | dh_err.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 99 | dh_depr.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 103 | dh_err.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 100 | dh_depr.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 104 | dh_err.o: ../../include/openssl/symhacks.h dh_err.c | 101 | dh_depr.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 102 | dh_depr.o: ../cryptlib.h dh_depr.c | ||
| 103 | dh_err.o: ../../include/openssl/bio.h ../../include/openssl/crypto.h | ||
| 104 | dh_err.o: ../../include/openssl/dh.h ../../include/openssl/e_os2.h | ||
| 105 | dh_err.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | ||
| 106 | dh_err.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | ||
| 107 | dh_err.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h | ||
| 108 | dh_err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
| 109 | dh_err.o: dh_err.c | ||
| 105 | dh_gen.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h | 110 | dh_gen.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h |
| 106 | dh_gen.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 111 | dh_gen.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 107 | dh_gen.o: ../../include/openssl/dh.h ../../include/openssl/e_os2.h | 112 | dh_gen.o: ../../include/openssl/dh.h ../../include/openssl/e_os2.h |
| @@ -118,14 +123,11 @@ dh_key.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | |||
| 118 | dh_key.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rand.h | 123 | dh_key.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rand.h |
| 119 | dh_key.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 124 | dh_key.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 120 | dh_key.o: ../../include/openssl/symhacks.h ../cryptlib.h dh_key.c | 125 | dh_key.o: ../../include/openssl/symhacks.h ../cryptlib.h dh_key.c |
| 121 | dh_lib.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h | 126 | dh_lib.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h |
| 122 | dh_lib.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 127 | dh_lib.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 123 | dh_lib.o: ../../include/openssl/crypto.h ../../include/openssl/dh.h | 128 | dh_lib.o: ../../include/openssl/dh.h ../../include/openssl/e_os2.h |
| 124 | dh_lib.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 125 | dh_lib.o: ../../include/openssl/engine.h ../../include/openssl/err.h | 129 | dh_lib.o: ../../include/openssl/engine.h ../../include/openssl/err.h |
| 126 | dh_lib.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 130 | dh_lib.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 127 | dh_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 131 | dh_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 128 | dh_lib.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h | ||
| 129 | dh_lib.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 132 | dh_lib.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 130 | dh_lib.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 133 | dh_lib.o: ../../include/openssl/symhacks.h ../cryptlib.h dh_lib.c |
| 131 | dh_lib.o: ../cryptlib.h dh_lib.c | ||
diff --git a/src/lib/libcrypto/dh/dhtest.c b/src/lib/libcrypto/dh/dhtest.c index b76dede771..882f5c310a 100644 --- a/src/lib/libcrypto/dh/dhtest.c +++ b/src/lib/libcrypto/dh/dhtest.c | |||
| @@ -56,6 +56,12 @@ | |||
| 56 | * [including the GNU Public Licence.] | 56 | * [including the GNU Public Licence.] |
| 57 | */ | 57 | */ |
| 58 | 58 | ||
| 59 | /* Until the key-gen callbacks are modified to use newer prototypes, we allow | ||
| 60 | * deprecated functions for openssl-internal code */ | ||
| 61 | #ifdef OPENSSL_NO_DEPRECATED | ||
| 62 | #undef OPENSSL_NO_DEPRECATED | ||
| 63 | #endif | ||
| 64 | |||
| 59 | #include <stdio.h> | 65 | #include <stdio.h> |
| 60 | #include <stdlib.h> | 66 | #include <stdlib.h> |
| 61 | #include <string.h> | 67 | #include <string.h> |
| @@ -83,12 +89,13 @@ int main(int argc, char *argv[]) | |||
| 83 | #define MS_CALLBACK | 89 | #define MS_CALLBACK |
| 84 | #endif | 90 | #endif |
| 85 | 91 | ||
| 86 | static void MS_CALLBACK cb(int p, int n, void *arg); | 92 | static int MS_CALLBACK cb(int p, int n, BN_GENCB *arg); |
| 87 | 93 | ||
| 88 | static const char rnd_seed[] = "string to make the random number generator think it has entropy"; | 94 | static const char rnd_seed[] = "string to make the random number generator think it has entropy"; |
| 89 | 95 | ||
| 90 | int main(int argc, char *argv[]) | 96 | int main(int argc, char *argv[]) |
| 91 | { | 97 | { |
| 98 | BN_GENCB _cb; | ||
| 92 | DH *a; | 99 | DH *a; |
| 93 | DH *b=NULL; | 100 | DH *b=NULL; |
| 94 | char buf[12]; | 101 | char buf[12]; |
| @@ -110,8 +117,10 @@ int main(int argc, char *argv[]) | |||
| 110 | if (out == NULL) EXIT(1); | 117 | if (out == NULL) EXIT(1); |
| 111 | BIO_set_fp(out,stdout,BIO_NOCLOSE); | 118 | BIO_set_fp(out,stdout,BIO_NOCLOSE); |
| 112 | 119 | ||
| 113 | a=DH_generate_parameters(64,DH_GENERATOR_5,cb,out); | 120 | BN_GENCB_set(&_cb, &cb, out); |
| 114 | if (a == NULL) goto err; | 121 | if(((a = DH_new()) == NULL) || !DH_generate_parameters_ex(a, 64, |
| 122 | DH_GENERATOR_5, &_cb)) | ||
| 123 | goto err; | ||
| 115 | 124 | ||
| 116 | if (!DH_check(a, &i)) goto err; | 125 | if (!DH_check(a, &i)) goto err; |
| 117 | if (i & DH_CHECK_P_NOT_PRIME) | 126 | if (i & DH_CHECK_P_NOT_PRIME) |
| @@ -192,14 +201,14 @@ err: | |||
| 192 | if(b != NULL) DH_free(b); | 201 | if(b != NULL) DH_free(b); |
| 193 | if(a != NULL) DH_free(a); | 202 | if(a != NULL) DH_free(a); |
| 194 | BIO_free(out); | 203 | BIO_free(out); |
| 195 | CRYPTO_cleanup_all_ex_data(); | 204 | #ifdef OPENSSL_SYS_NETWARE |
| 196 | ERR_remove_state(0); | 205 | if (ret) printf("ERROR: %d\n", ret); |
| 197 | CRYPTO_mem_leaks_fp(stderr); | 206 | #endif |
| 198 | EXIT(ret); | 207 | EXIT(ret); |
| 199 | return(ret); | 208 | return(ret); |
| 200 | } | 209 | } |
| 201 | 210 | ||
| 202 | static void MS_CALLBACK cb(int p, int n, void *arg) | 211 | static int MS_CALLBACK cb(int p, int n, BN_GENCB *arg) |
| 203 | { | 212 | { |
| 204 | char c='*'; | 213 | char c='*'; |
| 205 | 214 | ||
| @@ -207,10 +216,11 @@ static void MS_CALLBACK cb(int p, int n, void *arg) | |||
| 207 | if (p == 1) c='+'; | 216 | if (p == 1) c='+'; |
| 208 | if (p == 2) c='*'; | 217 | if (p == 2) c='*'; |
| 209 | if (p == 3) c='\n'; | 218 | if (p == 3) c='\n'; |
| 210 | BIO_write((BIO *)arg,&c,1); | 219 | BIO_write(arg->arg,&c,1); |
| 211 | (void)BIO_flush((BIO *)arg); | 220 | (void)BIO_flush(arg->arg); |
| 212 | #ifdef LINT | 221 | #ifdef LINT |
| 213 | p=n; | 222 | p=n; |
| 214 | #endif | 223 | #endif |
| 224 | return 1; | ||
| 215 | } | 225 | } |
| 216 | #endif | 226 | #endif |
diff --git a/src/lib/libcrypto/dsa/Makefile b/src/lib/libcrypto/dsa/Makefile index 4f10278039..676baf7d49 100644 --- a/src/lib/libcrypto/dsa/Makefile +++ b/src/lib/libcrypto/dsa/Makefile | |||
| @@ -7,11 +7,6 @@ TOP= ../.. | |||
| 7 | CC= cc | 7 | CC= cc |
| 8 | INCLUDES= -I.. -I$(TOP) -I../../include | 8 | INCLUDES= -I.. -I$(TOP) -I../../include |
| 9 | CFLAG=-g | 9 | CFLAG=-g |
| 10 | INSTALL_PREFIX= | ||
| 11 | OPENSSLDIR= /usr/local/ssl | ||
| 12 | INSTALLTOP=/usr/local/ssl | ||
| 13 | MAKEDEPPROG= makedepend | ||
| 14 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | ||
| 15 | MAKEFILE= Makefile | 10 | MAKEFILE= Makefile |
| 16 | AR= ar r | 11 | AR= ar r |
| 17 | 12 | ||
| @@ -23,9 +18,9 @@ APPS= | |||
| 23 | 18 | ||
| 24 | LIB=$(TOP)/libcrypto.a | 19 | LIB=$(TOP)/libcrypto.a |
| 25 | LIBSRC= dsa_gen.c dsa_key.c dsa_lib.c dsa_asn1.c dsa_vrf.c dsa_sign.c \ | 20 | LIBSRC= dsa_gen.c dsa_key.c dsa_lib.c dsa_asn1.c dsa_vrf.c dsa_sign.c \ |
| 26 | dsa_err.c dsa_ossl.c | 21 | dsa_err.c dsa_ossl.c dsa_depr.c |
| 27 | LIBOBJ= dsa_gen.o dsa_key.o dsa_lib.o dsa_asn1.o dsa_vrf.o dsa_sign.o \ | 22 | LIBOBJ= dsa_gen.o dsa_key.o dsa_lib.o dsa_asn1.o dsa_vrf.o dsa_sign.o \ |
| 28 | dsa_err.o dsa_ossl.o | 23 | dsa_err.o dsa_ossl.o dsa_depr.o |
| 29 | 24 | ||
| 30 | SRC= $(LIBSRC) | 25 | SRC= $(LIBSRC) |
| 31 | 26 | ||
| @@ -53,6 +48,7 @@ links: | |||
| 53 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) | 48 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) |
| 54 | 49 | ||
| 55 | install: | 50 | install: |
| 51 | @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... | ||
| 56 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ | 52 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ |
| 57 | do \ | 53 | do \ |
| 58 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ | 54 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ |
| @@ -68,6 +64,7 @@ lint: | |||
| 68 | lint -DLINT $(INCLUDES) $(SRC)>fluff | 64 | lint -DLINT $(INCLUDES) $(SRC)>fluff |
| 69 | 65 | ||
| 70 | depend: | 66 | depend: |
| 67 | @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... | ||
| 71 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) | 68 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) |
| 72 | 69 | ||
| 73 | dclean: | 70 | dclean: |
| @@ -81,51 +78,50 @@ clean: | |||
| 81 | 78 | ||
| 82 | dsa_asn1.o: ../../e_os.h ../../include/openssl/asn1.h | 79 | dsa_asn1.o: ../../e_os.h ../../include/openssl/asn1.h |
| 83 | dsa_asn1.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | 80 | dsa_asn1.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
| 84 | dsa_asn1.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 81 | dsa_asn1.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 85 | dsa_asn1.o: ../../include/openssl/crypto.h ../../include/openssl/dh.h | ||
| 86 | dsa_asn1.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | 82 | dsa_asn1.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h |
| 87 | dsa_asn1.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | 83 | dsa_asn1.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 88 | dsa_asn1.o: ../../include/openssl/opensslconf.h | 84 | dsa_asn1.o: ../../include/openssl/opensslconf.h |
| 89 | dsa_asn1.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 85 | dsa_asn1.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 90 | dsa_asn1.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 86 | dsa_asn1.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 91 | dsa_asn1.o: ../../include/openssl/symhacks.h ../cryptlib.h dsa_asn1.c | 87 | dsa_asn1.o: ../../include/openssl/symhacks.h ../cryptlib.h dsa_asn1.c |
| 92 | dsa_err.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 88 | dsa_depr.o: ../../e_os.h ../../include/openssl/asn1.h |
| 93 | dsa_err.o: ../../include/openssl/crypto.h ../../include/openssl/dh.h | 89 | dsa_depr.o: ../../include/openssl/bio.h ../../include/openssl/bn.h |
| 90 | dsa_depr.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | ||
| 91 | dsa_depr.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 92 | dsa_depr.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 93 | dsa_depr.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | ||
| 94 | dsa_depr.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | ||
| 95 | dsa_depr.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 96 | dsa_depr.o: ../../include/openssl/rand.h ../../include/openssl/safestack.h | ||
| 97 | dsa_depr.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | ||
| 98 | dsa_depr.o: ../../include/openssl/symhacks.h ../cryptlib.h dsa_depr.c | ||
| 99 | dsa_err.o: ../../include/openssl/bio.h ../../include/openssl/crypto.h | ||
| 94 | dsa_err.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | 100 | dsa_err.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h |
| 95 | dsa_err.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | 101 | dsa_err.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 96 | dsa_err.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 102 | dsa_err.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 97 | dsa_err.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h | 103 | dsa_err.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 98 | dsa_err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 104 | dsa_err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 99 | dsa_err.o: dsa_err.c | 105 | dsa_err.o: dsa_err.c |
| 100 | dsa_gen.o: ../../e_os.h ../../include/openssl/aes.h | 106 | dsa_gen.o: ../../e_os.h ../../include/openssl/asn1.h |
| 101 | dsa_gen.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 107 | dsa_gen.o: ../../include/openssl/bio.h ../../include/openssl/bn.h |
| 102 | dsa_gen.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 108 | dsa_gen.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 103 | dsa_gen.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 104 | dsa_gen.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 105 | dsa_gen.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 106 | dsa_gen.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | 109 | dsa_gen.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h |
| 107 | dsa_gen.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 110 | dsa_gen.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 108 | dsa_gen.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | 111 | dsa_gen.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 109 | dsa_gen.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | 112 | dsa_gen.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 110 | dsa_gen.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | 113 | dsa_gen.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 111 | dsa_gen.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 114 | dsa_gen.o: ../../include/openssl/rand.h ../../include/openssl/safestack.h |
| 112 | dsa_gen.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | ||
| 113 | dsa_gen.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rand.h | ||
| 114 | dsa_gen.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | ||
| 115 | dsa_gen.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | ||
| 116 | dsa_gen.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | ||
| 117 | dsa_gen.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 115 | dsa_gen.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 118 | dsa_gen.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 116 | dsa_gen.o: ../../include/openssl/symhacks.h ../cryptlib.h dsa_gen.c |
| 119 | dsa_gen.o: ../../include/openssl/ui_compat.h ../cryptlib.h dsa_gen.c | ||
| 120 | dsa_key.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h | 117 | dsa_key.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/bn.h |
| 121 | dsa_key.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 118 | dsa_key.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 122 | dsa_key.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 119 | dsa_key.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h |
| 123 | dsa_key.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 120 | dsa_key.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 124 | dsa_key.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 121 | dsa_key.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 125 | dsa_key.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 122 | dsa_key.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rand.h |
| 126 | dsa_key.o: ../../include/openssl/rand.h ../../include/openssl/safestack.h | 123 | dsa_key.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 127 | dsa_key.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 124 | dsa_key.o: ../../include/openssl/symhacks.h ../cryptlib.h dsa_key.c |
| 128 | dsa_key.o: ../cryptlib.h dsa_key.c | ||
| 129 | dsa_lib.o: ../../e_os.h ../../include/openssl/asn1.h | 125 | dsa_lib.o: ../../e_os.h ../../include/openssl/asn1.h |
| 130 | dsa_lib.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 126 | dsa_lib.o: ../../include/openssl/bio.h ../../include/openssl/bn.h |
| 131 | dsa_lib.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 127 | dsa_lib.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| @@ -133,16 +129,15 @@ dsa_lib.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | |||
| 133 | dsa_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h | 129 | dsa_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h |
| 134 | dsa_lib.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | 130 | dsa_lib.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 135 | dsa_lib.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 131 | dsa_lib.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 136 | dsa_lib.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rand.h | 132 | dsa_lib.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 137 | dsa_lib.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | ||
| 138 | dsa_lib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 133 | dsa_lib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 139 | dsa_lib.o: ../../include/openssl/ui.h ../cryptlib.h dsa_lib.c | 134 | dsa_lib.o: ../cryptlib.h dsa_lib.c |
| 140 | dsa_ossl.o: ../../e_os.h ../../include/openssl/asn1.h | 135 | dsa_ossl.o: ../../e_os.h ../../include/openssl/asn1.h |
| 141 | dsa_ossl.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 136 | dsa_ossl.o: ../../include/openssl/bio.h ../../include/openssl/bn.h |
| 142 | dsa_ossl.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 137 | dsa_ossl.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 143 | dsa_ossl.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 138 | dsa_ossl.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h |
| 144 | dsa_ossl.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 139 | dsa_ossl.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 145 | dsa_ossl.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 140 | dsa_ossl.o: ../../include/openssl/opensslconf.h |
| 146 | dsa_ossl.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 141 | dsa_ossl.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 147 | dsa_ossl.o: ../../include/openssl/rand.h ../../include/openssl/safestack.h | 142 | dsa_ossl.o: ../../include/openssl/rand.h ../../include/openssl/safestack.h |
| 148 | dsa_ossl.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 143 | dsa_ossl.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| @@ -150,24 +145,20 @@ dsa_ossl.o: ../cryptlib.h dsa_ossl.c | |||
| 150 | dsa_sign.o: ../../e_os.h ../../include/openssl/asn1.h | 145 | dsa_sign.o: ../../e_os.h ../../include/openssl/asn1.h |
| 151 | dsa_sign.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 146 | dsa_sign.o: ../../include/openssl/bio.h ../../include/openssl/bn.h |
| 152 | dsa_sign.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 147 | dsa_sign.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 153 | dsa_sign.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 148 | dsa_sign.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h |
| 154 | dsa_sign.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h | 149 | dsa_sign.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 155 | dsa_sign.o: ../../include/openssl/err.h ../../include/openssl/fips.h | 150 | dsa_sign.o: ../../include/openssl/opensslconf.h |
| 156 | dsa_sign.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | ||
| 157 | dsa_sign.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 151 | dsa_sign.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 158 | dsa_sign.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h | 152 | dsa_sign.o: ../../include/openssl/rand.h ../../include/openssl/safestack.h |
| 159 | dsa_sign.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 153 | dsa_sign.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 160 | dsa_sign.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | ||
| 161 | dsa_sign.o: ../cryptlib.h dsa_sign.c | 154 | dsa_sign.o: ../cryptlib.h dsa_sign.c |
| 162 | dsa_vrf.o: ../../e_os.h ../../include/openssl/asn1.h | 155 | dsa_vrf.o: ../../e_os.h ../../include/openssl/asn1.h |
| 163 | dsa_vrf.o: ../../include/openssl/asn1_mac.h ../../include/openssl/bio.h | 156 | dsa_vrf.o: ../../include/openssl/asn1_mac.h ../../include/openssl/bio.h |
| 164 | dsa_vrf.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 157 | dsa_vrf.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h |
| 165 | dsa_vrf.o: ../../include/openssl/crypto.h ../../include/openssl/dh.h | 158 | dsa_vrf.o: ../../include/openssl/crypto.h ../../include/openssl/dsa.h |
| 166 | dsa_vrf.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | 159 | dsa_vrf.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 167 | dsa_vrf.o: ../../include/openssl/engine.h ../../include/openssl/err.h | 160 | dsa_vrf.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 168 | dsa_vrf.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h | 161 | dsa_vrf.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 169 | dsa_vrf.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 162 | dsa_vrf.o: ../../include/openssl/rand.h ../../include/openssl/safestack.h |
| 170 | dsa_vrf.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rand.h | ||
| 171 | dsa_vrf.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | ||
| 172 | dsa_vrf.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 163 | dsa_vrf.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 173 | dsa_vrf.o: ../../include/openssl/ui.h ../cryptlib.h dsa_vrf.c | 164 | dsa_vrf.o: ../cryptlib.h dsa_vrf.c |
diff --git a/src/lib/libcrypto/dsa/dsatest.c b/src/lib/libcrypto/dsa/dsatest.c index 55a3756aff..912317bb44 100644 --- a/src/lib/libcrypto/dsa/dsatest.c +++ b/src/lib/libcrypto/dsa/dsatest.c | |||
| @@ -56,6 +56,12 @@ | |||
| 56 | * [including the GNU Public Licence.] | 56 | * [including the GNU Public Licence.] |
| 57 | */ | 57 | */ |
| 58 | 58 | ||
| 59 | /* Until the key-gen callbacks are modified to use newer prototypes, we allow | ||
| 60 | * deprecated functions for openssl-internal code */ | ||
| 61 | #ifdef OPENSSL_NO_DEPRECATED | ||
| 62 | #undef OPENSSL_NO_DEPRECATED | ||
| 63 | #endif | ||
| 64 | |||
| 59 | #include <stdio.h> | 65 | #include <stdio.h> |
| 60 | #include <stdlib.h> | 66 | #include <stdlib.h> |
| 61 | #include <string.h> | 67 | #include <string.h> |
| @@ -68,6 +74,7 @@ | |||
| 68 | #include <openssl/rand.h> | 74 | #include <openssl/rand.h> |
| 69 | #include <openssl/bio.h> | 75 | #include <openssl/bio.h> |
| 70 | #include <openssl/err.h> | 76 | #include <openssl/err.h> |
| 77 | #include <openssl/bn.h> | ||
| 71 | 78 | ||
| 72 | #ifdef OPENSSL_NO_DSA | 79 | #ifdef OPENSSL_NO_DSA |
| 73 | int main(int argc, char *argv[]) | 80 | int main(int argc, char *argv[]) |
| @@ -84,7 +91,7 @@ int main(int argc, char *argv[]) | |||
| 84 | #define MS_CALLBACK | 91 | #define MS_CALLBACK |
| 85 | #endif | 92 | #endif |
| 86 | 93 | ||
| 87 | static void MS_CALLBACK dsa_cb(int p, int n, void *arg); | 94 | static int MS_CALLBACK dsa_cb(int p, int n, BN_GENCB *arg); |
| 88 | 95 | ||
| 89 | /* seed, out_p, out_q, out_g are taken from the updated Appendix 5 to | 96 | /* seed, out_p, out_q, out_g are taken from the updated Appendix 5 to |
| 90 | * FIPS PUB 186 and also appear in Appendix 5 to FIPS PIB 186-1 */ | 97 | * FIPS PUB 186 and also appear in Appendix 5 to FIPS PIB 186-1 */ |
| @@ -129,6 +136,7 @@ static BIO *bio_err=NULL; | |||
| 129 | 136 | ||
| 130 | int main(int argc, char **argv) | 137 | int main(int argc, char **argv) |
| 131 | { | 138 | { |
| 139 | BN_GENCB cb; | ||
| 132 | DSA *dsa=NULL; | 140 | DSA *dsa=NULL; |
| 133 | int counter,ret=0,i,j; | 141 | int counter,ret=0,i,j; |
| 134 | unsigned char buf[256]; | 142 | unsigned char buf[256]; |
| @@ -148,7 +156,10 @@ int main(int argc, char **argv) | |||
| 148 | 156 | ||
| 149 | BIO_printf(bio_err,"test generation of DSA parameters\n"); | 157 | BIO_printf(bio_err,"test generation of DSA parameters\n"); |
| 150 | 158 | ||
| 151 | dsa=DSA_generate_parameters(512,seed,20,&counter,&h,dsa_cb,bio_err); | 159 | BN_GENCB_set(&cb, dsa_cb, bio_err); |
| 160 | if(((dsa = DSA_new()) == NULL) || !DSA_generate_parameters_ex(dsa, 512, | ||
| 161 | seed, 20, &counter, &h, &cb)) | ||
| 162 | goto end; | ||
| 152 | 163 | ||
| 153 | BIO_printf(bio_err,"seed\n"); | 164 | BIO_printf(bio_err,"seed\n"); |
| 154 | for (i=0; i<20; i+=4) | 165 | for (i=0; i<20; i+=4) |
| @@ -156,7 +167,7 @@ int main(int argc, char **argv) | |||
| 156 | BIO_printf(bio_err,"%02X%02X%02X%02X ", | 167 | BIO_printf(bio_err,"%02X%02X%02X%02X ", |
| 157 | seed[i],seed[i+1],seed[i+2],seed[i+3]); | 168 | seed[i],seed[i+1],seed[i+2],seed[i+3]); |
| 158 | } | 169 | } |
| 159 | BIO_printf(bio_err,"\ncounter=%d h=%d\n",counter,h); | 170 | BIO_printf(bio_err,"\ncounter=%d h=%ld\n",counter,h); |
| 160 | 171 | ||
| 161 | if (dsa == NULL) goto end; | 172 | if (dsa == NULL) goto end; |
| 162 | DSA_print(bio_err,dsa,0); | 173 | DSA_print(bio_err,dsa,0); |
| @@ -220,17 +231,14 @@ end: | |||
| 220 | BIO_free(bio_err); | 231 | BIO_free(bio_err); |
| 221 | bio_err = NULL; | 232 | bio_err = NULL; |
| 222 | } | 233 | } |
| 234 | #ifdef OPENSSL_SYS_NETWARE | ||
| 235 | if (!ret) printf("ERROR\n"); | ||
| 236 | #endif | ||
| 223 | EXIT(!ret); | 237 | EXIT(!ret); |
| 224 | return(0); | 238 | return(0); |
| 225 | } | 239 | } |
| 226 | 240 | ||
| 227 | static int cb_exit(int ec) | 241 | static int MS_CALLBACK dsa_cb(int p, int n, BN_GENCB *arg) |
| 228 | { | ||
| 229 | EXIT(ec); | ||
| 230 | return(0); /* To keep some compilers quiet */ | ||
| 231 | } | ||
| 232 | |||
| 233 | static void MS_CALLBACK dsa_cb(int p, int n, void *arg) | ||
| 234 | { | 242 | { |
| 235 | char c='*'; | 243 | char c='*'; |
| 236 | static int ok=0,num=0; | 244 | static int ok=0,num=0; |
| @@ -239,13 +247,14 @@ static void MS_CALLBACK dsa_cb(int p, int n, void *arg) | |||
| 239 | if (p == 1) c='+'; | 247 | if (p == 1) c='+'; |
| 240 | if (p == 2) { c='*'; ok++; } | 248 | if (p == 2) { c='*'; ok++; } |
| 241 | if (p == 3) c='\n'; | 249 | if (p == 3) c='\n'; |
| 242 | BIO_write(arg,&c,1); | 250 | BIO_write(arg->arg,&c,1); |
| 243 | (void)BIO_flush(arg); | 251 | (void)BIO_flush(arg->arg); |
| 244 | 252 | ||
| 245 | if (!ok && (p == 0) && (num > 1)) | 253 | if (!ok && (p == 0) && (num > 1)) |
| 246 | { | 254 | { |
| 247 | BIO_printf((BIO *)arg,"error in dsatest\n"); | 255 | BIO_printf((BIO *)arg,"error in dsatest\n"); |
| 248 | cb_exit(1); | 256 | return 0; |
| 249 | } | 257 | } |
| 258 | return 1; | ||
| 250 | } | 259 | } |
| 251 | #endif | 260 | #endif |
diff --git a/src/lib/libcrypto/dso/Makefile b/src/lib/libcrypto/dso/Makefile index c16278c3ff..07f5d8d159 100644 --- a/src/lib/libcrypto/dso/Makefile +++ b/src/lib/libcrypto/dso/Makefile | |||
| @@ -7,11 +7,6 @@ TOP= ../.. | |||
| 7 | CC= cc | 7 | CC= cc |
| 8 | INCLUDES= -I.. -I$(TOP) -I../../include | 8 | INCLUDES= -I.. -I$(TOP) -I../../include |
| 9 | CFLAG=-g | 9 | CFLAG=-g |
| 10 | INSTALL_PREFIX= | ||
| 11 | OPENSSLDIR= /usr/local/ssl | ||
| 12 | INSTALLTOP=/usr/local/ssl | ||
| 13 | MAKEDEPPROG= makedepend | ||
| 14 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | ||
| 15 | MAKEFILE= Makefile | 10 | MAKEFILE= Makefile |
| 16 | AR= ar r | 11 | AR= ar r |
| 17 | 12 | ||
| @@ -53,6 +48,7 @@ links: | |||
| 53 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) | 48 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) |
| 54 | 49 | ||
| 55 | install: | 50 | install: |
| 51 | @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... | ||
| 56 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ | 52 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ |
| 57 | do \ | 53 | do \ |
| 58 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ | 54 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ |
| @@ -68,6 +64,7 @@ lint: | |||
| 68 | lint -DLINT $(INCLUDES) $(SRC)>fluff | 64 | lint -DLINT $(INCLUDES) $(SRC)>fluff |
| 69 | 65 | ||
| 70 | depend: | 66 | depend: |
| 67 | @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... | ||
| 71 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) | 68 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) |
| 72 | 69 | ||
| 73 | dclean: | 70 | dclean: |
| @@ -84,43 +81,47 @@ dso_dl.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | |||
| 84 | dso_dl.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h | 81 | dso_dl.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h |
| 85 | dso_dl.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | 82 | dso_dl.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 86 | dso_dl.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 83 | dso_dl.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 87 | dso_dl.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 84 | dso_dl.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 88 | dso_dl.o: ../../include/openssl/symhacks.h ../cryptlib.h dso_dl.c | 85 | dso_dl.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 86 | dso_dl.o: ../cryptlib.h dso_dl.c | ||
| 89 | dso_dlfcn.o: ../../e_os.h ../../include/openssl/bio.h | 87 | dso_dlfcn.o: ../../e_os.h ../../include/openssl/bio.h |
| 90 | dso_dlfcn.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 88 | dso_dlfcn.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 91 | dso_dlfcn.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h | 89 | dso_dlfcn.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h |
| 92 | dso_dlfcn.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | 90 | dso_dlfcn.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 93 | dso_dlfcn.o: ../../include/openssl/opensslconf.h | 91 | dso_dlfcn.o: ../../include/openssl/opensslconf.h |
| 94 | dso_dlfcn.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 92 | dso_dlfcn.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 95 | dso_dlfcn.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 93 | dso_dlfcn.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 96 | dso_dlfcn.o: ../cryptlib.h dso_dlfcn.c | 94 | dso_dlfcn.o: ../../include/openssl/symhacks.h ../cryptlib.h dso_dlfcn.c |
| 97 | dso_err.o: ../../include/openssl/bio.h ../../include/openssl/crypto.h | 95 | dso_err.o: ../../include/openssl/bio.h ../../include/openssl/crypto.h |
| 98 | dso_err.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h | 96 | dso_err.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h |
| 99 | dso_err.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | 97 | dso_err.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 100 | dso_err.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 98 | dso_err.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 101 | dso_err.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 99 | dso_err.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 102 | dso_err.o: ../../include/openssl/symhacks.h dso_err.c | 100 | dso_err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 101 | dso_err.o: dso_err.c | ||
| 103 | dso_lib.o: ../../e_os.h ../../include/openssl/bio.h | 102 | dso_lib.o: ../../e_os.h ../../include/openssl/bio.h |
| 104 | dso_lib.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 103 | dso_lib.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 105 | dso_lib.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h | 104 | dso_lib.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h |
| 106 | dso_lib.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | 105 | dso_lib.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 107 | dso_lib.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 106 | dso_lib.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 108 | dso_lib.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 107 | dso_lib.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 109 | dso_lib.o: ../../include/openssl/symhacks.h ../cryptlib.h dso_lib.c | 108 | dso_lib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 109 | dso_lib.o: ../cryptlib.h dso_lib.c | ||
| 110 | dso_null.o: ../../e_os.h ../../include/openssl/bio.h | 110 | dso_null.o: ../../e_os.h ../../include/openssl/bio.h |
| 111 | dso_null.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 111 | dso_null.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 112 | dso_null.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h | 112 | dso_null.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h |
| 113 | dso_null.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | 113 | dso_null.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 114 | dso_null.o: ../../include/openssl/opensslconf.h | 114 | dso_null.o: ../../include/openssl/opensslconf.h |
| 115 | dso_null.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 115 | dso_null.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 116 | dso_null.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 116 | dso_null.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 117 | dso_null.o: ../cryptlib.h dso_null.c | 117 | dso_null.o: ../../include/openssl/symhacks.h ../cryptlib.h dso_null.c |
| 118 | dso_openssl.o: ../../e_os.h ../../include/openssl/bio.h | 118 | dso_openssl.o: ../../e_os.h ../../include/openssl/bio.h |
| 119 | dso_openssl.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 119 | dso_openssl.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 120 | dso_openssl.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h | 120 | dso_openssl.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h |
| 121 | dso_openssl.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | 121 | dso_openssl.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 122 | dso_openssl.o: ../../include/openssl/opensslconf.h | 122 | dso_openssl.o: ../../include/openssl/opensslconf.h |
| 123 | dso_openssl.o: ../../include/openssl/opensslv.h | 123 | dso_openssl.o: ../../include/openssl/opensslv.h |
| 124 | dso_openssl.o: ../../include/openssl/ossl_typ.h | ||
| 124 | dso_openssl.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 125 | dso_openssl.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 125 | dso_openssl.o: ../../include/openssl/symhacks.h ../cryptlib.h dso_openssl.c | 126 | dso_openssl.o: ../../include/openssl/symhacks.h ../cryptlib.h dso_openssl.c |
| 126 | dso_vms.o: ../../e_os.h ../../include/openssl/bio.h | 127 | dso_vms.o: ../../e_os.h ../../include/openssl/bio.h |
| @@ -128,13 +129,14 @@ dso_vms.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | |||
| 128 | dso_vms.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h | 129 | dso_vms.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h |
| 129 | dso_vms.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | 130 | dso_vms.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 130 | dso_vms.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 131 | dso_vms.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 131 | dso_vms.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 132 | dso_vms.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 132 | dso_vms.o: ../../include/openssl/symhacks.h ../cryptlib.h dso_vms.c | 133 | dso_vms.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 134 | dso_vms.o: ../cryptlib.h dso_vms.c | ||
| 133 | dso_win32.o: ../../e_os.h ../../include/openssl/bio.h | 135 | dso_win32.o: ../../e_os.h ../../include/openssl/bio.h |
| 134 | dso_win32.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 136 | dso_win32.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 135 | dso_win32.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h | 137 | dso_win32.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h |
| 136 | dso_win32.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | 138 | dso_win32.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 137 | dso_win32.o: ../../include/openssl/opensslconf.h | 139 | dso_win32.o: ../../include/openssl/opensslconf.h |
| 138 | dso_win32.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 140 | dso_win32.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 139 | dso_win32.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 141 | dso_win32.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 140 | dso_win32.o: ../cryptlib.h dso_win32.c | 142 | dso_win32.o: ../../include/openssl/symhacks.h ../cryptlib.h dso_win32.c |
diff --git a/src/lib/libcrypto/dso/dso_dl.c b/src/lib/libcrypto/dso/dso_dl.c index f7b4dfc0c3..417abb6ea9 100644 --- a/src/lib/libcrypto/dso/dso_dl.c +++ b/src/lib/libcrypto/dso/dso_dl.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* dso_dl.c */ | 1 | /* dso_dl.c -*- mode:C; c-file-style: "eay" -*- */ |
| 2 | /* Written by Richard Levitte (richard@levitte.org) for the OpenSSL | 2 | /* Written by Richard Levitte (richard@levitte.org) for the OpenSSL |
| 3 | * project 2000. | 3 | * project 2000. |
| 4 | */ | 4 | */ |
| @@ -84,6 +84,7 @@ static int dl_finish(DSO *dso); | |||
| 84 | static int dl_ctrl(DSO *dso, int cmd, long larg, void *parg); | 84 | static int dl_ctrl(DSO *dso, int cmd, long larg, void *parg); |
| 85 | #endif | 85 | #endif |
| 86 | static char *dl_name_converter(DSO *dso, const char *filename); | 86 | static char *dl_name_converter(DSO *dso, const char *filename); |
| 87 | static char *dl_merger(DSO *dso, const char *filespec1, const char *filespec2); | ||
| 87 | 88 | ||
| 88 | static DSO_METHOD dso_meth_dl = { | 89 | static DSO_METHOD dso_meth_dl = { |
| 89 | "OpenSSL 'dl' shared library method", | 90 | "OpenSSL 'dl' shared library method", |
| @@ -98,6 +99,7 @@ static DSO_METHOD dso_meth_dl = { | |||
| 98 | #endif | 99 | #endif |
| 99 | NULL, /* ctrl */ | 100 | NULL, /* ctrl */ |
| 100 | dl_name_converter, | 101 | dl_name_converter, |
| 102 | dl_merger, | ||
| 101 | NULL, /* init */ | 103 | NULL, /* init */ |
| 102 | NULL /* finish */ | 104 | NULL /* finish */ |
| 103 | }; | 105 | }; |
| @@ -239,6 +241,72 @@ static DSO_FUNC_TYPE dl_bind_func(DSO *dso, const char *symname) | |||
| 239 | return((DSO_FUNC_TYPE)sym); | 241 | return((DSO_FUNC_TYPE)sym); |
| 240 | } | 242 | } |
| 241 | 243 | ||
| 244 | static char *dl_merger(DSO *dso, const char *filespec1, const char *filespec2) | ||
| 245 | { | ||
| 246 | char *merged; | ||
| 247 | |||
| 248 | if(!filespec1 && !filespec2) | ||
| 249 | { | ||
| 250 | DSOerr(DSO_F_DL_MERGER, | ||
| 251 | ERR_R_PASSED_NULL_PARAMETER); | ||
| 252 | return(NULL); | ||
| 253 | } | ||
| 254 | /* If the first file specification is a rooted path, it rules. | ||
| 255 | same goes if the second file specification is missing. */ | ||
| 256 | if (!filespec2 || filespec1[0] == '/') | ||
| 257 | { | ||
| 258 | merged = OPENSSL_malloc(strlen(filespec1) + 1); | ||
| 259 | if(!merged) | ||
| 260 | { | ||
| 261 | DSOerr(DSO_F_DL_MERGER, | ||
| 262 | ERR_R_MALLOC_FAILURE); | ||
| 263 | return(NULL); | ||
| 264 | } | ||
| 265 | strcpy(merged, filespec1); | ||
| 266 | } | ||
| 267 | /* If the first file specification is missing, the second one rules. */ | ||
| 268 | else if (!filespec1) | ||
| 269 | { | ||
| 270 | merged = OPENSSL_malloc(strlen(filespec2) + 1); | ||
| 271 | if(!merged) | ||
| 272 | { | ||
| 273 | DSOerr(DSO_F_DL_MERGER, | ||
| 274 | ERR_R_MALLOC_FAILURE); | ||
| 275 | return(NULL); | ||
| 276 | } | ||
| 277 | strcpy(merged, filespec2); | ||
| 278 | } | ||
| 279 | else | ||
| 280 | /* This part isn't as trivial as it looks. It assumes that | ||
| 281 | the second file specification really is a directory, and | ||
| 282 | makes no checks whatsoever. Therefore, the result becomes | ||
| 283 | the concatenation of filespec2 followed by a slash followed | ||
| 284 | by filespec1. */ | ||
| 285 | { | ||
| 286 | int spec2len, len; | ||
| 287 | |||
| 288 | spec2len = (filespec2 ? strlen(filespec2) : 0); | ||
| 289 | len = spec2len + (filespec1 ? strlen(filespec1) : 0); | ||
| 290 | |||
| 291 | if(filespec2 && filespec2[spec2len - 1] == '/') | ||
| 292 | { | ||
| 293 | spec2len--; | ||
| 294 | len--; | ||
| 295 | } | ||
| 296 | merged = OPENSSL_malloc(len + 2); | ||
| 297 | if(!merged) | ||
| 298 | { | ||
| 299 | DSOerr(DSO_F_DL_MERGER, | ||
| 300 | ERR_R_MALLOC_FAILURE); | ||
| 301 | return(NULL); | ||
| 302 | } | ||
| 303 | strcpy(merged, filespec2); | ||
| 304 | merged[spec2len] = '/'; | ||
| 305 | strcpy(&merged[spec2len + 1], filespec1); | ||
| 306 | } | ||
| 307 | return(merged); | ||
| 308 | } | ||
| 309 | |||
| 242 | /* This function is identical to the one in dso_dlfcn.c, but as it is highly | 310 | /* This function is identical to the one in dso_dlfcn.c, but as it is highly |
| 243 | * unlikely that both the "dl" *and* "dlfcn" variants are being compiled at the | 311 | * unlikely that both the "dl" *and* "dlfcn" variants are being compiled at the |
| 244 | * same time, there's no great duplicating the code. Figuring out an elegant | 312 | * same time, there's no great duplicating the code. Figuring out an elegant |
| @@ -282,36 +350,4 @@ static char *dl_name_converter(DSO *dso, const char *filename) | |||
| 282 | return(translated); | 350 | return(translated); |
| 283 | } | 351 | } |
| 284 | 352 | ||
| 285 | #ifdef OPENSSL_FIPS | ||
| 286 | static void dl_ref_point(){} | ||
| 287 | |||
| 288 | int DSO_pathbyaddr(void *addr,char *path,int sz) | ||
| 289 | { | ||
| 290 | struct shl_descriptor inf; | ||
| 291 | int i,len; | ||
| 292 | |||
| 293 | if (addr == NULL) | ||
| 294 | { | ||
| 295 | union { void(*f)(); void *p; } t = { dl_ref_point }; | ||
| 296 | addr = t.p; | ||
| 297 | } | ||
| 298 | |||
| 299 | for (i=-1;shl_get_r(i,&inf)==0;i++) | ||
| 300 | { | ||
| 301 | if (((size_t)addr >= inf.tstart && (size_t)addr < inf.tend) || | ||
| 302 | ((size_t)addr >= inf.dstart && (size_t)addr < inf.dend)) | ||
| 303 | { | ||
| 304 | len = (int)strlen(inf.filename); | ||
| 305 | if (sz <= 0) return len+1; | ||
| 306 | if (len >= sz) len=sz-1; | ||
| 307 | memcpy(path,inf.filename,len); | ||
| 308 | path[len++] = 0; | ||
| 309 | return len; | ||
| 310 | } | ||
| 311 | } | ||
| 312 | |||
| 313 | return -1; | ||
| 314 | } | ||
| 315 | #endif | ||
| 316 | |||
| 317 | #endif /* DSO_DL */ | 353 | #endif /* DSO_DL */ |
diff --git a/src/lib/libcrypto/dso/dso_vms.c b/src/lib/libcrypto/dso/dso_vms.c index 1674619d17..2c434ee8a6 100644 --- a/src/lib/libcrypto/dso/dso_vms.c +++ b/src/lib/libcrypto/dso/dso_vms.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* dso_vms.c */ | 1 | /* dso_vms.c -*- mode:C; c-file-style: "eay" -*- */ |
| 2 | /* Written by Richard Levitte (richard@levitte.org) for the OpenSSL | 2 | /* Written by Richard Levitte (richard@levitte.org) for the OpenSSL |
| 3 | * project 2000. | 3 | * project 2000. |
| 4 | */ | 4 | */ |
| @@ -63,6 +63,7 @@ | |||
| 63 | #include <openssl/dso.h> | 63 | #include <openssl/dso.h> |
| 64 | #ifdef OPENSSL_SYS_VMS | 64 | #ifdef OPENSSL_SYS_VMS |
| 65 | #pragma message disable DOLLARID | 65 | #pragma message disable DOLLARID |
| 66 | #include <rms.h> | ||
| 66 | #include <lib$routines.h> | 67 | #include <lib$routines.h> |
| 67 | #include <stsdef.h> | 68 | #include <stsdef.h> |
| 68 | #include <descrip.h> | 69 | #include <descrip.h> |
| @@ -89,6 +90,8 @@ static int vms_finish(DSO *dso); | |||
| 89 | static long vms_ctrl(DSO *dso, int cmd, long larg, void *parg); | 90 | static long vms_ctrl(DSO *dso, int cmd, long larg, void *parg); |
| 90 | #endif | 91 | #endif |
| 91 | static char *vms_name_converter(DSO *dso, const char *filename); | 92 | static char *vms_name_converter(DSO *dso, const char *filename); |
| 93 | static char *vms_merger(DSO *dso, const char *filespec1, | ||
| 94 | const char *filespec2); | ||
| 92 | 95 | ||
| 93 | static DSO_METHOD dso_meth_vms = { | 96 | static DSO_METHOD dso_meth_vms = { |
| 94 | "OpenSSL 'VMS' shared library method", | 97 | "OpenSSL 'VMS' shared library method", |
| @@ -103,6 +106,7 @@ static DSO_METHOD dso_meth_vms = { | |||
| 103 | #endif | 106 | #endif |
| 104 | NULL, /* ctrl */ | 107 | NULL, /* ctrl */ |
| 105 | vms_name_converter, | 108 | vms_name_converter, |
| 109 | vms_merger, | ||
| 106 | NULL, /* init */ | 110 | NULL, /* init */ |
| 107 | NULL /* finish */ | 111 | NULL /* finish */ |
| 108 | }; | 112 | }; |
| @@ -140,7 +144,7 @@ static int vms_load(DSO *dso) | |||
| 140 | 144 | ||
| 141 | if(filename == NULL) | 145 | if(filename == NULL) |
| 142 | { | 146 | { |
| 143 | DSOerr(DSO_F_DLFCN_LOAD,DSO_R_NO_FILENAME); | 147 | DSOerr(DSO_F_VMS_LOAD,DSO_R_NO_FILENAME); |
| 144 | goto err; | 148 | goto err; |
| 145 | } | 149 | } |
| 146 | 150 | ||
| @@ -295,19 +299,19 @@ void vms_bind_sym(DSO *dso, const char *symname, void **sym) | |||
| 295 | 299 | ||
| 296 | if((dso == NULL) || (symname == NULL)) | 300 | if((dso == NULL) || (symname == NULL)) |
| 297 | { | 301 | { |
| 298 | DSOerr(DSO_F_VMS_BIND_VAR,ERR_R_PASSED_NULL_PARAMETER); | 302 | DSOerr(DSO_F_VMS_BIND_SYM,ERR_R_PASSED_NULL_PARAMETER); |
| 299 | return; | 303 | return; |
| 300 | } | 304 | } |
| 301 | if(sk_num(dso->meth_data) < 1) | 305 | if(sk_num(dso->meth_data) < 1) |
| 302 | { | 306 | { |
| 303 | DSOerr(DSO_F_VMS_BIND_VAR,DSO_R_STACK_ERROR); | 307 | DSOerr(DSO_F_VMS_BIND_SYM,DSO_R_STACK_ERROR); |
| 304 | return; | 308 | return; |
| 305 | } | 309 | } |
| 306 | ptr = (DSO_VMS_INTERNAL *)sk_value(dso->meth_data, | 310 | ptr = (DSO_VMS_INTERNAL *)sk_value(dso->meth_data, |
| 307 | sk_num(dso->meth_data) - 1); | 311 | sk_num(dso->meth_data) - 1); |
| 308 | if(ptr == NULL) | 312 | if(ptr == NULL) |
| 309 | { | 313 | { |
| 310 | DSOerr(DSO_F_VMS_BIND_VAR,DSO_R_NULL_HANDLE); | 314 | DSOerr(DSO_F_VMS_BIND_SYM,DSO_R_NULL_HANDLE); |
| 311 | return; | 315 | return; |
| 312 | } | 316 | } |
| 313 | 317 | ||
| @@ -336,7 +340,7 @@ void vms_bind_sym(DSO *dso, const char *symname, void **sym) | |||
| 336 | { | 340 | { |
| 337 | errstring[length] = '\0'; | 341 | errstring[length] = '\0'; |
| 338 | 342 | ||
| 339 | DSOerr(DSO_F_VMS_BIND_VAR,DSO_R_SYM_FAILURE); | 343 | DSOerr(DSO_F_VMS_BIND_SYM,DSO_R_SYM_FAILURE); |
| 340 | if (ptr->imagename_dsc.dsc$w_length) | 344 | if (ptr->imagename_dsc.dsc$w_length) |
| 341 | ERR_add_error_data(9, | 345 | ERR_add_error_data(9, |
| 342 | "Symbol ", symname, | 346 | "Symbol ", symname, |
| @@ -368,6 +372,127 @@ static DSO_FUNC_TYPE vms_bind_func(DSO *dso, const char *symname) | |||
| 368 | return sym; | 372 | return sym; |
| 369 | } | 373 | } |
| 370 | 374 | ||
| 375 | static char *vms_merger(DSO *dso, const char *filespec1, const char *filespec2) | ||
| 376 | { | ||
| 377 | int status; | ||
| 378 | int filespec1len, filespec2len; | ||
| 379 | struct FAB fab; | ||
| 380 | #ifdef NAML$C_MAXRSS | ||
| 381 | struct NAML nam; | ||
| 382 | char esa[NAML$C_MAXRSS]; | ||
| 383 | #else | ||
| 384 | struct NAM nam; | ||
| 385 | char esa[NAM$C_MAXRSS]; | ||
| 386 | #endif | ||
| 387 | char *merged; | ||
| 388 | |||
| 389 | if (!filespec1) filespec1 = ""; | ||
| 390 | if (!filespec2) filespec2 = ""; | ||
| 391 | filespec1len = strlen(filespec1); | ||
| 392 | filespec2len = strlen(filespec2); | ||
| 393 | |||
| 394 | fab = cc$rms_fab; | ||
| 395 | #ifdef NAML$C_MAXRSS | ||
| 396 | nam = cc$rms_naml; | ||
| 397 | #else | ||
| 398 | nam = cc$rms_nam; | ||
| 399 | #endif | ||
| 400 | |||
| 401 | fab.fab$l_fna = (char *)filespec1; | ||
| 402 | fab.fab$b_fns = filespec1len; | ||
| 403 | fab.fab$l_dna = (char *)filespec2; | ||
| 404 | fab.fab$b_dns = filespec2len; | ||
| 405 | #ifdef NAML$C_MAXRSS | ||
| 406 | if (filespec1len > NAM$C_MAXRSS) | ||
| 407 | { | ||
| 408 | fab.fab$l_fna = 0; | ||
| 409 | fab.fab$b_fns = 0; | ||
| 410 | nam.naml$l_long_filename = (char *)filespec1; | ||
| 411 | nam.naml$l_long_filename_size = filespec1len; | ||
| 412 | } | ||
| 413 | if (filespec2len > NAM$C_MAXRSS) | ||
| 414 | { | ||
| 415 | fab.fab$l_dna = 0; | ||
| 416 | fab.fab$b_dns = 0; | ||
| 417 | nam.naml$l_long_defname = (char *)filespec2; | ||
| 418 | nam.naml$l_long_defname_size = filespec2len; | ||
| 419 | } | ||
| 420 | nam.naml$l_esa = esa; | ||
| 421 | nam.naml$b_ess = NAM$C_MAXRSS; | ||
| 422 | nam.naml$l_long_expand = esa; | ||
| 423 | nam.naml$l_long_expand_alloc = sizeof(esa); | ||
| 424 | nam.naml$b_nop = NAM$M_SYNCHK | NAM$M_PWD; | ||
| 425 | nam.naml$v_no_short_upcase = 1; | ||
| 426 | fab.fab$l_naml = &nam; | ||
| 427 | #else | ||
| 428 | nam.nam$l_esa = esa; | ||
| 429 | nam.nam$b_ess = NAM$C_MAXRSS; | ||
| 430 | nam.nam$b_nop = NAM$M_SYNCHK | NAM$M_PWD; | ||
| 431 | fab.fab$l_nam = &nam; | ||
| 432 | #endif | ||
| 433 | |||
| 434 | status = sys$parse(&fab, 0, 0); | ||
| 435 | |||
| 436 | if(!$VMS_STATUS_SUCCESS(status)) | ||
| 437 | { | ||
| 438 | unsigned short length; | ||
| 439 | char errstring[257]; | ||
| 440 | struct dsc$descriptor_s errstring_dsc; | ||
| 441 | |||
| 442 | errstring_dsc.dsc$w_length = sizeof(errstring); | ||
| 443 | errstring_dsc.dsc$b_dtype = DSC$K_DTYPE_T; | ||
| 444 | errstring_dsc.dsc$b_class = DSC$K_CLASS_S; | ||
| 445 | errstring_dsc.dsc$a_pointer = errstring; | ||
| 446 | |||
| 447 | status = sys$getmsg(status, &length, &errstring_dsc, 1, 0); | ||
| 448 | |||
| 449 | if (!$VMS_STATUS_SUCCESS(status)) | ||
| 450 | lib$signal(status); /* This is really bad. Abort! */ | ||
| 451 | else | ||
| 452 | { | ||
| 453 | errstring[length] = '\0'; | ||
| 454 | |||
| 455 | DSOerr(DSO_F_VMS_MERGER,DSO_R_FAILURE); | ||
| 456 | ERR_add_error_data(7, | ||
| 457 | "filespec \"", filespec1, "\", ", | ||
| 458 | "defaults \"", filespec2, "\": ", | ||
| 459 | errstring); | ||
| 460 | } | ||
| 461 | return(NULL); | ||
| 462 | } | ||
| 463 | #ifdef NAML$C_MAXRSS | ||
| 464 | if (nam.naml$l_long_expand_size) | ||
| 465 | { | ||
| 466 | merged = OPENSSL_malloc(nam.naml$l_long_expand_size + 1); | ||
| 467 | if(!merged) | ||
| 468 | goto malloc_err; | ||
| 469 | strncpy(merged, nam.naml$l_long_expand, | ||
| 470 | nam.naml$l_long_expand_size); | ||
| 471 | merged[nam.naml$l_long_expand_size] = '\0'; | ||
| 472 | } | ||
| 473 | else | ||
| 474 | { | ||
| 475 | merged = OPENSSL_malloc(nam.naml$b_esl + 1); | ||
| 476 | if(!merged) | ||
| 477 | goto malloc_err; | ||
| 478 | strncpy(merged, nam.naml$l_esa, | ||
| 479 | nam.naml$b_esl); | ||
| 480 | merged[nam.naml$b_esl] = '\0'; | ||
| 481 | } | ||
| 482 | #else | ||
| 483 | merged = OPENSSL_malloc(nam.nam$b_esl + 1); | ||
| 484 | if(!merged) | ||
| 485 | goto malloc_err; | ||
| 486 | strncpy(merged, nam.nam$l_esa, | ||
| 487 | nam.nam$b_esl); | ||
| 488 | merged[nam.nam$b_esl] = '\0'; | ||
| 489 | #endif | ||
| 490 | return(merged); | ||
| 491 | malloc_err: | ||
| 492 | DSOerr(DSO_F_VMS_MERGER, | ||
| 493 | ERR_R_MALLOC_FAILURE); | ||
| 494 | } | ||
| 495 | |||
| 371 | static char *vms_name_converter(DSO *dso, const char *filename) | 496 | static char *vms_name_converter(DSO *dso, const char *filename) |
| 372 | { | 497 | { |
| 373 | int len = strlen(filename); | 498 | int len = strlen(filename); |
diff --git a/src/lib/libcrypto/dso/dso_win32.c b/src/lib/libcrypto/dso/dso_win32.c index cc4ac68696..fd3dd6a7fe 100644 --- a/src/lib/libcrypto/dso/dso_win32.c +++ b/src/lib/libcrypto/dso/dso_win32.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* dso_win32.c */ | 1 | /* dso_win32.c -*- mode:C; c-file-style: "eay" -*- */ |
| 2 | /* Written by Geoff Thorpe (geoff@geoffthorpe.net) for the OpenSSL | 2 | /* Written by Geoff Thorpe (geoff@geoffthorpe.net) for the OpenSSL |
| 3 | * project 2000. | 3 | * project 2000. |
| 4 | */ | 4 | */ |
| @@ -85,6 +85,26 @@ static FARPROC GetProcAddressA(HMODULE hModule,LPCSTR lpProcName) | |||
| 85 | # endif | 85 | # endif |
| 86 | # undef GetProcAddress | 86 | # undef GetProcAddress |
| 87 | # define GetProcAddress GetProcAddressA | 87 | # define GetProcAddress GetProcAddressA |
| 88 | |||
| 89 | static HINSTANCE LoadLibraryA(LPCSTR lpLibFileName) | ||
| 90 | { | ||
| 91 | WCHAR *fnamw; | ||
| 92 | size_t len_0=strlen(lpLibFileName)+1,i; | ||
| 93 | |||
| 94 | #ifdef _MSC_VER | ||
| 95 | fnamw = (WCHAR *)_alloca (len_0*sizeof(WCHAR)); | ||
| 96 | #else | ||
| 97 | fnamw = (WCHAR *)alloca (len_0*sizeof(WCHAR)); | ||
| 98 | #endif | ||
| 99 | if (fnamw == NULL) return NULL; | ||
| 100 | |||
| 101 | #if defined(_WIN32_WCE) && _WIN32_WCE>=101 | ||
| 102 | if (!MultiByteToWideChar(CP_ACP,0,lpLibFileName,len_0,fnamw,len_0)) | ||
| 103 | #endif | ||
| 104 | for (i=0;i<len_0;i++) fnamw[i]=(WCHAR)lpLibFileName[i]; | ||
| 105 | |||
| 106 | return LoadLibraryW(fnamw); | ||
| 107 | } | ||
| 88 | #endif | 108 | #endif |
| 89 | 109 | ||
| 90 | /* Part of the hack in "win32_load" ... */ | 110 | /* Part of the hack in "win32_load" ... */ |
| @@ -102,6 +122,10 @@ static int win32_finish(DSO *dso); | |||
| 102 | static long win32_ctrl(DSO *dso, int cmd, long larg, void *parg); | 122 | static long win32_ctrl(DSO *dso, int cmd, long larg, void *parg); |
| 103 | #endif | 123 | #endif |
| 104 | static char *win32_name_converter(DSO *dso, const char *filename); | 124 | static char *win32_name_converter(DSO *dso, const char *filename); |
| 125 | static char *win32_merger(DSO *dso, const char *filespec1, | ||
| 126 | const char *filespec2); | ||
| 127 | |||
| 128 | static const char *openssl_strnchr(const char *string, int c, size_t len); | ||
| 105 | 129 | ||
| 106 | static DSO_METHOD dso_meth_win32 = { | 130 | static DSO_METHOD dso_meth_win32 = { |
| 107 | "OpenSSL 'win32' shared library method", | 131 | "OpenSSL 'win32' shared library method", |
| @@ -116,6 +140,7 @@ static DSO_METHOD dso_meth_win32 = { | |||
| 116 | #endif | 140 | #endif |
| 117 | NULL, /* ctrl */ | 141 | NULL, /* ctrl */ |
| 118 | win32_name_converter, | 142 | win32_name_converter, |
| 143 | win32_merger, | ||
| 119 | NULL, /* init */ | 144 | NULL, /* init */ |
| 120 | NULL /* finish */ | 145 | NULL /* finish */ |
| 121 | }; | 146 | }; |
| @@ -267,6 +292,330 @@ static DSO_FUNC_TYPE win32_bind_func(DSO *dso, const char *symname) | |||
| 267 | return((DSO_FUNC_TYPE)sym); | 292 | return((DSO_FUNC_TYPE)sym); |
| 268 | } | 293 | } |
| 269 | 294 | ||
| 295 | struct file_st | ||
| 296 | { | ||
| 297 | const char *node; int nodelen; | ||
| 298 | const char *device; int devicelen; | ||
| 299 | const char *predir; int predirlen; | ||
| 300 | const char *dir; int dirlen; | ||
| 301 | const char *file; int filelen; | ||
| 302 | }; | ||
| 303 | |||
| 304 | static struct file_st *win32_splitter(DSO *dso, const char *filename, | ||
| 305 | int assume_last_is_dir) | ||
| 306 | { | ||
| 307 | struct file_st *result = NULL; | ||
| 308 | enum { IN_NODE, IN_DEVICE, IN_FILE } position; | ||
| 309 | const char *start = filename; | ||
| 310 | char last; | ||
| 311 | |||
| 312 | if (!filename) | ||
| 313 | { | ||
| 314 | DSOerr(DSO_F_WIN32_SPLITTER,DSO_R_NO_FILENAME); | ||
| 315 | /*goto err;*/ | ||
| 316 | return(NULL); | ||
| 317 | } | ||
| 318 | |||
| 319 | result = OPENSSL_malloc(sizeof(struct file_st)); | ||
| 320 | if(result == NULL) | ||
| 321 | { | ||
| 322 | DSOerr(DSO_F_WIN32_SPLITTER, | ||
| 323 | ERR_R_MALLOC_FAILURE); | ||
| 324 | return(NULL); | ||
| 325 | } | ||
| 326 | |||
| 327 | memset(result, 0, sizeof(struct file_st)); | ||
| 328 | position = IN_DEVICE; | ||
| 329 | |||
| 330 | if(filename[0] == '\\' && filename[1] == '\\' | ||
| 331 | || filename[0] == '/' && filename[1] == '/') | ||
| 332 | { | ||
| 333 | position = IN_NODE; | ||
| 334 | filename += 2; | ||
| 335 | start = filename; | ||
| 336 | result->node = start; | ||
| 337 | } | ||
| 338 | |||
| 339 | do | ||
| 340 | { | ||
| 341 | last = filename[0]; | ||
| 342 | switch(last) | ||
| 343 | { | ||
| 344 | case ':': | ||
| 345 | if(position != IN_DEVICE) | ||
| 346 | { | ||
| 347 | DSOerr(DSO_F_WIN32_SPLITTER, | ||
| 348 | DSO_R_INCORRECT_FILE_SYNTAX); | ||
| 349 | /*goto err;*/ | ||
| 350 | return(NULL); | ||
| 351 | } | ||
| 352 | result->device = start; | ||
| 353 | result->devicelen = filename - start; | ||
| 354 | position = IN_FILE; | ||
| 355 | start = ++filename; | ||
| 356 | result->dir = start; | ||
| 357 | break; | ||
| 358 | case '\\': | ||
| 359 | case '/': | ||
| 360 | if(position == IN_NODE) | ||
| 361 | { | ||
| 362 | result->nodelen = filename - start; | ||
| 363 | position = IN_FILE; | ||
| 364 | start = ++filename; | ||
| 365 | result->dir = start; | ||
| 366 | } | ||
| 367 | else if(position == IN_DEVICE) | ||
| 368 | { | ||
| 369 | position = IN_FILE; | ||
| 370 | filename++; | ||
| 371 | result->dir = start; | ||
| 372 | result->dirlen = filename - start; | ||
| 373 | start = filename; | ||
| 374 | } | ||
| 375 | else | ||
| 376 | { | ||
| 377 | filename++; | ||
| 378 | result->dirlen += filename - start; | ||
| 379 | start = filename; | ||
| 380 | } | ||
| 381 | break; | ||
| 382 | case '\0': | ||
| 383 | if(position == IN_NODE) | ||
| 384 | { | ||
| 385 | result->nodelen = filename - start; | ||
| 386 | } | ||
| 387 | else | ||
| 388 | { | ||
| 389 | if(filename - start > 0) | ||
| 390 | { | ||
| 391 | if (assume_last_is_dir) | ||
| 392 | { | ||
| 393 | if (position == IN_DEVICE) | ||
| 394 | { | ||
| 395 | result->dir = start; | ||
| 396 | result->dirlen = 0; | ||
| 397 | } | ||
| 398 | result->dirlen += | ||
| 399 | filename - start; | ||
| 400 | } | ||
| 401 | else | ||
| 402 | { | ||
| 403 | result->file = start; | ||
| 404 | result->filelen = | ||
| 405 | filename - start; | ||
| 406 | } | ||
| 407 | } | ||
| 408 | } | ||
| 409 | break; | ||
| 410 | default: | ||
| 411 | filename++; | ||
| 412 | break; | ||
| 413 | } | ||
| 414 | } | ||
| 415 | while(last); | ||
| 416 | |||
| 417 | if(!result->nodelen) result->node = NULL; | ||
| 418 | if(!result->devicelen) result->device = NULL; | ||
| 419 | if(!result->dirlen) result->dir = NULL; | ||
| 420 | if(!result->filelen) result->file = NULL; | ||
| 421 | |||
| 422 | return(result); | ||
| 423 | } | ||
| 424 | |||
| 425 | static char *win32_joiner(DSO *dso, const struct file_st *file_split) | ||
| 426 | { | ||
| 427 | int len = 0, offset = 0; | ||
| 428 | char *result = NULL; | ||
| 429 | const char *start; | ||
| 430 | |||
| 431 | if(!file_split) | ||
| 432 | { | ||
| 433 | DSOerr(DSO_F_WIN32_JOINER, | ||
| 434 | ERR_R_PASSED_NULL_PARAMETER); | ||
| 435 | return(NULL); | ||
| 436 | } | ||
| 437 | if(file_split->node) | ||
| 438 | { | ||
| 439 | len += 2 + file_split->nodelen; /* 2 for starting \\ */ | ||
| 440 | if(file_split->predir || file_split->dir || file_split->file) | ||
| 441 | len++; /* 1 for ending \ */ | ||
| 442 | } | ||
| 443 | else if(file_split->device) | ||
| 444 | { | ||
| 445 | len += file_split->devicelen + 1; /* 1 for ending : */ | ||
| 446 | } | ||
| 447 | len += file_split->predirlen; | ||
| 448 | if(file_split->predir && (file_split->dir || file_split->file)) | ||
| 449 | { | ||
| 450 | len++; /* 1 for ending \ */ | ||
| 451 | } | ||
| 452 | len += file_split->dirlen; | ||
| 453 | if(file_split->dir && file_split->file) | ||
| 454 | { | ||
| 455 | len++; /* 1 for ending \ */ | ||
| 456 | } | ||
| 457 | len += file_split->filelen; | ||
| 458 | |||
| 459 | if(!len) | ||
| 460 | { | ||
| 461 | DSOerr(DSO_F_WIN32_JOINER, DSO_R_EMPTY_FILE_STRUCTURE); | ||
| 462 | return(NULL); | ||
| 463 | } | ||
| 464 | |||
| 465 | result = OPENSSL_malloc(len + 1); | ||
| 466 | if (!result) | ||
| 467 | { | ||
| 468 | DSOerr(DSO_F_WIN32_JOINER, | ||
| 469 | ERR_R_MALLOC_FAILURE); | ||
| 470 | return(NULL); | ||
| 471 | } | ||
| 472 | |||
| 473 | if(file_split->node) | ||
| 474 | { | ||
| 475 | strcpy(&result[offset], "\\\\"); offset += 2; | ||
| 476 | strncpy(&result[offset], file_split->node, | ||
| 477 | file_split->nodelen); offset += file_split->nodelen; | ||
| 478 | if(file_split->predir || file_split->dir || file_split->file) | ||
| 479 | { | ||
| 480 | result[offset] = '\\'; offset++; | ||
| 481 | } | ||
| 482 | } | ||
| 483 | else if(file_split->device) | ||
| 484 | { | ||
| 485 | strncpy(&result[offset], file_split->device, | ||
| 486 | file_split->devicelen); offset += file_split->devicelen; | ||
| 487 | result[offset] = ':'; offset++; | ||
| 488 | } | ||
| 489 | start = file_split->predir; | ||
| 490 | while(file_split->predirlen > (start - file_split->predir)) | ||
| 491 | { | ||
| 492 | const char *end = openssl_strnchr(start, '/', | ||
| 493 | file_split->predirlen - (start - file_split->predir)); | ||
| 494 | if(!end) | ||
| 495 | end = start | ||
| 496 | + file_split->predirlen | ||
| 497 | - (start - file_split->predir); | ||
| 498 | strncpy(&result[offset], start, | ||
| 499 | end - start); offset += end - start; | ||
| 500 | result[offset] = '\\'; offset++; | ||
| 501 | start = end + 1; | ||
| 502 | } | ||
| 503 | #if 0 /* Not needed, since the directory converter above already appeneded | ||
| 504 | a backslash */ | ||
| 505 | if(file_split->predir && (file_split->dir || file_split->file)) | ||
| 506 | { | ||
| 507 | result[offset] = '\\'; offset++; | ||
| 508 | } | ||
| 509 | #endif | ||
| 510 | start = file_split->dir; | ||
| 511 | while(file_split->dirlen > (start - file_split->dir)) | ||
| 512 | { | ||
| 513 | const char *end = openssl_strnchr(start, '/', | ||
| 514 | file_split->dirlen - (start - file_split->dir)); | ||
| 515 | if(!end) | ||
| 516 | end = start | ||
| 517 | + file_split->dirlen | ||
| 518 | - (start - file_split->dir); | ||
| 519 | strncpy(&result[offset], start, | ||
| 520 | end - start); offset += end - start; | ||
| 521 | result[offset] = '\\'; offset++; | ||
| 522 | start = end + 1; | ||
| 523 | } | ||
| 524 | #if 0 /* Not needed, since the directory converter above already appeneded | ||
| 525 | a backslash */ | ||
| 526 | if(file_split->dir && file_split->file) | ||
| 527 | { | ||
| 528 | result[offset] = '\\'; offset++; | ||
| 529 | } | ||
| 530 | #endif | ||
| 531 | strncpy(&result[offset], file_split->file, | ||
| 532 | file_split->filelen); offset += file_split->filelen; | ||
| 533 | result[offset] = '\0'; | ||
| 534 | return(result); | ||
| 535 | } | ||
| 536 | |||
| 537 | static char *win32_merger(DSO *dso, const char *filespec1, const char *filespec2) | ||
| 538 | { | ||
| 539 | char *merged = NULL; | ||
| 540 | struct file_st *filespec1_split = NULL; | ||
| 541 | struct file_st *filespec2_split = NULL; | ||
| 542 | |||
| 543 | if(!filespec1 && !filespec2) | ||
| 544 | { | ||
| 545 | DSOerr(DSO_F_WIN32_MERGER, | ||
| 546 | ERR_R_PASSED_NULL_PARAMETER); | ||
| 547 | return(NULL); | ||
| 548 | } | ||
| 549 | if (!filespec2) | ||
| 550 | { | ||
| 551 | merged = OPENSSL_malloc(strlen(filespec1) + 1); | ||
| 552 | if(!merged) | ||
| 553 | { | ||
| 554 | DSOerr(DSO_F_WIN32_MERGER, | ||
| 555 | ERR_R_MALLOC_FAILURE); | ||
| 556 | return(NULL); | ||
| 557 | } | ||
| 558 | strcpy(merged, filespec1); | ||
| 559 | } | ||
| 560 | else if (!filespec1) | ||
| 561 | { | ||
| 562 | merged = OPENSSL_malloc(strlen(filespec2) + 1); | ||
| 563 | if(!merged) | ||
| 564 | { | ||
| 565 | DSOerr(DSO_F_WIN32_MERGER, | ||
| 566 | ERR_R_MALLOC_FAILURE); | ||
| 567 | return(NULL); | ||
| 568 | } | ||
| 569 | strcpy(merged, filespec2); | ||
| 570 | } | ||
| 571 | else | ||
| 572 | { | ||
| 573 | filespec1_split = win32_splitter(dso, filespec1, 0); | ||
| 574 | if (!filespec1_split) | ||
| 575 | { | ||
| 576 | DSOerr(DSO_F_WIN32_MERGER, | ||
| 577 | ERR_R_MALLOC_FAILURE); | ||
| 578 | return(NULL); | ||
| 579 | } | ||
| 580 | filespec2_split = win32_splitter(dso, filespec2, 1); | ||
| 581 | if (!filespec2_split) | ||
| 582 | { | ||
| 583 | DSOerr(DSO_F_WIN32_MERGER, | ||
| 584 | ERR_R_MALLOC_FAILURE); | ||
| 585 | OPENSSL_free(filespec1_split); | ||
| 586 | return(NULL); | ||
| 587 | } | ||
| 588 | |||
| 589 | /* Fill in into filespec1_split */ | ||
| 590 | if (!filespec1_split->node && !filespec1_split->device) | ||
| 591 | { | ||
| 592 | filespec1_split->node = filespec2_split->node; | ||
| 593 | filespec1_split->nodelen = filespec2_split->nodelen; | ||
| 594 | filespec1_split->device = filespec2_split->device; | ||
| 595 | filespec1_split->devicelen = filespec2_split->devicelen; | ||
| 596 | } | ||
| 597 | if (!filespec1_split->dir) | ||
| 598 | { | ||
| 599 | filespec1_split->dir = filespec2_split->dir; | ||
| 600 | filespec1_split->dirlen = filespec2_split->dirlen; | ||
| 601 | } | ||
| 602 | else if (filespec1_split->dir[0] != '\\' | ||
| 603 | && filespec1_split->dir[0] != '/') | ||
| 604 | { | ||
| 605 | filespec1_split->predir = filespec2_split->dir; | ||
| 606 | filespec1_split->predirlen = filespec2_split->dirlen; | ||
| 607 | } | ||
| 608 | if (!filespec1_split->file) | ||
| 609 | { | ||
| 610 | filespec1_split->file = filespec2_split->file; | ||
| 611 | filespec1_split->filelen = filespec2_split->filelen; | ||
| 612 | } | ||
| 613 | |||
| 614 | merged = win32_joiner(dso, filespec1_split); | ||
| 615 | } | ||
| 616 | return(merged); | ||
| 617 | } | ||
| 618 | |||
| 270 | static char *win32_name_converter(DSO *dso, const char *filename) | 619 | static char *win32_name_converter(DSO *dso, const char *filename) |
| 271 | { | 620 | { |
| 272 | char *translated; | 621 | char *translated; |
| @@ -295,4 +644,17 @@ static char *win32_name_converter(DSO *dso, const char *filename) | |||
| 295 | return(translated); | 644 | return(translated); |
| 296 | } | 645 | } |
| 297 | 646 | ||
| 647 | static const char *openssl_strnchr(const char *string, int c, size_t len) | ||
| 648 | { | ||
| 649 | size_t i; | ||
| 650 | const char *p; | ||
| 651 | for (i = 0, p = string; i < len && *p; i++, p++) | ||
| 652 | { | ||
| 653 | if (*p == c) | ||
| 654 | return p; | ||
| 655 | } | ||
| 656 | return NULL; | ||
| 657 | } | ||
| 658 | |||
| 659 | |||
| 298 | #endif /* OPENSSL_SYS_WIN32 */ | 660 | #endif /* OPENSSL_SYS_WIN32 */ |
diff --git a/src/lib/libcrypto/ebcdic.c b/src/lib/libcrypto/ebcdic.c index d1bece87f7..43e53bcaf7 100644 --- a/src/lib/libcrypto/ebcdic.c +++ b/src/lib/libcrypto/ebcdic.c | |||
| @@ -1,6 +1,14 @@ | |||
| 1 | /* crypto/ebcdic.c */ | 1 | /* crypto/ebcdic.c */ |
| 2 | 2 | ||
| 3 | #ifdef CHARSET_EBCDIC | 3 | #ifndef CHARSET_EBCDIC |
| 4 | |||
| 5 | #include <openssl/e_os2.h> | ||
| 6 | #if defined(PEDANTIC) || defined(__DECC) || defined(OPENSSL_SYS_MACOSX) | ||
| 7 | static void *dummy=&dummy; | ||
| 8 | #endif | ||
| 9 | |||
| 10 | #else /*CHARSET_EBCDIC*/ | ||
| 11 | |||
| 4 | #include "ebcdic.h" | 12 | #include "ebcdic.h" |
| 5 | /* Initial Port for Apache-1.3 by <Martin.Kraemer@Mch.SNI.De> | 13 | /* Initial Port for Apache-1.3 by <Martin.Kraemer@Mch.SNI.De> |
| 6 | * Adapted for OpenSSL-0.9.4 by <Martin.Kraemer@Mch.SNI.De> | 14 | * Adapted for OpenSSL-0.9.4 by <Martin.Kraemer@Mch.SNI.De> |
| @@ -210,9 +218,4 @@ ascii2ebcdic(void *dest, const void *srce, size_t count) | |||
| 210 | return dest; | 218 | return dest; |
| 211 | } | 219 | } |
| 212 | 220 | ||
| 213 | #else /*CHARSET_EBCDIC*/ | ||
| 214 | #include <openssl/e_os2.h> | ||
| 215 | #if defined(PEDANTIC) || defined(__DECC) || defined(OPENSSL_SYS_MACOSX) | ||
| 216 | static void *dummy=&dummy; | ||
| 217 | #endif | ||
| 218 | #endif | 221 | #endif |
diff --git a/src/lib/libcrypto/ec/Makefile b/src/lib/libcrypto/ec/Makefile index 8f03658ad4..42f7bb7fc8 100644 --- a/src/lib/libcrypto/ec/Makefile +++ b/src/lib/libcrypto/ec/Makefile | |||
| @@ -7,11 +7,6 @@ TOP= ../.. | |||
| 7 | CC= cc | 7 | CC= cc |
| 8 | INCLUDES= -I.. -I$(TOP) -I../../include | 8 | INCLUDES= -I.. -I$(TOP) -I../../include |
| 9 | CFLAG=-g | 9 | CFLAG=-g |
| 10 | INSTALL_PREFIX= | ||
| 11 | OPENSSLDIR= /usr/local/ssl | ||
| 12 | INSTALLTOP=/usr/local/ssl | ||
| 13 | MAKEDEPPROG= makedepend | ||
| 14 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | ||
| 15 | MAKEFILE= Makefile | 10 | MAKEFILE= Makefile |
| 16 | AR= ar r | 11 | AR= ar r |
| 17 | 12 | ||
| @@ -22,11 +17,13 @@ TEST=ectest.c | |||
| 22 | APPS= | 17 | APPS= |
| 23 | 18 | ||
| 24 | LIB=$(TOP)/libcrypto.a | 19 | LIB=$(TOP)/libcrypto.a |
| 25 | LIBSRC= ec_lib.c ecp_smpl.c ecp_mont.c ecp_recp.c ecp_nist.c ec_cvt.c ec_mult.c \ | 20 | LIBSRC= ec_lib.c ecp_smpl.c ecp_mont.c ecp_nist.c ec_cvt.c ec_mult.c\ |
| 26 | ec_err.c | 21 | ec_err.c ec_curve.c ec_check.c ec_print.c ec_asn1.c ec_key.c\ |
| 22 | ec2_smpl.c ec2_smpt.c ec2_mult.c | ||
| 27 | 23 | ||
| 28 | LIBOBJ= ec_lib.o ecp_smpl.o ecp_mont.o ecp_recp.o ecp_nist.o ec_cvt.o ec_mult.o \ | 24 | LIBOBJ= ec_lib.o ecp_smpl.o ecp_mont.o ecp_nist.o ec_cvt.o ec_mult.o\ |
| 29 | ec_err.o | 25 | ec_err.o ec_curve.o ec_check.o ec_print.o ec_asn1.o ec_key.o\ |
| 26 | ec2_smpl.o ec2_mult.o | ||
| 30 | 27 | ||
| 31 | SRC= $(LIBSRC) | 28 | SRC= $(LIBSRC) |
| 32 | 29 | ||
| @@ -54,6 +51,7 @@ links: | |||
| 54 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) | 51 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) |
| 55 | 52 | ||
| 56 | install: | 53 | install: |
| 54 | @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... | ||
| 57 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ | 55 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ |
| 58 | do \ | 56 | do \ |
| 59 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ | 57 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ |
| @@ -69,6 +67,7 @@ lint: | |||
| 69 | lint -DLINT $(INCLUDES) $(SRC)>fluff | 67 | lint -DLINT $(INCLUDES) $(SRC)>fluff |
| 70 | 68 | ||
| 71 | depend: | 69 | depend: |
| 70 | @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... | ||
| 72 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) | 71 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) |
| 73 | 72 | ||
| 74 | dclean: | 73 | dclean: |
| @@ -80,47 +79,115 @@ clean: | |||
| 80 | 79 | ||
| 81 | # DO NOT DELETE THIS LINE -- make depend depends on it. | 80 | # DO NOT DELETE THIS LINE -- make depend depends on it. |
| 82 | 81 | ||
| 83 | ec_cvt.o: ../../include/openssl/bn.h ../../include/openssl/e_os2.h | 82 | ec2_mult.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 84 | ec_cvt.o: ../../include/openssl/ec.h ../../include/openssl/opensslconf.h | 83 | ec2_mult.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h |
| 84 | ec2_mult.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | ||
| 85 | ec2_mult.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | ||
| 86 | ec2_mult.o: ../../include/openssl/obj_mac.h ../../include/openssl/opensslconf.h | ||
| 87 | ec2_mult.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 88 | ec2_mult.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
| 89 | ec2_mult.o: ../../include/openssl/symhacks.h ec2_mult.c ec_lcl.h | ||
| 90 | ec2_smpl.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 91 | ec2_smpl.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h | ||
| 92 | ec2_smpl.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | ||
| 93 | ec2_smpl.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | ||
| 94 | ec2_smpl.o: ../../include/openssl/obj_mac.h ../../include/openssl/opensslconf.h | ||
| 95 | ec2_smpl.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 96 | ec2_smpl.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
| 97 | ec2_smpl.o: ../../include/openssl/symhacks.h ec2_smpl.c ec2_smpt.c ec_lcl.h | ||
| 98 | ec2_smpt.o: ec2_smpt.c | ||
| 99 | ec_asn1.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h | ||
| 100 | ec_asn1.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | ||
| 101 | ec_asn1.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | ||
| 102 | ec_asn1.o: ../../include/openssl/ec.h ../../include/openssl/err.h | ||
| 103 | ec_asn1.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | ||
| 104 | ec_asn1.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | ||
| 105 | ec_asn1.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 106 | ec_asn1.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
| 107 | ec_asn1.o: ../../include/openssl/symhacks.h ec_asn1.c ec_lcl.h | ||
| 108 | ec_check.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 109 | ec_check.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h | ||
| 110 | ec_check.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | ||
| 111 | ec_check.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | ||
| 112 | ec_check.o: ../../include/openssl/obj_mac.h ../../include/openssl/opensslconf.h | ||
| 113 | ec_check.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 114 | ec_check.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
| 115 | ec_check.o: ../../include/openssl/symhacks.h ec_check.c ec_lcl.h | ||
| 116 | ec_curve.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 117 | ec_curve.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h | ||
| 118 | ec_curve.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | ||
| 119 | ec_curve.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | ||
| 120 | ec_curve.o: ../../include/openssl/obj_mac.h ../../include/openssl/opensslconf.h | ||
| 121 | ec_curve.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 122 | ec_curve.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
| 123 | ec_curve.o: ../../include/openssl/symhacks.h ec_curve.c ec_lcl.h | ||
| 124 | ec_cvt.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 125 | ec_cvt.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h | ||
| 126 | ec_cvt.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | ||
| 127 | ec_cvt.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | ||
| 128 | ec_cvt.o: ../../include/openssl/obj_mac.h ../../include/openssl/opensslconf.h | ||
| 129 | ec_cvt.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 130 | ec_cvt.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
| 85 | ec_cvt.o: ../../include/openssl/symhacks.h ec_cvt.c ec_lcl.h | 131 | ec_cvt.o: ../../include/openssl/symhacks.h ec_cvt.c ec_lcl.h |
| 86 | ec_err.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 132 | ec_err.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 87 | ec_err.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 133 | ec_err.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 88 | ec_err.o: ../../include/openssl/ec.h ../../include/openssl/err.h | 134 | ec_err.o: ../../include/openssl/ec.h ../../include/openssl/err.h |
| 89 | ec_err.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 135 | ec_err.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 90 | ec_err.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 136 | ec_err.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 91 | ec_err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 137 | ec_err.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 92 | ec_err.o: ec_err.c | 138 | ec_err.o: ../../include/openssl/symhacks.h ec_err.c |
| 93 | ec_lib.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 139 | ec_key.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 94 | ec_lib.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 140 | ec_key.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h |
| 95 | ec_lib.o: ../../include/openssl/ec.h ../../include/openssl/err.h | 141 | ec_key.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 96 | ec_lib.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 142 | ec_key.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 97 | ec_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 143 | ec_key.o: ../../include/openssl/obj_mac.h ../../include/openssl/opensslconf.h |
| 98 | ec_lib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 144 | ec_key.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 99 | ec_lib.o: ec_lcl.h ec_lib.c | 145 | ec_key.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 100 | ec_mult.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 146 | ec_key.o: ../../include/openssl/symhacks.h ec_key.c ec_lcl.h |
| 101 | ec_mult.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 147 | ec_lib.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 102 | ec_mult.o: ../../include/openssl/ec.h ../../include/openssl/err.h | 148 | ec_lib.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h |
| 103 | ec_mult.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 149 | ec_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 104 | ec_mult.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 150 | ec_lib.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 105 | ec_mult.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 151 | ec_lib.o: ../../include/openssl/obj_mac.h ../../include/openssl/opensslconf.h |
| 106 | ec_mult.o: ec_lcl.h ec_mult.c | 152 | ec_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 107 | ecp_mont.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 153 | ec_lib.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 108 | ecp_mont.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 154 | ec_lib.o: ../../include/openssl/symhacks.h ec_lcl.h ec_lib.c |
| 109 | ecp_mont.o: ../../include/openssl/ec.h ../../include/openssl/err.h | 155 | ec_mult.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 110 | ecp_mont.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 156 | ec_mult.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h |
| 111 | ecp_mont.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 157 | ec_mult.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 112 | ecp_mont.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 158 | ec_mult.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 113 | ecp_mont.o: ec_lcl.h ecp_mont.c | 159 | ec_mult.o: ../../include/openssl/obj_mac.h ../../include/openssl/opensslconf.h |
| 114 | ecp_nist.o: ../../include/openssl/bn.h ../../include/openssl/e_os2.h | 160 | ec_mult.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 115 | ecp_nist.o: ../../include/openssl/ec.h ../../include/openssl/opensslconf.h | 161 | ec_mult.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 162 | ec_mult.o: ../../include/openssl/symhacks.h ec_lcl.h ec_mult.c | ||
| 163 | ec_print.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 164 | ec_print.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h | ||
| 165 | ec_print.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | ||
| 166 | ec_print.o: ../../include/openssl/obj_mac.h ../../include/openssl/opensslconf.h | ||
| 167 | ec_print.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 168 | ec_print.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
| 169 | ec_print.o: ../../include/openssl/symhacks.h ec_lcl.h ec_print.c | ||
| 170 | ecp_mont.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 171 | ecp_mont.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h | ||
| 172 | ecp_mont.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | ||
| 173 | ecp_mont.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | ||
| 174 | ecp_mont.o: ../../include/openssl/obj_mac.h ../../include/openssl/opensslconf.h | ||
| 175 | ecp_mont.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 176 | ecp_mont.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
| 177 | ecp_mont.o: ../../include/openssl/symhacks.h ec_lcl.h ecp_mont.c | ||
| 178 | ecp_nist.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 179 | ecp_nist.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h | ||
| 180 | ecp_nist.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | ||
| 181 | ecp_nist.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | ||
| 182 | ecp_nist.o: ../../include/openssl/obj_mac.h ../../include/openssl/opensslconf.h | ||
| 183 | ecp_nist.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 184 | ecp_nist.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
| 116 | ecp_nist.o: ../../include/openssl/symhacks.h ec_lcl.h ecp_nist.c | 185 | ecp_nist.o: ../../include/openssl/symhacks.h ec_lcl.h ecp_nist.c |
| 117 | ecp_recp.o: ../../include/openssl/bn.h ../../include/openssl/e_os2.h | 186 | ecp_smpl.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 118 | ecp_recp.o: ../../include/openssl/ec.h ../../include/openssl/opensslconf.h | 187 | ecp_smpl.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h |
| 119 | ecp_recp.o: ../../include/openssl/symhacks.h ec_lcl.h ecp_recp.c | 188 | ecp_smpl.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 120 | ecp_smpl.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 189 | ecp_smpl.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 121 | ecp_smpl.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 190 | ecp_smpl.o: ../../include/openssl/obj_mac.h ../../include/openssl/opensslconf.h |
| 122 | ecp_smpl.o: ../../include/openssl/ec.h ../../include/openssl/err.h | 191 | ecp_smpl.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 123 | ecp_smpl.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 192 | ecp_smpl.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 124 | ecp_smpl.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 193 | ecp_smpl.o: ../../include/openssl/symhacks.h ec_lcl.h ecp_smpl.c |
| 125 | ecp_smpl.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
| 126 | ecp_smpl.o: ec_lcl.h ecp_smpl.c | ||
diff --git a/src/lib/libcrypto/ec/ec2_smpt.c b/src/lib/libcrypto/ec/ec2_smpt.c new file mode 100644 index 0000000000..59d52bf663 --- /dev/null +++ b/src/lib/libcrypto/ec/ec2_smpt.c | |||
| @@ -0,0 +1,74 @@ | |||
| 1 | /* crypto/ec/ec2_smpt.c */ | ||
| 2 | /* This code was originally written by Douglas Stebila | ||
| 3 | * <dstebila@student.math.uwaterloo.ca> for the OpenSSL project. | ||
| 4 | */ | ||
| 5 | /* ==================================================================== | ||
| 6 | * Copyright (c) 1998-2002 The OpenSSL Project. All rights reserved. | ||
| 7 | * | ||
| 8 | * Redistribution and use in source and binary forms, with or without | ||
| 9 | * modification, are permitted provided that the following conditions | ||
| 10 | * are met: | ||
| 11 | * | ||
| 12 | * 1. Redistributions of source code must retain the above copyright | ||
| 13 | * notice, this list of conditions and the following disclaimer. | ||
| 14 | * | ||
| 15 | * 2. Redistributions in binary form must reproduce the above copyright | ||
| 16 | * notice, this list of conditions and the following disclaimer in | ||
| 17 | * the documentation and/or other materials provided with the | ||
| 18 | * distribution. | ||
| 19 | * | ||
| 20 | * 3. All advertising materials mentioning features or use of this | ||
| 21 | * software must display the following acknowledgment: | ||
| 22 | * "This product includes software developed by the OpenSSL Project | ||
| 23 | * for use in the OpenSSL Toolkit. (http://www.openssl.org/)" | ||
| 24 | * | ||
| 25 | * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to | ||
| 26 | * endorse or promote products derived from this software without | ||
| 27 | * prior written permission. For written permission, please contact | ||
| 28 | * openssl-core@openssl.org. | ||
| 29 | * | ||
| 30 | * 5. Products derived from this software may not be called "OpenSSL" | ||
| 31 | * nor may "OpenSSL" appear in their names without prior written | ||
| 32 | * permission of the OpenSSL Project. | ||
| 33 | * | ||
| 34 | * 6. Redistributions of any form whatsoever must retain the following | ||
| 35 | * acknowledgment: | ||
| 36 | * "This product includes software developed by the OpenSSL Project | ||
| 37 | * for use in the OpenSSL Toolkit (http://www.openssl.org/)" | ||
| 38 | * | ||
| 39 | * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY | ||
| 40 | * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
| 41 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR | ||
| 42 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR | ||
| 43 | * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, | ||
| 44 | * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT | ||
| 45 | * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | ||
| 46 | * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
| 47 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, | ||
| 48 | * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) | ||
| 49 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | ||
| 50 | * OF THE POSSIBILITY OF SUCH DAMAGE. | ||
| 51 | * ==================================================================== | ||
| 52 | * | ||
| 53 | * This product includes cryptographic software written by Eric Young | ||
| 54 | * (eay@cryptsoft.com). This product includes software written by Tim | ||
| 55 | * Hudson (tjh@cryptsoft.com). | ||
| 56 | * | ||
| 57 | */ | ||
| 58 | |||
| 59 | |||
| 60 | /* Calaculates and sets the affine coordinates of an EC_POINT from the given | ||
| 61 | * compressed coordinates. Uses algorithm 2.3.4 of SEC 1. | ||
| 62 | * Note that the simple implementation only uses affine coordinates. | ||
| 63 | * | ||
| 64 | * This algorithm is patented by Certicom Corp. under US Patent 6,141,420 | ||
| 65 | * (for licensing information, contact licensing@certicom.com). | ||
| 66 | * This function is disabled by default and can be enabled by defining the | ||
| 67 | * preprocessor macro OPENSSL_EC_BIN_PT_COMP at Configure-time. | ||
| 68 | */ | ||
| 69 | int ec_GF2m_simple_set_compressed_coordinates(const EC_GROUP *group, EC_POINT *point, | ||
| 70 | const BIGNUM *x_, int y_bit, BN_CTX *ctx) | ||
| 71 | { | ||
| 72 | ECerr(EC_F_EC_GF2M_SIMPLE_SET_COMPRESSED_COORDINATES, ERR_R_DISABLED); | ||
| 73 | return 0; | ||
| 74 | } | ||
diff --git a/src/lib/libcrypto/ec/ectest.c b/src/lib/libcrypto/ec/ectest.c index 345d3e4289..6148d553f9 100644 --- a/src/lib/libcrypto/ec/ectest.c +++ b/src/lib/libcrypto/ec/ectest.c | |||
| @@ -1,4 +1,7 @@ | |||
| 1 | /* crypto/ec/ectest.c */ | 1 | /* crypto/ec/ectest.c */ |
| 2 | /* | ||
| 3 | * Originally written by Bodo Moeller for the OpenSSL project. | ||
| 4 | */ | ||
| 2 | /* ==================================================================== | 5 | /* ==================================================================== |
| 3 | * Copyright (c) 1998-2001 The OpenSSL Project. All rights reserved. | 6 | * Copyright (c) 1998-2001 The OpenSSL Project. All rights reserved. |
| 4 | * | 7 | * |
| @@ -52,6 +55,19 @@ | |||
| 52 | * Hudson (tjh@cryptsoft.com). | 55 | * Hudson (tjh@cryptsoft.com). |
| 53 | * | 56 | * |
| 54 | */ | 57 | */ |
| 58 | /* ==================================================================== | ||
| 59 | * Copyright 2002 Sun Microsystems, Inc. ALL RIGHTS RESERVED. | ||
| 60 | * | ||
| 61 | * Portions of the attached software ("Contribution") are developed by | ||
| 62 | * SUN MICROSYSTEMS, INC., and are contributed to the OpenSSL project. | ||
| 63 | * | ||
| 64 | * The Contribution is licensed pursuant to the OpenSSL open source | ||
| 65 | * license provided above. | ||
| 66 | * | ||
| 67 | * The elliptic curve binary polynomial software is originally written by | ||
| 68 | * Sheueling Chang Shantz and Douglas Stebila of Sun Microsystems Laboratories. | ||
| 69 | * | ||
| 70 | */ | ||
| 55 | 71 | ||
| 56 | #include <stdio.h> | 72 | #include <stdio.h> |
| 57 | #include <stdlib.h> | 73 | #include <stdlib.h> |
| @@ -74,6 +90,15 @@ int main(int argc, char * argv[]) { puts("Elliptic curves are disabled."); retur | |||
| 74 | #include <openssl/engine.h> | 90 | #include <openssl/engine.h> |
| 75 | #endif | 91 | #endif |
| 76 | #include <openssl/err.h> | 92 | #include <openssl/err.h> |
| 93 | #include <openssl/obj_mac.h> | ||
| 94 | #include <openssl/objects.h> | ||
| 95 | #include <openssl/rand.h> | ||
| 96 | #include <openssl/bn.h> | ||
| 97 | |||
| 98 | #if defined(_MSC_VER) && defined(_MIPS_) && (_MSC_VER/100==12) | ||
| 99 | /* suppress "too big too optimize" warning */ | ||
| 100 | #pragma warning(disable:4959) | ||
| 101 | #endif | ||
| 77 | 102 | ||
| 78 | #define ABORT do { \ | 103 | #define ABORT do { \ |
| 79 | fflush(stdout); \ | 104 | fflush(stdout); \ |
| @@ -82,47 +107,59 @@ int main(int argc, char * argv[]) { puts("Elliptic curves are disabled."); retur | |||
| 82 | EXIT(1); \ | 107 | EXIT(1); \ |
| 83 | } while (0) | 108 | } while (0) |
| 84 | 109 | ||
| 110 | void prime_field_tests(void); | ||
| 111 | void char2_field_tests(void); | ||
| 112 | void internal_curve_test(void); | ||
| 113 | |||
| 114 | #define TIMING_BASE_PT 0 | ||
| 115 | #define TIMING_RAND_PT 1 | ||
| 116 | #define TIMING_SIMUL 2 | ||
| 117 | |||
| 85 | #if 0 | 118 | #if 0 |
| 86 | static void timings(EC_GROUP *group, int multi, BN_CTX *ctx) | 119 | static void timings(EC_GROUP *group, int type, BN_CTX *ctx) |
| 87 | { | 120 | { |
| 88 | clock_t clck; | 121 | clock_t clck; |
| 89 | int i, j; | 122 | int i, j; |
| 90 | BIGNUM *s, *s0; | 123 | BIGNUM *s; |
| 124 | BIGNUM *r[10], *r0[10]; | ||
| 91 | EC_POINT *P; | 125 | EC_POINT *P; |
| 92 | 126 | ||
| 93 | s = BN_new(); | 127 | s = BN_new(); |
| 94 | s0 = BN_new(); | 128 | if (s == NULL) ABORT; |
| 95 | if (s == NULL || s0 == NULL) ABORT; | ||
| 96 | 129 | ||
| 97 | if (!EC_GROUP_get_curve_GFp(group, s, NULL, NULL, ctx)) ABORT; | 130 | fprintf(stdout, "Timings for %d-bit field, ", EC_GROUP_get_degree(group)); |
| 98 | fprintf(stdout, "Timings for %d bit prime, ", (int)BN_num_bits(s)); | ||
| 99 | if (!EC_GROUP_get_order(group, s, ctx)) ABORT; | 131 | if (!EC_GROUP_get_order(group, s, ctx)) ABORT; |
| 100 | fprintf(stdout, "%d bit scalars ", (int)BN_num_bits(s)); | 132 | fprintf(stdout, "%d-bit scalars ", (int)BN_num_bits(s)); |
| 101 | fflush(stdout); | 133 | fflush(stdout); |
| 102 | 134 | ||
| 103 | P = EC_POINT_new(group); | 135 | P = EC_POINT_new(group); |
| 104 | if (P == NULL) ABORT; | 136 | if (P == NULL) ABORT; |
| 105 | EC_POINT_copy(P, EC_GROUP_get0_generator(group)); | 137 | EC_POINT_copy(P, EC_GROUP_get0_generator(group)); |
| 106 | 138 | ||
| 107 | clck = clock(); | ||
| 108 | for (i = 0; i < 10; i++) | 139 | for (i = 0; i < 10; i++) |
| 109 | { | 140 | { |
| 110 | if (!BN_pseudo_rand(s, BN_num_bits(s), 0, 0)) ABORT; | 141 | if ((r[i] = BN_new()) == NULL) ABORT; |
| 111 | if (multi) | 142 | if (!BN_pseudo_rand(r[i], BN_num_bits(s), 0, 0)) ABORT; |
| 143 | if (type != TIMING_BASE_PT) | ||
| 112 | { | 144 | { |
| 113 | if (!BN_pseudo_rand(s0, BN_num_bits(s), 0, 0)) ABORT; | 145 | if ((r0[i] = BN_new()) == NULL) ABORT; |
| 146 | if (!BN_pseudo_rand(r0[i], BN_num_bits(s), 0, 0)) ABORT; | ||
| 114 | } | 147 | } |
| 148 | } | ||
| 149 | |||
| 150 | clck = clock(); | ||
| 151 | for (i = 0; i < 10; i++) | ||
| 152 | { | ||
| 115 | for (j = 0; j < 10; j++) | 153 | for (j = 0; j < 10; j++) |
| 116 | { | 154 | { |
| 117 | if (!EC_POINT_mul(group, P, s, multi ? P : NULL, multi ? s0 : NULL, ctx)) ABORT; | 155 | if (!EC_POINT_mul(group, P, (type != TIMING_RAND_PT) ? r[i] : NULL, |
| 156 | (type != TIMING_BASE_PT) ? P : NULL, (type != TIMING_BASE_PT) ? r0[i] : NULL, ctx)) ABORT; | ||
| 118 | } | 157 | } |
| 119 | fprintf(stdout, "."); | ||
| 120 | fflush(stdout); | ||
| 121 | } | 158 | } |
| 122 | fprintf(stdout, "\n"); | ||
| 123 | |||
| 124 | clck = clock() - clck; | 159 | clck = clock() - clck; |
| 125 | 160 | ||
| 161 | fprintf(stdout, "\n"); | ||
| 162 | |||
| 126 | #ifdef CLOCKS_PER_SEC | 163 | #ifdef CLOCKS_PER_SEC |
| 127 | /* "To determine the time in seconds, the value returned | 164 | /* "To determine the time in seconds, the value returned |
| 128 | * by the clock function should be divided by the value | 165 | * by the clock function should be divided by the value |
| @@ -136,43 +173,40 @@ static void timings(EC_GROUP *group, int multi, BN_CTX *ctx) | |||
| 136 | # define CLOCKS_PER_SEC 1 | 173 | # define CLOCKS_PER_SEC 1 |
| 137 | #endif | 174 | #endif |
| 138 | 175 | ||
| 139 | fprintf(stdout, "%i %s in %.2f " UNIT "\n", i*j, | 176 | if (type == TIMING_BASE_PT) { |
| 140 | multi ? "s*P+t*Q operations" : "point multiplications", | 177 | fprintf(stdout, "%i %s in %.2f " UNIT "\n", i*j, |
| 141 | (double)clck/CLOCKS_PER_SEC); | 178 | "base point multiplications", (double)clck/CLOCKS_PER_SEC); |
| 179 | } else if (type == TIMING_RAND_PT) { | ||
| 180 | fprintf(stdout, "%i %s in %.2f " UNIT "\n", i*j, | ||
| 181 | "random point multiplications", (double)clck/CLOCKS_PER_SEC); | ||
| 182 | } else if (type == TIMING_SIMUL) { | ||
| 183 | fprintf(stdout, "%i %s in %.2f " UNIT "\n", i*j, | ||
| 184 | "s*P+t*Q operations", (double)clck/CLOCKS_PER_SEC); | ||
| 185 | } | ||
| 142 | fprintf(stdout, "average: %.4f " UNIT "\n", (double)clck/(CLOCKS_PER_SEC*i*j)); | 186 | fprintf(stdout, "average: %.4f " UNIT "\n", (double)clck/(CLOCKS_PER_SEC*i*j)); |
| 143 | 187 | ||
| 144 | EC_POINT_free(P); | 188 | EC_POINT_free(P); |
| 145 | BN_free(s); | 189 | BN_free(s); |
| 146 | BN_free(s0); | 190 | for (i = 0; i < 10; i++) |
| 191 | { | ||
| 192 | BN_free(r[i]); | ||
| 193 | if (type != TIMING_BASE_PT) BN_free(r0[i]); | ||
| 194 | } | ||
| 147 | } | 195 | } |
| 148 | #endif | 196 | #endif |
| 149 | 197 | ||
| 150 | int main(int argc, char *argv[]) | 198 | void prime_field_tests() |
| 151 | { | 199 | { |
| 152 | BN_CTX *ctx = NULL; | 200 | BN_CTX *ctx = NULL; |
| 153 | BIGNUM *p, *a, *b; | 201 | BIGNUM *p, *a, *b; |
| 154 | EC_GROUP *group; | 202 | EC_GROUP *group; |
| 155 | EC_GROUP *P_192 = NULL, *P_224 = NULL, *P_256 = NULL, *P_384 = NULL, *P_521 = NULL; | 203 | EC_GROUP *P_160 = NULL, *P_192 = NULL, *P_224 = NULL, *P_256 = NULL, *P_384 = NULL, *P_521 = NULL; |
| 156 | EC_POINT *P, *Q, *R; | 204 | EC_POINT *P, *Q, *R; |
| 157 | BIGNUM *x, *y, *z; | 205 | BIGNUM *x, *y, *z; |
| 158 | unsigned char buf[100]; | 206 | unsigned char buf[100]; |
| 159 | size_t i, len; | 207 | size_t i, len; |
| 160 | int k; | 208 | int k; |
| 161 | 209 | ||
| 162 | /* enable memory leak checking unless explicitly disabled */ | ||
| 163 | if (!((getenv("OPENSSL_DEBUG_MEMORY") != NULL) && (0 == strcmp(getenv("OPENSSL_DEBUG_MEMORY"), "off")))) | ||
| 164 | { | ||
| 165 | CRYPTO_malloc_debug_init(); | ||
| 166 | CRYPTO_set_mem_debug_options(V_CRYPTO_MDEBUG_ALL); | ||
| 167 | } | ||
| 168 | else | ||
| 169 | { | ||
| 170 | /* OPENSSL_DEBUG_MEMORY=off */ | ||
| 171 | CRYPTO_set_mem_debug_functions(0, 0, 0, 0, 0); | ||
| 172 | } | ||
| 173 | CRYPTO_mem_ctrl(CRYPTO_MEM_CHECK_ON); | ||
| 174 | ERR_load_crypto_strings(); | ||
| 175 | |||
| 176 | #if 1 /* optional */ | 210 | #if 1 /* optional */ |
| 177 | ctx = BN_CTX_new(); | 211 | ctx = BN_CTX_new(); |
| 178 | if (!ctx) ABORT; | 212 | if (!ctx) ABORT; |
| @@ -197,7 +231,7 @@ int main(int argc, char *argv[]) | |||
| 197 | EC_GROUP *tmp; | 231 | EC_GROUP *tmp; |
| 198 | tmp = EC_GROUP_new(EC_GROUP_method_of(group)); | 232 | tmp = EC_GROUP_new(EC_GROUP_method_of(group)); |
| 199 | if (!tmp) ABORT; | 233 | if (!tmp) ABORT; |
| 200 | if (!EC_GROUP_copy(tmp, group)); | 234 | if (!EC_GROUP_copy(tmp, group)) ABORT; |
| 201 | EC_GROUP_free(group); | 235 | EC_GROUP_free(group); |
| 202 | group = tmp; | 236 | group = tmp; |
| 203 | } | 237 | } |
| @@ -317,10 +351,56 @@ int main(int argc, char *argv[]) | |||
| 317 | if (0 != EC_POINT_cmp(group, P, R, ctx)) ABORT; | 351 | if (0 != EC_POINT_cmp(group, P, R, ctx)) ABORT; |
| 318 | 352 | ||
| 319 | 353 | ||
| 354 | /* Curve secp160r1 (Certicom Research SEC 2 Version 1.0, section 2.4.2, 2000) | ||
| 355 | * -- not a NIST curve, but commonly used */ | ||
| 356 | |||
| 357 | if (!BN_hex2bn(&p, "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FFFFFFF")) ABORT; | ||
| 358 | if (1 != BN_is_prime_ex(p, BN_prime_checks, ctx, NULL)) ABORT; | ||
| 359 | if (!BN_hex2bn(&a, "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FFFFFFC")) ABORT; | ||
| 360 | if (!BN_hex2bn(&b, "1C97BEFC54BD7A8B65ACF89F81D4D4ADC565FA45")) ABORT; | ||
| 361 | if (!EC_GROUP_set_curve_GFp(group, p, a, b, ctx)) ABORT; | ||
| 362 | |||
| 363 | if (!BN_hex2bn(&x, "4A96B5688EF573284664698968C38BB913CBFC82")) ABORT; | ||
| 364 | if (!BN_hex2bn(&y, "23a628553168947d59dcc912042351377ac5fb32")) ABORT; | ||
| 365 | if (!EC_POINT_set_affine_coordinates_GFp(group, P, x, y, ctx)) ABORT; | ||
| 366 | if (!EC_POINT_is_on_curve(group, P, ctx)) ABORT; | ||
| 367 | if (!BN_hex2bn(&z, "0100000000000000000001F4C8F927AED3CA752257")) ABORT; | ||
| 368 | if (!EC_GROUP_set_generator(group, P, z, BN_value_one())) ABORT; | ||
| 369 | |||
| 370 | if (!EC_POINT_get_affine_coordinates_GFp(group, P, x, y, ctx)) ABORT; | ||
| 371 | fprintf(stdout, "\nSEC2 curve secp160r1 -- Generator:\n x = 0x"); | ||
| 372 | BN_print_fp(stdout, x); | ||
| 373 | fprintf(stdout, "\n y = 0x"); | ||
| 374 | BN_print_fp(stdout, y); | ||
| 375 | fprintf(stdout, "\n"); | ||
| 376 | /* G_y value taken from the standard: */ | ||
| 377 | if (!BN_hex2bn(&z, "23a628553168947d59dcc912042351377ac5fb32")) ABORT; | ||
| 378 | if (0 != BN_cmp(y, z)) ABORT; | ||
| 379 | |||
| 380 | fprintf(stdout, "verify degree ..."); | ||
| 381 | if (EC_GROUP_get_degree(group) != 160) ABORT; | ||
| 382 | fprintf(stdout, " ok\n"); | ||
| 383 | |||
| 384 | fprintf(stdout, "verify group order ..."); | ||
| 385 | fflush(stdout); | ||
| 386 | if (!EC_GROUP_get_order(group, z, ctx)) ABORT; | ||
| 387 | if (!EC_POINT_mul(group, Q, z, NULL, NULL, ctx)) ABORT; | ||
| 388 | if (!EC_POINT_is_at_infinity(group, Q)) ABORT; | ||
| 389 | fprintf(stdout, "."); | ||
| 390 | fflush(stdout); | ||
| 391 | if (!EC_GROUP_precompute_mult(group, ctx)) ABORT; | ||
| 392 | if (!EC_POINT_mul(group, Q, z, NULL, NULL, ctx)) ABORT; | ||
| 393 | if (!EC_POINT_is_at_infinity(group, Q)) ABORT; | ||
| 394 | fprintf(stdout, " ok\n"); | ||
| 395 | |||
| 396 | if (!(P_160 = EC_GROUP_new(EC_GROUP_method_of(group)))) ABORT; | ||
| 397 | if (!EC_GROUP_copy(P_160, group)) ABORT; | ||
| 398 | |||
| 399 | |||
| 320 | /* Curve P-192 (FIPS PUB 186-2, App. 6) */ | 400 | /* Curve P-192 (FIPS PUB 186-2, App. 6) */ |
| 321 | 401 | ||
| 322 | if (!BN_hex2bn(&p, "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFF")) ABORT; | 402 | if (!BN_hex2bn(&p, "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFF")) ABORT; |
| 323 | if (1 != BN_is_prime(p, BN_prime_checks, 0, ctx, NULL)) ABORT; | 403 | if (1 != BN_is_prime_ex(p, BN_prime_checks, ctx, NULL)) ABORT; |
| 324 | if (!BN_hex2bn(&a, "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFC")) ABORT; | 404 | if (!BN_hex2bn(&a, "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFC")) ABORT; |
| 325 | if (!BN_hex2bn(&b, "64210519E59C80E70FA7E9AB72243049FEB8DEECC146B9B1")) ABORT; | 405 | if (!BN_hex2bn(&b, "64210519E59C80E70FA7E9AB72243049FEB8DEECC146B9B1")) ABORT; |
| 326 | if (!EC_GROUP_set_curve_GFp(group, p, a, b, ctx)) ABORT; | 406 | if (!EC_GROUP_set_curve_GFp(group, p, a, b, ctx)) ABORT; |
| @@ -340,6 +420,10 @@ int main(int argc, char *argv[]) | |||
| 340 | /* G_y value taken from the standard: */ | 420 | /* G_y value taken from the standard: */ |
| 341 | if (!BN_hex2bn(&z, "07192B95FFC8DA78631011ED6B24CDD573F977A11E794811")) ABORT; | 421 | if (!BN_hex2bn(&z, "07192B95FFC8DA78631011ED6B24CDD573F977A11E794811")) ABORT; |
| 342 | if (0 != BN_cmp(y, z)) ABORT; | 422 | if (0 != BN_cmp(y, z)) ABORT; |
| 423 | |||
| 424 | fprintf(stdout, "verify degree ..."); | ||
| 425 | if (EC_GROUP_get_degree(group) != 192) ABORT; | ||
| 426 | fprintf(stdout, " ok\n"); | ||
| 343 | 427 | ||
| 344 | fprintf(stdout, "verify group order ..."); | 428 | fprintf(stdout, "verify group order ..."); |
| 345 | fflush(stdout); | 429 | fflush(stdout); |
| @@ -348,7 +432,9 @@ int main(int argc, char *argv[]) | |||
| 348 | if (!EC_POINT_is_at_infinity(group, Q)) ABORT; | 432 | if (!EC_POINT_is_at_infinity(group, Q)) ABORT; |
| 349 | fprintf(stdout, "."); | 433 | fprintf(stdout, "."); |
| 350 | fflush(stdout); | 434 | fflush(stdout); |
| 435 | #if 0 | ||
| 351 | if (!EC_GROUP_precompute_mult(group, ctx)) ABORT; | 436 | if (!EC_GROUP_precompute_mult(group, ctx)) ABORT; |
| 437 | #endif | ||
| 352 | if (!EC_POINT_mul(group, Q, z, NULL, NULL, ctx)) ABORT; | 438 | if (!EC_POINT_mul(group, Q, z, NULL, NULL, ctx)) ABORT; |
| 353 | if (!EC_POINT_is_at_infinity(group, Q)) ABORT; | 439 | if (!EC_POINT_is_at_infinity(group, Q)) ABORT; |
| 354 | fprintf(stdout, " ok\n"); | 440 | fprintf(stdout, " ok\n"); |
| @@ -360,7 +446,7 @@ int main(int argc, char *argv[]) | |||
| 360 | /* Curve P-224 (FIPS PUB 186-2, App. 6) */ | 446 | /* Curve P-224 (FIPS PUB 186-2, App. 6) */ |
| 361 | 447 | ||
| 362 | if (!BN_hex2bn(&p, "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000001")) ABORT; | 448 | if (!BN_hex2bn(&p, "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000001")) ABORT; |
| 363 | if (1 != BN_is_prime(p, BN_prime_checks, 0, ctx, NULL)) ABORT; | 449 | if (1 != BN_is_prime_ex(p, BN_prime_checks, ctx, NULL)) ABORT; |
| 364 | if (!BN_hex2bn(&a, "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFE")) ABORT; | 450 | if (!BN_hex2bn(&a, "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFE")) ABORT; |
| 365 | if (!BN_hex2bn(&b, "B4050A850C04B3ABF54132565044B0B7D7BFD8BA270B39432355FFB4")) ABORT; | 451 | if (!BN_hex2bn(&b, "B4050A850C04B3ABF54132565044B0B7D7BFD8BA270B39432355FFB4")) ABORT; |
| 366 | if (!EC_GROUP_set_curve_GFp(group, p, a, b, ctx)) ABORT; | 452 | if (!EC_GROUP_set_curve_GFp(group, p, a, b, ctx)) ABORT; |
| @@ -381,6 +467,10 @@ int main(int argc, char *argv[]) | |||
| 381 | if (!BN_hex2bn(&z, "BD376388B5F723FB4C22DFE6CD4375A05A07476444D5819985007E34")) ABORT; | 467 | if (!BN_hex2bn(&z, "BD376388B5F723FB4C22DFE6CD4375A05A07476444D5819985007E34")) ABORT; |
| 382 | if (0 != BN_cmp(y, z)) ABORT; | 468 | if (0 != BN_cmp(y, z)) ABORT; |
| 383 | 469 | ||
| 470 | fprintf(stdout, "verify degree ..."); | ||
| 471 | if (EC_GROUP_get_degree(group) != 224) ABORT; | ||
| 472 | fprintf(stdout, " ok\n"); | ||
| 473 | |||
| 384 | fprintf(stdout, "verify group order ..."); | 474 | fprintf(stdout, "verify group order ..."); |
| 385 | fflush(stdout); | 475 | fflush(stdout); |
| 386 | if (!EC_GROUP_get_order(group, z, ctx)) ABORT; | 476 | if (!EC_GROUP_get_order(group, z, ctx)) ABORT; |
| @@ -388,7 +478,9 @@ int main(int argc, char *argv[]) | |||
| 388 | if (!EC_POINT_is_at_infinity(group, Q)) ABORT; | 478 | if (!EC_POINT_is_at_infinity(group, Q)) ABORT; |
| 389 | fprintf(stdout, "."); | 479 | fprintf(stdout, "."); |
| 390 | fflush(stdout); | 480 | fflush(stdout); |
| 481 | #if 0 | ||
| 391 | if (!EC_GROUP_precompute_mult(group, ctx)) ABORT; | 482 | if (!EC_GROUP_precompute_mult(group, ctx)) ABORT; |
| 483 | #endif | ||
| 392 | if (!EC_POINT_mul(group, Q, z, NULL, NULL, ctx)) ABORT; | 484 | if (!EC_POINT_mul(group, Q, z, NULL, NULL, ctx)) ABORT; |
| 393 | if (!EC_POINT_is_at_infinity(group, Q)) ABORT; | 485 | if (!EC_POINT_is_at_infinity(group, Q)) ABORT; |
| 394 | fprintf(stdout, " ok\n"); | 486 | fprintf(stdout, " ok\n"); |
| @@ -400,7 +492,7 @@ int main(int argc, char *argv[]) | |||
| 400 | /* Curve P-256 (FIPS PUB 186-2, App. 6) */ | 492 | /* Curve P-256 (FIPS PUB 186-2, App. 6) */ |
| 401 | 493 | ||
| 402 | if (!BN_hex2bn(&p, "FFFFFFFF00000001000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFF")) ABORT; | 494 | if (!BN_hex2bn(&p, "FFFFFFFF00000001000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFF")) ABORT; |
| 403 | if (1 != BN_is_prime(p, BN_prime_checks, 0, ctx, NULL)) ABORT; | 495 | if (1 != BN_is_prime_ex(p, BN_prime_checks, ctx, NULL)) ABORT; |
| 404 | if (!BN_hex2bn(&a, "FFFFFFFF00000001000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFC")) ABORT; | 496 | if (!BN_hex2bn(&a, "FFFFFFFF00000001000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFC")) ABORT; |
| 405 | if (!BN_hex2bn(&b, "5AC635D8AA3A93E7B3EBBD55769886BC651D06B0CC53B0F63BCE3C3E27D2604B")) ABORT; | 497 | if (!BN_hex2bn(&b, "5AC635D8AA3A93E7B3EBBD55769886BC651D06B0CC53B0F63BCE3C3E27D2604B")) ABORT; |
| 406 | if (!EC_GROUP_set_curve_GFp(group, p, a, b, ctx)) ABORT; | 498 | if (!EC_GROUP_set_curve_GFp(group, p, a, b, ctx)) ABORT; |
| @@ -422,6 +514,10 @@ int main(int argc, char *argv[]) | |||
| 422 | if (!BN_hex2bn(&z, "4FE342E2FE1A7F9B8EE7EB4A7C0F9E162BCE33576B315ECECBB6406837BF51F5")) ABORT; | 514 | if (!BN_hex2bn(&z, "4FE342E2FE1A7F9B8EE7EB4A7C0F9E162BCE33576B315ECECBB6406837BF51F5")) ABORT; |
| 423 | if (0 != BN_cmp(y, z)) ABORT; | 515 | if (0 != BN_cmp(y, z)) ABORT; |
| 424 | 516 | ||
| 517 | fprintf(stdout, "verify degree ..."); | ||
| 518 | if (EC_GROUP_get_degree(group) != 256) ABORT; | ||
| 519 | fprintf(stdout, " ok\n"); | ||
| 520 | |||
| 425 | fprintf(stdout, "verify group order ..."); | 521 | fprintf(stdout, "verify group order ..."); |
| 426 | fflush(stdout); | 522 | fflush(stdout); |
| 427 | if (!EC_GROUP_get_order(group, z, ctx)) ABORT; | 523 | if (!EC_GROUP_get_order(group, z, ctx)) ABORT; |
| @@ -429,7 +525,9 @@ int main(int argc, char *argv[]) | |||
| 429 | if (!EC_POINT_is_at_infinity(group, Q)) ABORT; | 525 | if (!EC_POINT_is_at_infinity(group, Q)) ABORT; |
| 430 | fprintf(stdout, "."); | 526 | fprintf(stdout, "."); |
| 431 | fflush(stdout); | 527 | fflush(stdout); |
| 528 | #if 0 | ||
| 432 | if (!EC_GROUP_precompute_mult(group, ctx)) ABORT; | 529 | if (!EC_GROUP_precompute_mult(group, ctx)) ABORT; |
| 530 | #endif | ||
| 433 | if (!EC_POINT_mul(group, Q, z, NULL, NULL, ctx)) ABORT; | 531 | if (!EC_POINT_mul(group, Q, z, NULL, NULL, ctx)) ABORT; |
| 434 | if (!EC_POINT_is_at_infinity(group, Q)) ABORT; | 532 | if (!EC_POINT_is_at_infinity(group, Q)) ABORT; |
| 435 | fprintf(stdout, " ok\n"); | 533 | fprintf(stdout, " ok\n"); |
| @@ -442,7 +540,7 @@ int main(int argc, char *argv[]) | |||
| 442 | 540 | ||
| 443 | if (!BN_hex2bn(&p, "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | 541 | if (!BN_hex2bn(&p, "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" |
| 444 | "FFFFFFFFFFFFFFFFFEFFFFFFFF0000000000000000FFFFFFFF")) ABORT; | 542 | "FFFFFFFFFFFFFFFFFEFFFFFFFF0000000000000000FFFFFFFF")) ABORT; |
| 445 | if (1 != BN_is_prime(p, BN_prime_checks, 0, ctx, NULL)) ABORT; | 543 | if (1 != BN_is_prime_ex(p, BN_prime_checks, ctx, NULL)) ABORT; |
| 446 | if (!BN_hex2bn(&a, "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | 544 | if (!BN_hex2bn(&a, "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" |
| 447 | "FFFFFFFFFFFFFFFFFEFFFFFFFF0000000000000000FFFFFFFC")) ABORT; | 545 | "FFFFFFFFFFFFFFFFFEFFFFFFFF0000000000000000FFFFFFFC")) ABORT; |
| 448 | if (!BN_hex2bn(&b, "B3312FA7E23EE7E4988E056BE3F82D19181D9C6EFE8141" | 546 | if (!BN_hex2bn(&b, "B3312FA7E23EE7E4988E056BE3F82D19181D9C6EFE8141" |
| @@ -468,6 +566,10 @@ int main(int argc, char *argv[]) | |||
| 468 | "7CE9DA3113B5F0B8C00A60B1CE1D7E819D7A431D7C90EA0E5F")) ABORT; | 566 | "7CE9DA3113B5F0B8C00A60B1CE1D7E819D7A431D7C90EA0E5F")) ABORT; |
| 469 | if (0 != BN_cmp(y, z)) ABORT; | 567 | if (0 != BN_cmp(y, z)) ABORT; |
| 470 | 568 | ||
| 569 | fprintf(stdout, "verify degree ..."); | ||
| 570 | if (EC_GROUP_get_degree(group) != 384) ABORT; | ||
| 571 | fprintf(stdout, " ok\n"); | ||
| 572 | |||
| 471 | fprintf(stdout, "verify group order ..."); | 573 | fprintf(stdout, "verify group order ..."); |
| 472 | fflush(stdout); | 574 | fflush(stdout); |
| 473 | if (!EC_GROUP_get_order(group, z, ctx)) ABORT; | 575 | if (!EC_GROUP_get_order(group, z, ctx)) ABORT; |
| @@ -475,7 +577,9 @@ int main(int argc, char *argv[]) | |||
| 475 | if (!EC_POINT_is_at_infinity(group, Q)) ABORT; | 577 | if (!EC_POINT_is_at_infinity(group, Q)) ABORT; |
| 476 | fprintf(stdout, "."); | 578 | fprintf(stdout, "."); |
| 477 | fflush(stdout); | 579 | fflush(stdout); |
| 580 | #if 0 | ||
| 478 | if (!EC_GROUP_precompute_mult(group, ctx)) ABORT; | 581 | if (!EC_GROUP_precompute_mult(group, ctx)) ABORT; |
| 582 | #endif | ||
| 479 | if (!EC_POINT_mul(group, Q, z, NULL, NULL, ctx)) ABORT; | 583 | if (!EC_POINT_mul(group, Q, z, NULL, NULL, ctx)) ABORT; |
| 480 | if (!EC_POINT_is_at_infinity(group, Q)) ABORT; | 584 | if (!EC_POINT_is_at_infinity(group, Q)) ABORT; |
| 481 | fprintf(stdout, " ok\n"); | 585 | fprintf(stdout, " ok\n"); |
| @@ -489,7 +593,7 @@ int main(int argc, char *argv[]) | |||
| 489 | if (!BN_hex2bn(&p, "1FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | 593 | if (!BN_hex2bn(&p, "1FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" |
| 490 | "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | 594 | "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" |
| 491 | "FFFFFFFFFFFFFFFFFFFFFFFFFFFF")) ABORT; | 595 | "FFFFFFFFFFFFFFFFFFFFFFFFFFFF")) ABORT; |
| 492 | if (1 != BN_is_prime(p, BN_prime_checks, 0, ctx, NULL)) ABORT; | 596 | if (1 != BN_is_prime_ex(p, BN_prime_checks, ctx, NULL)) ABORT; |
| 493 | if (!BN_hex2bn(&a, "1FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | 597 | if (!BN_hex2bn(&a, "1FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" |
| 494 | "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" | 598 | "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" |
| 495 | "FFFFFFFFFFFFFFFFFFFFFFFFFFFC")) ABORT; | 599 | "FFFFFFFFFFFFFFFFFFFFFFFFFFFC")) ABORT; |
| @@ -520,6 +624,10 @@ int main(int argc, char *argv[]) | |||
| 520 | "7086A272C24088BE94769FD16650")) ABORT; | 624 | "7086A272C24088BE94769FD16650")) ABORT; |
| 521 | if (0 != BN_cmp(y, z)) ABORT; | 625 | if (0 != BN_cmp(y, z)) ABORT; |
| 522 | 626 | ||
| 627 | fprintf(stdout, "verify degree ..."); | ||
| 628 | if (EC_GROUP_get_degree(group) != 521) ABORT; | ||
| 629 | fprintf(stdout, " ok\n"); | ||
| 630 | |||
| 523 | fprintf(stdout, "verify group order ..."); | 631 | fprintf(stdout, "verify group order ..."); |
| 524 | fflush(stdout); | 632 | fflush(stdout); |
| 525 | if (!EC_GROUP_get_order(group, z, ctx)) ABORT; | 633 | if (!EC_GROUP_get_order(group, z, ctx)) ABORT; |
| @@ -527,7 +635,9 @@ int main(int argc, char *argv[]) | |||
| 527 | if (!EC_POINT_is_at_infinity(group, Q)) ABORT; | 635 | if (!EC_POINT_is_at_infinity(group, Q)) ABORT; |
| 528 | fprintf(stdout, "."); | 636 | fprintf(stdout, "."); |
| 529 | fflush(stdout); | 637 | fflush(stdout); |
| 638 | #if 0 | ||
| 530 | if (!EC_GROUP_precompute_mult(group, ctx)) ABORT; | 639 | if (!EC_GROUP_precompute_mult(group, ctx)) ABORT; |
| 640 | #endif | ||
| 531 | if (!EC_POINT_mul(group, Q, z, NULL, NULL, ctx)) ABORT; | 641 | if (!EC_POINT_mul(group, Q, z, NULL, NULL, ctx)) ABORT; |
| 532 | if (!EC_POINT_is_at_infinity(group, Q)) ABORT; | 642 | if (!EC_POINT_is_at_infinity(group, Q)) ABORT; |
| 533 | fprintf(stdout, " ok\n"); | 643 | fprintf(stdout, " ok\n"); |
| @@ -549,13 +659,15 @@ int main(int argc, char *argv[]) | |||
| 549 | if (!EC_POINT_is_at_infinity(group, R)) ABORT; /* R = P + 2Q */ | 659 | if (!EC_POINT_is_at_infinity(group, R)) ABORT; /* R = P + 2Q */ |
| 550 | 660 | ||
| 551 | { | 661 | { |
| 552 | const EC_POINT *points[3]; | 662 | const EC_POINT *points[4]; |
| 553 | const BIGNUM *scalars[3]; | 663 | const BIGNUM *scalars[4]; |
| 664 | BIGNUM scalar3; | ||
| 554 | 665 | ||
| 555 | if (EC_POINT_is_at_infinity(group, Q)) ABORT; | 666 | if (EC_POINT_is_at_infinity(group, Q)) ABORT; |
| 556 | points[0] = Q; | 667 | points[0] = Q; |
| 557 | points[1] = Q; | 668 | points[1] = Q; |
| 558 | points[2] = Q; | 669 | points[2] = Q; |
| 670 | points[3] = Q; | ||
| 559 | 671 | ||
| 560 | if (!BN_add(y, z, BN_value_one())) ABORT; | 672 | if (!BN_add(y, z, BN_value_one())) ABORT; |
| 561 | if (BN_is_odd(y)) ABORT; | 673 | if (BN_is_odd(y)) ABORT; |
| @@ -577,7 +689,7 @@ int main(int argc, char *argv[]) | |||
| 577 | 689 | ||
| 578 | if (!BN_pseudo_rand(y, BN_num_bits(y), 0, 0)) ABORT; | 690 | if (!BN_pseudo_rand(y, BN_num_bits(y), 0, 0)) ABORT; |
| 579 | if (!BN_add(z, z, y)) ABORT; | 691 | if (!BN_add(z, z, y)) ABORT; |
| 580 | z->neg = 1; | 692 | BN_set_negative(z, 1); |
| 581 | scalars[0] = y; | 693 | scalars[0] = y; |
| 582 | scalars[1] = z; /* z = -(order + y) */ | 694 | scalars[1] = z; /* z = -(order + y) */ |
| 583 | 695 | ||
| @@ -589,29 +701,43 @@ int main(int argc, char *argv[]) | |||
| 589 | 701 | ||
| 590 | if (!BN_pseudo_rand(x, BN_num_bits(y) - 1, 0, 0)) ABORT; | 702 | if (!BN_pseudo_rand(x, BN_num_bits(y) - 1, 0, 0)) ABORT; |
| 591 | if (!BN_add(z, x, y)) ABORT; | 703 | if (!BN_add(z, x, y)) ABORT; |
| 592 | z->neg = 1; | 704 | BN_set_negative(z, 1); |
| 593 | scalars[0] = x; | 705 | scalars[0] = x; |
| 594 | scalars[1] = y; | 706 | scalars[1] = y; |
| 595 | scalars[2] = z; /* z = -(x+y) */ | 707 | scalars[2] = z; /* z = -(x+y) */ |
| 596 | 708 | ||
| 597 | if (!EC_POINTs_mul(group, P, NULL, 3, points, scalars, ctx)) ABORT; | 709 | BN_init(&scalar3); |
| 710 | BN_zero(&scalar3); | ||
| 711 | scalars[3] = &scalar3; | ||
| 712 | |||
| 713 | if (!EC_POINTs_mul(group, P, NULL, 4, points, scalars, ctx)) ABORT; | ||
| 598 | if (!EC_POINT_is_at_infinity(group, P)) ABORT; | 714 | if (!EC_POINT_is_at_infinity(group, P)) ABORT; |
| 599 | 715 | ||
| 600 | fprintf(stdout, " ok\n\n"); | 716 | fprintf(stdout, " ok\n\n"); |
| 717 | |||
| 718 | BN_free(&scalar3); | ||
| 601 | } | 719 | } |
| 602 | 720 | ||
| 603 | 721 | ||
| 604 | #if 0 | 722 | #if 0 |
| 605 | timings(P_192, 0, ctx); | 723 | timings(P_160, TIMING_BASE_PT, ctx); |
| 606 | timings(P_192, 1, ctx); | 724 | timings(P_160, TIMING_RAND_PT, ctx); |
| 607 | timings(P_224, 0, ctx); | 725 | timings(P_160, TIMING_SIMUL, ctx); |
| 608 | timings(P_224, 1, ctx); | 726 | timings(P_192, TIMING_BASE_PT, ctx); |
| 609 | timings(P_256, 0, ctx); | 727 | timings(P_192, TIMING_RAND_PT, ctx); |
| 610 | timings(P_256, 1, ctx); | 728 | timings(P_192, TIMING_SIMUL, ctx); |
| 611 | timings(P_384, 0, ctx); | 729 | timings(P_224, TIMING_BASE_PT, ctx); |
| 612 | timings(P_384, 1, ctx); | 730 | timings(P_224, TIMING_RAND_PT, ctx); |
| 613 | timings(P_521, 0, ctx); | 731 | timings(P_224, TIMING_SIMUL, ctx); |
| 614 | timings(P_521, 1, ctx); | 732 | timings(P_256, TIMING_BASE_PT, ctx); |
| 733 | timings(P_256, TIMING_RAND_PT, ctx); | ||
| 734 | timings(P_256, TIMING_SIMUL, ctx); | ||
| 735 | timings(P_384, TIMING_BASE_PT, ctx); | ||
| 736 | timings(P_384, TIMING_RAND_PT, ctx); | ||
| 737 | timings(P_384, TIMING_SIMUL, ctx); | ||
| 738 | timings(P_521, TIMING_BASE_PT, ctx); | ||
| 739 | timings(P_521, TIMING_RAND_PT, ctx); | ||
| 740 | timings(P_521, TIMING_SIMUL, ctx); | ||
| 615 | #endif | 741 | #endif |
| 616 | 742 | ||
| 617 | 743 | ||
| @@ -624,12 +750,587 @@ int main(int argc, char *argv[]) | |||
| 624 | EC_POINT_free(R); | 750 | EC_POINT_free(R); |
| 625 | BN_free(x); BN_free(y); BN_free(z); | 751 | BN_free(x); BN_free(y); BN_free(z); |
| 626 | 752 | ||
| 753 | if (P_160) EC_GROUP_free(P_160); | ||
| 627 | if (P_192) EC_GROUP_free(P_192); | 754 | if (P_192) EC_GROUP_free(P_192); |
| 628 | if (P_224) EC_GROUP_free(P_224); | 755 | if (P_224) EC_GROUP_free(P_224); |
| 629 | if (P_256) EC_GROUP_free(P_256); | 756 | if (P_256) EC_GROUP_free(P_256); |
| 630 | if (P_384) EC_GROUP_free(P_384); | 757 | if (P_384) EC_GROUP_free(P_384); |
| 631 | if (P_521) EC_GROUP_free(P_521); | 758 | if (P_521) EC_GROUP_free(P_521); |
| 632 | 759 | ||
| 760 | } | ||
| 761 | |||
| 762 | /* Change test based on whether binary point compression is enabled or not. */ | ||
| 763 | #ifdef OPENSSL_EC_BIN_PT_COMP | ||
| 764 | #define CHAR2_CURVE_TEST_INTERNAL(_name, _p, _a, _b, _x, _y, _y_bit, _order, _cof, _degree, _variable) \ | ||
| 765 | if (!BN_hex2bn(&x, _x)) ABORT; \ | ||
| 766 | if (!EC_POINT_set_compressed_coordinates_GF2m(group, P, x, _y_bit, ctx)) ABORT; \ | ||
| 767 | if (!EC_POINT_is_on_curve(group, P, ctx)) ABORT; \ | ||
| 768 | if (!BN_hex2bn(&z, _order)) ABORT; \ | ||
| 769 | if (!BN_hex2bn(&cof, _cof)) ABORT; \ | ||
| 770 | if (!EC_GROUP_set_generator(group, P, z, cof)) ABORT; \ | ||
| 771 | if (!EC_POINT_get_affine_coordinates_GF2m(group, P, x, y, ctx)) ABORT; \ | ||
| 772 | fprintf(stdout, "\n%s -- Generator:\n x = 0x", _name); \ | ||
| 773 | BN_print_fp(stdout, x); \ | ||
| 774 | fprintf(stdout, "\n y = 0x"); \ | ||
| 775 | BN_print_fp(stdout, y); \ | ||
| 776 | fprintf(stdout, "\n"); \ | ||
| 777 | /* G_y value taken from the standard: */ \ | ||
| 778 | if (!BN_hex2bn(&z, _y)) ABORT; \ | ||
| 779 | if (0 != BN_cmp(y, z)) ABORT; | ||
| 780 | #else | ||
| 781 | #define CHAR2_CURVE_TEST_INTERNAL(_name, _p, _a, _b, _x, _y, _y_bit, _order, _cof, _degree, _variable) \ | ||
| 782 | if (!BN_hex2bn(&x, _x)) ABORT; \ | ||
| 783 | if (!BN_hex2bn(&y, _y)) ABORT; \ | ||
| 784 | if (!EC_POINT_set_affine_coordinates_GF2m(group, P, x, y, ctx)) ABORT; \ | ||
| 785 | if (!EC_POINT_is_on_curve(group, P, ctx)) ABORT; \ | ||
| 786 | if (!BN_hex2bn(&z, _order)) ABORT; \ | ||
| 787 | if (!BN_hex2bn(&cof, _cof)) ABORT; \ | ||
| 788 | if (!EC_GROUP_set_generator(group, P, z, cof)) ABORT; \ | ||
| 789 | fprintf(stdout, "\n%s -- Generator:\n x = 0x", _name); \ | ||
| 790 | BN_print_fp(stdout, x); \ | ||
| 791 | fprintf(stdout, "\n y = 0x"); \ | ||
| 792 | BN_print_fp(stdout, y); \ | ||
| 793 | fprintf(stdout, "\n"); | ||
| 794 | #endif | ||
| 795 | |||
| 796 | #define CHAR2_CURVE_TEST(_name, _p, _a, _b, _x, _y, _y_bit, _order, _cof, _degree, _variable) \ | ||
| 797 | if (!BN_hex2bn(&p, _p)) ABORT; \ | ||
| 798 | if (!BN_hex2bn(&a, _a)) ABORT; \ | ||
| 799 | if (!BN_hex2bn(&b, _b)) ABORT; \ | ||
| 800 | if (!EC_GROUP_set_curve_GF2m(group, p, a, b, ctx)) ABORT; \ | ||
| 801 | CHAR2_CURVE_TEST_INTERNAL(_name, _p, _a, _b, _x, _y, _y_bit, _order, _cof, _degree, _variable) \ | ||
| 802 | fprintf(stdout, "verify degree ..."); \ | ||
| 803 | if (EC_GROUP_get_degree(group) != _degree) ABORT; \ | ||
| 804 | fprintf(stdout, " ok\n"); \ | ||
| 805 | fprintf(stdout, "verify group order ..."); \ | ||
| 806 | fflush(stdout); \ | ||
| 807 | if (!EC_GROUP_get_order(group, z, ctx)) ABORT; \ | ||
| 808 | if (!EC_POINT_mul(group, Q, z, NULL, NULL, ctx)) ABORT; \ | ||
| 809 | if (!EC_POINT_is_at_infinity(group, Q)) ABORT; \ | ||
| 810 | fprintf(stdout, "."); \ | ||
| 811 | fflush(stdout); \ | ||
| 812 | /* if (!EC_GROUP_precompute_mult(group, ctx)) ABORT; */ \ | ||
| 813 | if (!EC_POINT_mul(group, Q, z, NULL, NULL, ctx)) ABORT; \ | ||
| 814 | if (!EC_POINT_is_at_infinity(group, Q)) ABORT; \ | ||
| 815 | fprintf(stdout, " ok\n"); \ | ||
| 816 | if (!(_variable = EC_GROUP_new(EC_GROUP_method_of(group)))) ABORT; \ | ||
| 817 | if (!EC_GROUP_copy(_variable, group)) ABORT; | ||
| 818 | |||
| 819 | void char2_field_tests() | ||
| 820 | { | ||
| 821 | BN_CTX *ctx = NULL; | ||
| 822 | BIGNUM *p, *a, *b; | ||
| 823 | EC_GROUP *group; | ||
| 824 | EC_GROUP *C2_K163 = NULL, *C2_K233 = NULL, *C2_K283 = NULL, *C2_K409 = NULL, *C2_K571 = NULL; | ||
| 825 | EC_GROUP *C2_B163 = NULL, *C2_B233 = NULL, *C2_B283 = NULL, *C2_B409 = NULL, *C2_B571 = NULL; | ||
| 826 | EC_POINT *P, *Q, *R; | ||
| 827 | BIGNUM *x, *y, *z, *cof; | ||
| 828 | unsigned char buf[100]; | ||
| 829 | size_t i, len; | ||
| 830 | int k; | ||
| 831 | |||
| 832 | #if 1 /* optional */ | ||
| 833 | ctx = BN_CTX_new(); | ||
| 834 | if (!ctx) ABORT; | ||
| 835 | #endif | ||
| 836 | |||
| 837 | p = BN_new(); | ||
| 838 | a = BN_new(); | ||
| 839 | b = BN_new(); | ||
| 840 | if (!p || !a || !b) ABORT; | ||
| 841 | |||
| 842 | if (!BN_hex2bn(&p, "13")) ABORT; | ||
| 843 | if (!BN_hex2bn(&a, "3")) ABORT; | ||
| 844 | if (!BN_hex2bn(&b, "1")) ABORT; | ||
| 845 | |||
| 846 | group = EC_GROUP_new(EC_GF2m_simple_method()); /* applications should use EC_GROUP_new_curve_GF2m | ||
| 847 | * so that the library gets to choose the EC_METHOD */ | ||
| 848 | if (!group) ABORT; | ||
| 849 | if (!EC_GROUP_set_curve_GF2m(group, p, a, b, ctx)) ABORT; | ||
| 850 | |||
| 851 | { | ||
| 852 | EC_GROUP *tmp; | ||
| 853 | tmp = EC_GROUP_new(EC_GROUP_method_of(group)); | ||
| 854 | if (!tmp) ABORT; | ||
| 855 | if (!EC_GROUP_copy(tmp, group)) ABORT; | ||
| 856 | EC_GROUP_free(group); | ||
| 857 | group = tmp; | ||
| 858 | } | ||
| 859 | |||
| 860 | if (!EC_GROUP_get_curve_GF2m(group, p, a, b, ctx)) ABORT; | ||
| 861 | |||
| 862 | fprintf(stdout, "Curve defined by Weierstrass equation\n y^2 + x*y = x^3 + a*x^2 + b (mod 0x"); | ||
| 863 | BN_print_fp(stdout, p); | ||
| 864 | fprintf(stdout, ")\n a = 0x"); | ||
| 865 | BN_print_fp(stdout, a); | ||
| 866 | fprintf(stdout, "\n b = 0x"); | ||
| 867 | BN_print_fp(stdout, b); | ||
| 868 | fprintf(stdout, "\n(0x... means binary polynomial)\n"); | ||
| 869 | |||
| 870 | P = EC_POINT_new(group); | ||
| 871 | Q = EC_POINT_new(group); | ||
| 872 | R = EC_POINT_new(group); | ||
| 873 | if (!P || !Q || !R) ABORT; | ||
| 874 | |||
| 875 | if (!EC_POINT_set_to_infinity(group, P)) ABORT; | ||
| 876 | if (!EC_POINT_is_at_infinity(group, P)) ABORT; | ||
| 877 | |||
| 878 | buf[0] = 0; | ||
| 879 | if (!EC_POINT_oct2point(group, Q, buf, 1, ctx)) ABORT; | ||
| 880 | |||
| 881 | if (!EC_POINT_add(group, P, P, Q, ctx)) ABORT; | ||
| 882 | if (!EC_POINT_is_at_infinity(group, P)) ABORT; | ||
| 883 | |||
| 884 | x = BN_new(); | ||
| 885 | y = BN_new(); | ||
| 886 | z = BN_new(); | ||
| 887 | cof = BN_new(); | ||
| 888 | if (!x || !y || !z || !cof) ABORT; | ||
| 889 | |||
| 890 | if (!BN_hex2bn(&x, "6")) ABORT; | ||
| 891 | /* Change test based on whether binary point compression is enabled or not. */ | ||
| 892 | #ifdef OPENSSL_EC_BIN_PT_COMP | ||
| 893 | if (!EC_POINT_set_compressed_coordinates_GF2m(group, Q, x, 1, ctx)) ABORT; | ||
| 894 | #else | ||
| 895 | if (!BN_hex2bn(&y, "8")) ABORT; | ||
| 896 | if (!EC_POINT_set_affine_coordinates_GF2m(group, Q, x, y, ctx)) ABORT; | ||
| 897 | #endif | ||
| 898 | if (!EC_POINT_is_on_curve(group, Q, ctx)) | ||
| 899 | { | ||
| 900 | /* Change test based on whether binary point compression is enabled or not. */ | ||
| 901 | #ifdef OPENSSL_EC_BIN_PT_COMP | ||
| 902 | if (!EC_POINT_get_affine_coordinates_GF2m(group, Q, x, y, ctx)) ABORT; | ||
| 903 | #endif | ||
| 904 | fprintf(stderr, "Point is not on curve: x = 0x"); | ||
| 905 | BN_print_fp(stderr, x); | ||
| 906 | fprintf(stderr, ", y = 0x"); | ||
| 907 | BN_print_fp(stderr, y); | ||
| 908 | fprintf(stderr, "\n"); | ||
| 909 | ABORT; | ||
| 910 | } | ||
| 911 | |||
| 912 | fprintf(stdout, "A cyclic subgroup:\n"); | ||
| 913 | k = 100; | ||
| 914 | do | ||
| 915 | { | ||
| 916 | if (k-- == 0) ABORT; | ||
| 917 | |||
| 918 | if (EC_POINT_is_at_infinity(group, P)) | ||
| 919 | fprintf(stdout, " point at infinity\n"); | ||
| 920 | else | ||
| 921 | { | ||
| 922 | if (!EC_POINT_get_affine_coordinates_GF2m(group, P, x, y, ctx)) ABORT; | ||
| 923 | |||
| 924 | fprintf(stdout, " x = 0x"); | ||
| 925 | BN_print_fp(stdout, x); | ||
| 926 | fprintf(stdout, ", y = 0x"); | ||
| 927 | BN_print_fp(stdout, y); | ||
| 928 | fprintf(stdout, "\n"); | ||
| 929 | } | ||
| 930 | |||
| 931 | if (!EC_POINT_copy(R, P)) ABORT; | ||
| 932 | if (!EC_POINT_add(group, P, P, Q, ctx)) ABORT; | ||
| 933 | } | ||
| 934 | while (!EC_POINT_is_at_infinity(group, P)); | ||
| 935 | |||
| 936 | if (!EC_POINT_add(group, P, Q, R, ctx)) ABORT; | ||
| 937 | if (!EC_POINT_is_at_infinity(group, P)) ABORT; | ||
| 938 | |||
| 939 | /* Change test based on whether binary point compression is enabled or not. */ | ||
| 940 | #ifdef OPENSSL_EC_BIN_PT_COMP | ||
| 941 | len = EC_POINT_point2oct(group, Q, POINT_CONVERSION_COMPRESSED, buf, sizeof buf, ctx); | ||
| 942 | if (len == 0) ABORT; | ||
| 943 | if (!EC_POINT_oct2point(group, P, buf, len, ctx)) ABORT; | ||
| 944 | if (0 != EC_POINT_cmp(group, P, Q, ctx)) ABORT; | ||
| 945 | fprintf(stdout, "Generator as octet string, compressed form:\n "); | ||
| 946 | for (i = 0; i < len; i++) fprintf(stdout, "%02X", buf[i]); | ||
| 947 | #endif | ||
| 948 | |||
| 949 | len = EC_POINT_point2oct(group, Q, POINT_CONVERSION_UNCOMPRESSED, buf, sizeof buf, ctx); | ||
| 950 | if (len == 0) ABORT; | ||
| 951 | if (!EC_POINT_oct2point(group, P, buf, len, ctx)) ABORT; | ||
| 952 | if (0 != EC_POINT_cmp(group, P, Q, ctx)) ABORT; | ||
| 953 | fprintf(stdout, "\nGenerator as octet string, uncompressed form:\n "); | ||
| 954 | for (i = 0; i < len; i++) fprintf(stdout, "%02X", buf[i]); | ||
| 955 | |||
| 956 | /* Change test based on whether binary point compression is enabled or not. */ | ||
| 957 | #ifdef OPENSSL_EC_BIN_PT_COMP | ||
| 958 | len = EC_POINT_point2oct(group, Q, POINT_CONVERSION_HYBRID, buf, sizeof buf, ctx); | ||
| 959 | if (len == 0) ABORT; | ||
| 960 | if (!EC_POINT_oct2point(group, P, buf, len, ctx)) ABORT; | ||
| 961 | if (0 != EC_POINT_cmp(group, P, Q, ctx)) ABORT; | ||
| 962 | fprintf(stdout, "\nGenerator as octet string, hybrid form:\n "); | ||
| 963 | for (i = 0; i < len; i++) fprintf(stdout, "%02X", buf[i]); | ||
| 964 | #endif | ||
| 965 | |||
| 966 | fprintf(stdout, "\n"); | ||
| 967 | |||
| 968 | if (!EC_POINT_invert(group, P, ctx)) ABORT; | ||
| 969 | if (0 != EC_POINT_cmp(group, P, R, ctx)) ABORT; | ||
| 970 | |||
| 971 | |||
| 972 | /* Curve K-163 (FIPS PUB 186-2, App. 6) */ | ||
| 973 | CHAR2_CURVE_TEST | ||
| 974 | ( | ||
| 975 | "NIST curve K-163", | ||
| 976 | "0800000000000000000000000000000000000000C9", | ||
| 977 | "1", | ||
| 978 | "1", | ||
| 979 | "02FE13C0537BBC11ACAA07D793DE4E6D5E5C94EEE8", | ||
| 980 | "0289070FB05D38FF58321F2E800536D538CCDAA3D9", | ||
| 981 | 1, | ||
| 982 | "04000000000000000000020108A2E0CC0D99F8A5EF", | ||
| 983 | "2", | ||
| 984 | 163, | ||
| 985 | C2_K163 | ||
| 986 | ); | ||
| 987 | |||
| 988 | /* Curve B-163 (FIPS PUB 186-2, App. 6) */ | ||
| 989 | CHAR2_CURVE_TEST | ||
| 990 | ( | ||
| 991 | "NIST curve B-163", | ||
| 992 | "0800000000000000000000000000000000000000C9", | ||
| 993 | "1", | ||
| 994 | "020A601907B8C953CA1481EB10512F78744A3205FD", | ||
| 995 | "03F0EBA16286A2D57EA0991168D4994637E8343E36", | ||
| 996 | "00D51FBC6C71A0094FA2CDD545B11C5C0C797324F1", | ||
| 997 | 1, | ||
| 998 | "040000000000000000000292FE77E70C12A4234C33", | ||
| 999 | "2", | ||
| 1000 | 163, | ||
| 1001 | C2_B163 | ||
| 1002 | ); | ||
| 1003 | |||
| 1004 | /* Curve K-233 (FIPS PUB 186-2, App. 6) */ | ||
| 1005 | CHAR2_CURVE_TEST | ||
| 1006 | ( | ||
| 1007 | "NIST curve K-233", | ||
| 1008 | "020000000000000000000000000000000000000004000000000000000001", | ||
| 1009 | "0", | ||
| 1010 | "1", | ||
| 1011 | "017232BA853A7E731AF129F22FF4149563A419C26BF50A4C9D6EEFAD6126", | ||
| 1012 | "01DB537DECE819B7F70F555A67C427A8CD9BF18AEB9B56E0C11056FAE6A3", | ||
| 1013 | 0, | ||
| 1014 | "008000000000000000000000000000069D5BB915BCD46EFB1AD5F173ABDF", | ||
| 1015 | "4", | ||
| 1016 | 233, | ||
| 1017 | C2_K233 | ||
| 1018 | ); | ||
| 1019 | |||
| 1020 | /* Curve B-233 (FIPS PUB 186-2, App. 6) */ | ||
| 1021 | CHAR2_CURVE_TEST | ||
| 1022 | ( | ||
| 1023 | "NIST curve B-233", | ||
| 1024 | "020000000000000000000000000000000000000004000000000000000001", | ||
| 1025 | "000000000000000000000000000000000000000000000000000000000001", | ||
| 1026 | "0066647EDE6C332C7F8C0923BB58213B333B20E9CE4281FE115F7D8F90AD", | ||
| 1027 | "00FAC9DFCBAC8313BB2139F1BB755FEF65BC391F8B36F8F8EB7371FD558B", | ||
| 1028 | "01006A08A41903350678E58528BEBF8A0BEFF867A7CA36716F7E01F81052", | ||
| 1029 | 1, | ||
| 1030 | "01000000000000000000000000000013E974E72F8A6922031D2603CFE0D7", | ||
| 1031 | "2", | ||
| 1032 | 233, | ||
| 1033 | C2_B233 | ||
| 1034 | ); | ||
| 1035 | |||
| 1036 | /* Curve K-283 (FIPS PUB 186-2, App. 6) */ | ||
| 1037 | CHAR2_CURVE_TEST | ||
| 1038 | ( | ||
| 1039 | "NIST curve K-283", | ||
| 1040 | "0800000000000000000000000000000000000000000000000000000000000000000010A1", | ||
| 1041 | "0", | ||
| 1042 | "1", | ||
| 1043 | "0503213F78CA44883F1A3B8162F188E553CD265F23C1567A16876913B0C2AC2458492836", | ||
| 1044 | "01CCDA380F1C9E318D90F95D07E5426FE87E45C0E8184698E45962364E34116177DD2259", | ||
| 1045 | 0, | ||
| 1046 | "01FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9AE2ED07577265DFF7F94451E061E163C61", | ||
| 1047 | "4", | ||
| 1048 | 283, | ||
| 1049 | C2_K283 | ||
| 1050 | ); | ||
| 1051 | |||
| 1052 | /* Curve B-283 (FIPS PUB 186-2, App. 6) */ | ||
| 1053 | CHAR2_CURVE_TEST | ||
| 1054 | ( | ||
| 1055 | "NIST curve B-283", | ||
| 1056 | "0800000000000000000000000000000000000000000000000000000000000000000010A1", | ||
| 1057 | "000000000000000000000000000000000000000000000000000000000000000000000001", | ||
| 1058 | "027B680AC8B8596DA5A4AF8A19A0303FCA97FD7645309FA2A581485AF6263E313B79A2F5", | ||
| 1059 | "05F939258DB7DD90E1934F8C70B0DFEC2EED25B8557EAC9C80E2E198F8CDBECD86B12053", | ||
| 1060 | "03676854FE24141CB98FE6D4B20D02B4516FF702350EDDB0826779C813F0DF45BE8112F4", | ||
| 1061 | 1, | ||
| 1062 | "03FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF90399660FC938A90165B042A7CEFADB307", | ||
| 1063 | "2", | ||
| 1064 | 283, | ||
| 1065 | C2_B283 | ||
| 1066 | ); | ||
| 1067 | |||
| 1068 | /* Curve K-409 (FIPS PUB 186-2, App. 6) */ | ||
| 1069 | CHAR2_CURVE_TEST | ||
| 1070 | ( | ||
| 1071 | "NIST curve K-409", | ||
| 1072 | "02000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000001", | ||
| 1073 | "0", | ||
| 1074 | "1", | ||
| 1075 | "0060F05F658F49C1AD3AB1890F7184210EFD0987E307C84C27ACCFB8F9F67CC2C460189EB5AAAA62EE222EB1B35540CFE9023746", | ||
| 1076 | "01E369050B7C4E42ACBA1DACBF04299C3460782F918EA427E6325165E9EA10E3DA5F6C42E9C55215AA9CA27A5863EC48D8E0286B", | ||
| 1077 | 1, | ||
| 1078 | "007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5F83B2D4EA20400EC4557D5ED3E3E7CA5B4B5C83B8E01E5FCF", | ||
| 1079 | "4", | ||
| 1080 | 409, | ||
| 1081 | C2_K409 | ||
| 1082 | ); | ||
| 1083 | |||
| 1084 | /* Curve B-409 (FIPS PUB 186-2, App. 6) */ | ||
| 1085 | CHAR2_CURVE_TEST | ||
| 1086 | ( | ||
| 1087 | "NIST curve B-409", | ||
| 1088 | "02000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000001", | ||
| 1089 | "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", | ||
| 1090 | "0021A5C2C8EE9FEB5C4B9A753B7B476B7FD6422EF1F3DD674761FA99D6AC27C8A9A197B272822F6CD57A55AA4F50AE317B13545F", | ||
| 1091 | "015D4860D088DDB3496B0C6064756260441CDE4AF1771D4DB01FFE5B34E59703DC255A868A1180515603AEAB60794E54BB7996A7", | ||
| 1092 | "0061B1CFAB6BE5F32BBFA78324ED106A7636B9C5A7BD198D0158AA4F5488D08F38514F1FDF4B4F40D2181B3681C364BA0273C706", | ||
| 1093 | 1, | ||
| 1094 | "010000000000000000000000000000000000000000000000000001E2AAD6A612F33307BE5FA47C3C9E052F838164CD37D9A21173", | ||
| 1095 | "2", | ||
| 1096 | 409, | ||
| 1097 | C2_B409 | ||
| 1098 | ); | ||
| 1099 | |||
| 1100 | /* Curve K-571 (FIPS PUB 186-2, App. 6) */ | ||
| 1101 | CHAR2_CURVE_TEST | ||
| 1102 | ( | ||
| 1103 | "NIST curve K-571", | ||
| 1104 | "80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000425", | ||
| 1105 | "0", | ||
| 1106 | "1", | ||
| 1107 | "026EB7A859923FBC82189631F8103FE4AC9CA2970012D5D46024804801841CA44370958493B205E647DA304DB4CEB08CBBD1BA39494776FB988B47174DCA88C7E2945283A01C8972", | ||
| 1108 | "0349DC807F4FBF374F4AEADE3BCA95314DD58CEC9F307A54FFC61EFC006D8A2C9D4979C0AC44AEA74FBEBBB9F772AEDCB620B01A7BA7AF1B320430C8591984F601CD4C143EF1C7A3", | ||
| 1109 | 0, | ||
| 1110 | "020000000000000000000000000000000000000000000000000000000000000000000000131850E1F19A63E4B391A8DB917F4138B630D84BE5D639381E91DEB45CFE778F637C1001", | ||
| 1111 | "4", | ||
| 1112 | 571, | ||
| 1113 | C2_K571 | ||
| 1114 | ); | ||
| 1115 | |||
| 1116 | /* Curve B-571 (FIPS PUB 186-2, App. 6) */ | ||
| 1117 | CHAR2_CURVE_TEST | ||
| 1118 | ( | ||
| 1119 | "NIST curve B-571", | ||
| 1120 | "80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000425", | ||
| 1121 | "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001", | ||
| 1122 | "02F40E7E2221F295DE297117B7F3D62F5C6A97FFCB8CEFF1CD6BA8CE4A9A18AD84FFABBD8EFA59332BE7AD6756A66E294AFD185A78FF12AA520E4DE739BACA0C7FFEFF7F2955727A", | ||
| 1123 | "0303001D34B856296C16C0D40D3CD7750A93D1D2955FA80AA5F40FC8DB7B2ABDBDE53950F4C0D293CDD711A35B67FB1499AE60038614F1394ABFA3B4C850D927E1E7769C8EEC2D19", | ||
| 1124 | "037BF27342DA639B6DCCFFFEB73D69D78C6C27A6009CBBCA1980F8533921E8A684423E43BAB08A576291AF8F461BB2A8B3531D2F0485C19B16E2F1516E23DD3C1A4827AF1B8AC15B", | ||
| 1125 | 1, | ||
| 1126 | "03FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE661CE18FF55987308059B186823851EC7DD9CA1161DE93D5174D66E8382E9BB2FE84E47", | ||
| 1127 | "2", | ||
| 1128 | 571, | ||
| 1129 | C2_B571 | ||
| 1130 | ); | ||
| 1131 | |||
| 1132 | /* more tests using the last curve */ | ||
| 1133 | |||
| 1134 | if (!EC_POINT_copy(Q, P)) ABORT; | ||
| 1135 | if (EC_POINT_is_at_infinity(group, Q)) ABORT; | ||
| 1136 | if (!EC_POINT_dbl(group, P, P, ctx)) ABORT; | ||
| 1137 | if (!EC_POINT_is_on_curve(group, P, ctx)) ABORT; | ||
| 1138 | if (!EC_POINT_invert(group, Q, ctx)) ABORT; /* P = -2Q */ | ||
| 1139 | |||
| 1140 | if (!EC_POINT_add(group, R, P, Q, ctx)) ABORT; | ||
| 1141 | if (!EC_POINT_add(group, R, R, Q, ctx)) ABORT; | ||
| 1142 | if (!EC_POINT_is_at_infinity(group, R)) ABORT; /* R = P + 2Q */ | ||
| 1143 | |||
| 1144 | { | ||
| 1145 | const EC_POINT *points[3]; | ||
| 1146 | const BIGNUM *scalars[3]; | ||
| 1147 | |||
| 1148 | if (EC_POINT_is_at_infinity(group, Q)) ABORT; | ||
| 1149 | points[0] = Q; | ||
| 1150 | points[1] = Q; | ||
| 1151 | points[2] = Q; | ||
| 1152 | |||
| 1153 | if (!BN_add(y, z, BN_value_one())) ABORT; | ||
| 1154 | if (BN_is_odd(y)) ABORT; | ||
| 1155 | if (!BN_rshift1(y, y)) ABORT; | ||
| 1156 | scalars[0] = y; /* (group order + 1)/2, so y*Q + y*Q = Q */ | ||
| 1157 | scalars[1] = y; | ||
| 1158 | |||
| 1159 | fprintf(stdout, "combined multiplication ..."); | ||
| 1160 | fflush(stdout); | ||
| 1161 | |||
| 1162 | /* z is still the group order */ | ||
| 1163 | if (!EC_POINTs_mul(group, P, NULL, 2, points, scalars, ctx)) ABORT; | ||
| 1164 | if (!EC_POINTs_mul(group, R, z, 2, points, scalars, ctx)) ABORT; | ||
| 1165 | if (0 != EC_POINT_cmp(group, P, R, ctx)) ABORT; | ||
| 1166 | if (0 != EC_POINT_cmp(group, R, Q, ctx)) ABORT; | ||
| 1167 | |||
| 1168 | fprintf(stdout, "."); | ||
| 1169 | fflush(stdout); | ||
| 1170 | |||
| 1171 | if (!BN_pseudo_rand(y, BN_num_bits(y), 0, 0)) ABORT; | ||
| 1172 | if (!BN_add(z, z, y)) ABORT; | ||
| 1173 | BN_set_negative(z, 1); | ||
| 1174 | scalars[0] = y; | ||
| 1175 | scalars[1] = z; /* z = -(order + y) */ | ||
| 1176 | |||
| 1177 | if (!EC_POINTs_mul(group, P, NULL, 2, points, scalars, ctx)) ABORT; | ||
| 1178 | if (!EC_POINT_is_at_infinity(group, P)) ABORT; | ||
| 1179 | |||
| 1180 | fprintf(stdout, "."); | ||
| 1181 | fflush(stdout); | ||
| 1182 | |||
| 1183 | if (!BN_pseudo_rand(x, BN_num_bits(y) - 1, 0, 0)) ABORT; | ||
| 1184 | if (!BN_add(z, x, y)) ABORT; | ||
| 1185 | BN_set_negative(z, 1); | ||
| 1186 | scalars[0] = x; | ||
| 1187 | scalars[1] = y; | ||
| 1188 | scalars[2] = z; /* z = -(x+y) */ | ||
| 1189 | |||
| 1190 | if (!EC_POINTs_mul(group, P, NULL, 3, points, scalars, ctx)) ABORT; | ||
| 1191 | if (!EC_POINT_is_at_infinity(group, P)) ABORT; | ||
| 1192 | |||
| 1193 | fprintf(stdout, " ok\n\n"); | ||
| 1194 | } | ||
| 1195 | |||
| 1196 | |||
| 1197 | #if 0 | ||
| 1198 | timings(C2_K163, TIMING_BASE_PT, ctx); | ||
| 1199 | timings(C2_K163, TIMING_RAND_PT, ctx); | ||
| 1200 | timings(C2_K163, TIMING_SIMUL, ctx); | ||
| 1201 | timings(C2_B163, TIMING_BASE_PT, ctx); | ||
| 1202 | timings(C2_B163, TIMING_RAND_PT, ctx); | ||
| 1203 | timings(C2_B163, TIMING_SIMUL, ctx); | ||
| 1204 | timings(C2_K233, TIMING_BASE_PT, ctx); | ||
| 1205 | timings(C2_K233, TIMING_RAND_PT, ctx); | ||
| 1206 | timings(C2_K233, TIMING_SIMUL, ctx); | ||
| 1207 | timings(C2_B233, TIMING_BASE_PT, ctx); | ||
| 1208 | timings(C2_B233, TIMING_RAND_PT, ctx); | ||
| 1209 | timings(C2_B233, TIMING_SIMUL, ctx); | ||
| 1210 | timings(C2_K283, TIMING_BASE_PT, ctx); | ||
| 1211 | timings(C2_K283, TIMING_RAND_PT, ctx); | ||
| 1212 | timings(C2_K283, TIMING_SIMUL, ctx); | ||
| 1213 | timings(C2_B283, TIMING_BASE_PT, ctx); | ||
| 1214 | timings(C2_B283, TIMING_RAND_PT, ctx); | ||
| 1215 | timings(C2_B283, TIMING_SIMUL, ctx); | ||
| 1216 | timings(C2_K409, TIMING_BASE_PT, ctx); | ||
| 1217 | timings(C2_K409, TIMING_RAND_PT, ctx); | ||
| 1218 | timings(C2_K409, TIMING_SIMUL, ctx); | ||
| 1219 | timings(C2_B409, TIMING_BASE_PT, ctx); | ||
| 1220 | timings(C2_B409, TIMING_RAND_PT, ctx); | ||
| 1221 | timings(C2_B409, TIMING_SIMUL, ctx); | ||
| 1222 | timings(C2_K571, TIMING_BASE_PT, ctx); | ||
| 1223 | timings(C2_K571, TIMING_RAND_PT, ctx); | ||
| 1224 | timings(C2_K571, TIMING_SIMUL, ctx); | ||
| 1225 | timings(C2_B571, TIMING_BASE_PT, ctx); | ||
| 1226 | timings(C2_B571, TIMING_RAND_PT, ctx); | ||
| 1227 | timings(C2_B571, TIMING_SIMUL, ctx); | ||
| 1228 | #endif | ||
| 1229 | |||
| 1230 | |||
| 1231 | if (ctx) | ||
| 1232 | BN_CTX_free(ctx); | ||
| 1233 | BN_free(p); BN_free(a); BN_free(b); | ||
| 1234 | EC_GROUP_free(group); | ||
| 1235 | EC_POINT_free(P); | ||
| 1236 | EC_POINT_free(Q); | ||
| 1237 | EC_POINT_free(R); | ||
| 1238 | BN_free(x); BN_free(y); BN_free(z); BN_free(cof); | ||
| 1239 | |||
| 1240 | if (C2_K163) EC_GROUP_free(C2_K163); | ||
| 1241 | if (C2_B163) EC_GROUP_free(C2_B163); | ||
| 1242 | if (C2_K233) EC_GROUP_free(C2_K233); | ||
| 1243 | if (C2_B233) EC_GROUP_free(C2_B233); | ||
| 1244 | if (C2_K283) EC_GROUP_free(C2_K283); | ||
| 1245 | if (C2_B283) EC_GROUP_free(C2_B283); | ||
| 1246 | if (C2_K409) EC_GROUP_free(C2_K409); | ||
| 1247 | if (C2_B409) EC_GROUP_free(C2_B409); | ||
| 1248 | if (C2_K571) EC_GROUP_free(C2_K571); | ||
| 1249 | if (C2_B571) EC_GROUP_free(C2_B571); | ||
| 1250 | |||
| 1251 | } | ||
| 1252 | |||
| 1253 | void internal_curve_test(void) | ||
| 1254 | { | ||
| 1255 | EC_builtin_curve *curves = NULL; | ||
| 1256 | size_t crv_len = 0, n = 0; | ||
| 1257 | int ok = 1; | ||
| 1258 | |||
| 1259 | crv_len = EC_get_builtin_curves(NULL, 0); | ||
| 1260 | |||
| 1261 | curves = OPENSSL_malloc(sizeof(EC_builtin_curve) * crv_len); | ||
| 1262 | |||
| 1263 | if (curves == NULL) | ||
| 1264 | return; | ||
| 1265 | |||
| 1266 | if (!EC_get_builtin_curves(curves, crv_len)) | ||
| 1267 | { | ||
| 1268 | OPENSSL_free(curves); | ||
| 1269 | return; | ||
| 1270 | } | ||
| 1271 | |||
| 1272 | fprintf(stdout, "testing internal curves: "); | ||
| 1273 | |||
| 1274 | for (n = 0; n < crv_len; n++) | ||
| 1275 | { | ||
| 1276 | EC_GROUP *group = NULL; | ||
| 1277 | int nid = curves[n].nid; | ||
| 1278 | if ((group = EC_GROUP_new_by_curve_name(nid)) == NULL) | ||
| 1279 | { | ||
| 1280 | ok = 0; | ||
| 1281 | fprintf(stdout, "\nEC_GROUP_new_curve_name() failed with" | ||
| 1282 | " curve %s\n", OBJ_nid2sn(nid)); | ||
| 1283 | /* try next curve */ | ||
| 1284 | continue; | ||
| 1285 | } | ||
| 1286 | if (!EC_GROUP_check(group, NULL)) | ||
| 1287 | { | ||
| 1288 | ok = 0; | ||
| 1289 | fprintf(stdout, "\nEC_GROUP_check() failed with" | ||
| 1290 | " curve %s\n", OBJ_nid2sn(nid)); | ||
| 1291 | EC_GROUP_free(group); | ||
| 1292 | /* try the next curve */ | ||
| 1293 | continue; | ||
| 1294 | } | ||
| 1295 | fprintf(stdout, "."); | ||
| 1296 | fflush(stdout); | ||
| 1297 | EC_GROUP_free(group); | ||
| 1298 | } | ||
| 1299 | if (ok) | ||
| 1300 | fprintf(stdout, " ok\n"); | ||
| 1301 | else | ||
| 1302 | fprintf(stdout, " failed\n"); | ||
| 1303 | OPENSSL_free(curves); | ||
| 1304 | return; | ||
| 1305 | } | ||
| 1306 | |||
| 1307 | static const char rnd_seed[] = "string to make the random number generator think it has entropy"; | ||
| 1308 | |||
| 1309 | int main(int argc, char *argv[]) | ||
| 1310 | { | ||
| 1311 | |||
| 1312 | /* enable memory leak checking unless explicitly disabled */ | ||
| 1313 | if (!((getenv("OPENSSL_DEBUG_MEMORY") != NULL) && (0 == strcmp(getenv("OPENSSL_DEBUG_MEMORY"), "off")))) | ||
| 1314 | { | ||
| 1315 | CRYPTO_malloc_debug_init(); | ||
| 1316 | CRYPTO_set_mem_debug_options(V_CRYPTO_MDEBUG_ALL); | ||
| 1317 | } | ||
| 1318 | else | ||
| 1319 | { | ||
| 1320 | /* OPENSSL_DEBUG_MEMORY=off */ | ||
| 1321 | CRYPTO_set_mem_debug_functions(0, 0, 0, 0, 0); | ||
| 1322 | } | ||
| 1323 | CRYPTO_mem_ctrl(CRYPTO_MEM_CHECK_ON); | ||
| 1324 | ERR_load_crypto_strings(); | ||
| 1325 | |||
| 1326 | RAND_seed(rnd_seed, sizeof rnd_seed); /* or BN_generate_prime may fail */ | ||
| 1327 | |||
| 1328 | prime_field_tests(); | ||
| 1329 | puts(""); | ||
| 1330 | char2_field_tests(); | ||
| 1331 | /* test the internal curves */ | ||
| 1332 | internal_curve_test(); | ||
| 1333 | |||
| 633 | #ifndef OPENSSL_NO_ENGINE | 1334 | #ifndef OPENSSL_NO_ENGINE |
| 634 | ENGINE_cleanup(); | 1335 | ENGINE_cleanup(); |
| 635 | #endif | 1336 | #endif |
diff --git a/src/lib/libcrypto/engine/Makefile b/src/lib/libcrypto/engine/Makefile index 38f83f1654..13f211a0ae 100644 --- a/src/lib/libcrypto/engine/Makefile +++ b/src/lib/libcrypto/engine/Makefile | |||
| @@ -7,11 +7,6 @@ TOP= ../.. | |||
| 7 | CC= cc | 7 | CC= cc |
| 8 | INCLUDES= -I.. -I$(TOP) -I../../include | 8 | INCLUDES= -I.. -I$(TOP) -I../../include |
| 9 | CFLAG=-g | 9 | CFLAG=-g |
| 10 | INSTALL_PREFIX= | ||
| 11 | OPENSSLDIR= /usr/local/ssl | ||
| 12 | INSTALLTOP=/usr/local/ssl | ||
| 13 | MAKEDEPPROG= makedepend | ||
| 14 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | ||
| 15 | MAKEFILE= Makefile | 10 | MAKEFILE= Makefile |
| 16 | AR= ar r | 11 | AR= ar r |
| 17 | 12 | ||
| @@ -24,16 +19,14 @@ APPS= | |||
| 24 | LIB=$(TOP)/libcrypto.a | 19 | LIB=$(TOP)/libcrypto.a |
| 25 | LIBSRC= eng_err.c eng_lib.c eng_list.c eng_init.c eng_ctrl.c \ | 20 | LIBSRC= eng_err.c eng_lib.c eng_list.c eng_init.c eng_ctrl.c \ |
| 26 | eng_table.c eng_pkey.c eng_fat.c eng_all.c \ | 21 | eng_table.c eng_pkey.c eng_fat.c eng_all.c \ |
| 27 | tb_rsa.c tb_dsa.c tb_dh.c tb_rand.c tb_cipher.c tb_digest.c \ | 22 | tb_rsa.c tb_dsa.c tb_ecdsa.c tb_dh.c tb_ecdh.c tb_rand.c tb_store.c \ |
| 28 | eng_openssl.c eng_dyn.c eng_cnf.c \ | 23 | tb_cipher.c tb_digest.c \ |
| 29 | hw_atalla.c hw_cswift.c hw_ncipher.c hw_nuron.c hw_ubsec.c \ | 24 | eng_openssl.c eng_cnf.c eng_dyn.c eng_cryptodev.c eng_padlock.c |
| 30 | hw_cryptodev.c hw_aep.c hw_sureware.c hw_4758_cca.c | ||
| 31 | LIBOBJ= eng_err.o eng_lib.o eng_list.o eng_init.o eng_ctrl.o \ | 25 | LIBOBJ= eng_err.o eng_lib.o eng_list.o eng_init.o eng_ctrl.o \ |
| 32 | eng_table.o eng_pkey.o eng_fat.o eng_all.o \ | 26 | eng_table.o eng_pkey.o eng_fat.o eng_all.o \ |
| 33 | tb_rsa.o tb_dsa.o tb_dh.o tb_rand.o tb_cipher.o tb_digest.o \ | 27 | tb_rsa.o tb_dsa.o tb_ecdsa.o tb_dh.o tb_ecdh.o tb_rand.o tb_store.o \ |
| 34 | eng_openssl.o eng_dyn.o eng_cnf.o \ | 28 | tb_cipher.o tb_digest.o \ |
| 35 | hw_atalla.o hw_cswift.o hw_ncipher.o hw_nuron.o hw_ubsec.o \ | 29 | eng_openssl.o eng_cnf.o eng_dyn.o eng_cryptodev.o eng_padlock.o |
| 36 | hw_cryptodev.o hw_aep.o hw_sureware.o hw_4758_cca.o | ||
| 37 | 30 | ||
| 38 | SRC= $(LIBSRC) | 31 | SRC= $(LIBSRC) |
| 39 | 32 | ||
| @@ -61,6 +54,7 @@ links: | |||
| 61 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) | 54 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) |
| 62 | 55 | ||
| 63 | install: | 56 | install: |
| 57 | @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... | ||
| 64 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ | 58 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ |
| 65 | do \ | 59 | do \ |
| 66 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ | 60 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ |
| @@ -70,16 +64,13 @@ install: | |||
| 70 | tags: | 64 | tags: |
| 71 | ctags $(SRC) | 65 | ctags $(SRC) |
| 72 | 66 | ||
| 73 | errors: | ||
| 74 | $(PERL) $(TOP)/util/mkerr.pl -conf hw.ec \ | ||
| 75 | -nostatic -staticloader -write hw_*.c | ||
| 76 | |||
| 77 | tests: | 67 | tests: |
| 78 | 68 | ||
| 79 | lint: | 69 | lint: |
| 80 | lint -DLINT $(INCLUDES) $(SRC)>fluff | 70 | lint -DLINT $(INCLUDES) $(SRC)>fluff |
| 81 | 71 | ||
| 82 | depend: | 72 | depend: |
| 73 | @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... | ||
| 83 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) | 74 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) |
| 84 | 75 | ||
| 85 | dclean: | 76 | dclean: |
| @@ -91,446 +82,207 @@ clean: | |||
| 91 | 82 | ||
| 92 | # DO NOT DELETE THIS LINE -- make depend depends on it. | 83 | # DO NOT DELETE THIS LINE -- make depend depends on it. |
| 93 | 84 | ||
| 94 | eng_all.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 85 | eng_all.o: ../../e_os.h ../../include/openssl/bio.h |
| 95 | eng_all.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h | 86 | eng_all.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 96 | eng_all.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 97 | eng_all.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h | 87 | eng_all.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h |
| 98 | eng_all.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | 88 | eng_all.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 99 | eng_all.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 89 | eng_all.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 100 | eng_all.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rand.h | 90 | eng_all.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 101 | eng_all.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | ||
| 102 | eng_all.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 91 | eng_all.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 103 | eng_all.o: ../../include/openssl/ui.h eng_all.c eng_int.h | 92 | eng_all.o: ../cryptlib.h eng_all.c eng_int.h |
| 104 | eng_cnf.o: ../../e_os.h ../../include/openssl/asn1.h | 93 | eng_cnf.o: ../../e_os.h ../../include/openssl/bio.h |
| 105 | eng_cnf.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | ||
| 106 | eng_cnf.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h | 94 | eng_cnf.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h |
| 107 | eng_cnf.o: ../../include/openssl/crypto.h ../../include/openssl/dh.h | 95 | eng_cnf.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 108 | eng_cnf.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 109 | eng_cnf.o: ../../include/openssl/engine.h ../../include/openssl/err.h | 96 | eng_cnf.o: ../../include/openssl/engine.h ../../include/openssl/err.h |
| 110 | eng_cnf.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 97 | eng_cnf.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 111 | eng_cnf.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 98 | eng_cnf.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 112 | eng_cnf.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h | ||
| 113 | eng_cnf.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 99 | eng_cnf.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 114 | eng_cnf.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 100 | eng_cnf.o: ../../include/openssl/symhacks.h ../cryptlib.h eng_cnf.c eng_int.h |
| 115 | eng_cnf.o: ../cryptlib.h eng_cnf.c | 101 | eng_cryptodev.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 116 | eng_ctrl.o: ../../e_os.h ../../include/openssl/asn1.h | 102 | eng_cryptodev.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h |
| 117 | eng_ctrl.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 103 | eng_cryptodev.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h |
| 104 | eng_cryptodev.o: ../../include/openssl/evp.h ../../include/openssl/obj_mac.h | ||
| 105 | eng_cryptodev.o: ../../include/openssl/objects.h | ||
| 106 | eng_cryptodev.o: ../../include/openssl/opensslconf.h | ||
| 107 | eng_cryptodev.o: ../../include/openssl/opensslv.h | ||
| 108 | eng_cryptodev.o: ../../include/openssl/ossl_typ.h | ||
| 109 | eng_cryptodev.o: ../../include/openssl/safestack.h | ||
| 110 | eng_cryptodev.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
| 111 | eng_cryptodev.o: eng_cryptodev.c | ||
| 112 | eng_ctrl.o: ../../e_os.h ../../include/openssl/bio.h | ||
| 118 | eng_ctrl.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 113 | eng_ctrl.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 119 | eng_ctrl.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 120 | eng_ctrl.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h | 114 | eng_ctrl.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h |
| 121 | eng_ctrl.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | 115 | eng_ctrl.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 122 | eng_ctrl.o: ../../include/openssl/opensslconf.h | 116 | eng_ctrl.o: ../../include/openssl/opensslconf.h |
| 123 | eng_ctrl.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 117 | eng_ctrl.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 124 | eng_ctrl.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h | ||
| 125 | eng_ctrl.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 118 | eng_ctrl.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 126 | eng_ctrl.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 119 | eng_ctrl.o: ../../include/openssl/symhacks.h ../cryptlib.h eng_ctrl.c eng_int.h |
| 127 | eng_ctrl.o: ../cryptlib.h eng_ctrl.c eng_int.h | 120 | eng_dyn.o: ../../e_os.h ../../include/openssl/bio.h |
| 128 | eng_dyn.o: ../../e_os.h ../../include/openssl/asn1.h | ||
| 129 | eng_dyn.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | ||
| 130 | eng_dyn.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 121 | eng_dyn.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 131 | eng_dyn.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 132 | eng_dyn.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h | 122 | eng_dyn.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h |
| 133 | eng_dyn.o: ../../include/openssl/engine.h ../../include/openssl/err.h | 123 | eng_dyn.o: ../../include/openssl/engine.h ../../include/openssl/err.h |
| 134 | eng_dyn.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 124 | eng_dyn.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 135 | eng_dyn.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 125 | eng_dyn.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 136 | eng_dyn.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h | ||
| 137 | eng_dyn.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 126 | eng_dyn.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 138 | eng_dyn.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 127 | eng_dyn.o: ../../include/openssl/symhacks.h ../cryptlib.h eng_dyn.c eng_int.h |
| 139 | eng_dyn.o: ../cryptlib.h eng_dyn.c eng_int.h | 128 | eng_err.o: ../../include/openssl/bio.h ../../include/openssl/crypto.h |
| 140 | eng_err.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 141 | eng_err.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h | ||
| 142 | eng_err.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 143 | eng_err.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h | 129 | eng_err.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h |
| 144 | eng_err.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | 130 | eng_err.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 145 | eng_err.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 131 | eng_err.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 146 | eng_err.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rand.h | 132 | eng_err.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 147 | eng_err.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | ||
| 148 | eng_err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 133 | eng_err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 149 | eng_err.o: ../../include/openssl/ui.h eng_err.c | 134 | eng_err.o: eng_err.c |
| 150 | eng_fat.o: ../../e_os.h ../../include/openssl/asn1.h | 135 | eng_fat.o: ../../e_os.h ../../include/openssl/bio.h |
| 151 | eng_fat.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | ||
| 152 | eng_fat.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h | 136 | eng_fat.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h |
| 153 | eng_fat.o: ../../include/openssl/crypto.h ../../include/openssl/dh.h | 137 | eng_fat.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 154 | eng_fat.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 155 | eng_fat.o: ../../include/openssl/engine.h ../../include/openssl/err.h | 138 | eng_fat.o: ../../include/openssl/engine.h ../../include/openssl/err.h |
| 156 | eng_fat.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 139 | eng_fat.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 157 | eng_fat.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 140 | eng_fat.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 158 | eng_fat.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h | ||
| 159 | eng_fat.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 141 | eng_fat.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 160 | eng_fat.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 142 | eng_fat.o: ../../include/openssl/symhacks.h ../cryptlib.h eng_fat.c eng_int.h |
| 161 | eng_fat.o: ../cryptlib.h eng_fat.c eng_int.h | 143 | eng_init.o: ../../e_os.h ../../include/openssl/bio.h |
| 162 | eng_init.o: ../../e_os.h ../../include/openssl/asn1.h | ||
| 163 | eng_init.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | ||
| 164 | eng_init.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 144 | eng_init.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 165 | eng_init.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 166 | eng_init.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h | 145 | eng_init.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h |
| 167 | eng_init.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | 146 | eng_init.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 168 | eng_init.o: ../../include/openssl/opensslconf.h | 147 | eng_init.o: ../../include/openssl/opensslconf.h |
| 169 | eng_init.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 148 | eng_init.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 170 | eng_init.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h | ||
| 171 | eng_init.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 149 | eng_init.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 172 | eng_init.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 150 | eng_init.o: ../../include/openssl/symhacks.h ../cryptlib.h eng_init.c eng_int.h |
| 173 | eng_init.o: ../cryptlib.h eng_init.c eng_int.h | 151 | eng_lib.o: ../../e_os.h ../../include/openssl/bio.h |
| 174 | eng_lib.o: ../../e_os.h ../../include/openssl/asn1.h | ||
| 175 | eng_lib.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | ||
| 176 | eng_lib.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 152 | eng_lib.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 177 | eng_lib.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 178 | eng_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h | 153 | eng_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h |
| 179 | eng_lib.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | 154 | eng_lib.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 180 | eng_lib.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 155 | eng_lib.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 181 | eng_lib.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rand.h | 156 | eng_lib.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rand.h |
| 182 | eng_lib.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 157 | eng_lib.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 183 | eng_lib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 158 | eng_lib.o: ../../include/openssl/symhacks.h ../cryptlib.h eng_int.h eng_lib.c |
| 184 | eng_lib.o: ../../include/openssl/ui.h ../cryptlib.h eng_int.h eng_lib.c | 159 | eng_list.o: ../../e_os.h ../../include/openssl/bio.h |
| 185 | eng_list.o: ../../e_os.h ../../include/openssl/asn1.h | ||
| 186 | eng_list.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | ||
| 187 | eng_list.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 160 | eng_list.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 188 | eng_list.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 189 | eng_list.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h | 161 | eng_list.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h |
| 190 | eng_list.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | 162 | eng_list.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 191 | eng_list.o: ../../include/openssl/opensslconf.h | 163 | eng_list.o: ../../include/openssl/opensslconf.h |
| 192 | eng_list.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 164 | eng_list.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 193 | eng_list.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h | ||
| 194 | eng_list.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 165 | eng_list.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 195 | eng_list.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 166 | eng_list.o: ../../include/openssl/symhacks.h ../cryptlib.h eng_int.h eng_list.c |
| 196 | eng_list.o: ../cryptlib.h eng_int.h eng_list.c | 167 | eng_openssl.o: ../../e_os.h ../../include/openssl/asn1.h |
| 197 | eng_openssl.o: ../../e_os.h ../../include/openssl/aes.h | 168 | eng_openssl.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 198 | eng_openssl.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 169 | eng_openssl.o: ../../include/openssl/crypto.h ../../include/openssl/dh.h |
| 199 | eng_openssl.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 200 | eng_openssl.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 201 | eng_openssl.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 202 | eng_openssl.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 203 | eng_openssl.o: ../../include/openssl/dsa.h ../../include/openssl/dso.h | 170 | eng_openssl.o: ../../include/openssl/dsa.h ../../include/openssl/dso.h |
| 204 | eng_openssl.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h | 171 | eng_openssl.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 205 | eng_openssl.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 172 | eng_openssl.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 206 | eng_openssl.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | 173 | eng_openssl.o: ../../include/openssl/engine.h ../../include/openssl/err.h |
| 207 | eng_openssl.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | 174 | eng_openssl.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 208 | eng_openssl.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 209 | eng_openssl.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 175 | eng_openssl.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 210 | eng_openssl.o: ../../include/openssl/opensslconf.h | 176 | eng_openssl.o: ../../include/openssl/opensslconf.h |
| 211 | eng_openssl.o: ../../include/openssl/opensslv.h | 177 | eng_openssl.o: ../../include/openssl/opensslv.h |
| 212 | eng_openssl.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pem.h | 178 | eng_openssl.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pem.h |
| 213 | eng_openssl.o: ../../include/openssl/pem2.h ../../include/openssl/pkcs7.h | 179 | eng_openssl.o: ../../include/openssl/pem2.h ../../include/openssl/pkcs7.h |
| 214 | eng_openssl.o: ../../include/openssl/rand.h ../../include/openssl/rc2.h | 180 | eng_openssl.o: ../../include/openssl/rand.h ../../include/openssl/rc4.h |
| 215 | eng_openssl.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 181 | eng_openssl.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h |
| 216 | eng_openssl.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 182 | eng_openssl.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 217 | eng_openssl.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 183 | eng_openssl.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 218 | eng_openssl.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 184 | eng_openssl.o: ../../include/openssl/x509_vfy.h ../cryptlib.h eng_openssl.c |
| 219 | eng_openssl.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 185 | eng_padlock.o: ../../include/openssl/aes.h ../../include/openssl/asn1.h |
| 220 | eng_openssl.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 186 | eng_padlock.o: ../../include/openssl/bio.h ../../include/openssl/crypto.h |
| 221 | eng_openssl.o: ../cryptlib.h eng_openssl.c | 187 | eng_padlock.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h |
| 222 | eng_pkey.o: ../../e_os.h ../../include/openssl/asn1.h | 188 | eng_padlock.o: ../../include/openssl/engine.h ../../include/openssl/err.h |
| 223 | eng_pkey.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 189 | eng_padlock.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 190 | eng_padlock.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | ||
| 191 | eng_padlock.o: ../../include/openssl/opensslconf.h | ||
| 192 | eng_padlock.o: ../../include/openssl/opensslv.h | ||
| 193 | eng_padlock.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rand.h | ||
| 194 | eng_padlock.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
| 195 | eng_padlock.o: ../../include/openssl/symhacks.h eng_padlock.c | ||
| 196 | eng_pkey.o: ../../e_os.h ../../include/openssl/bio.h | ||
| 224 | eng_pkey.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 197 | eng_pkey.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 225 | eng_pkey.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 226 | eng_pkey.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h | 198 | eng_pkey.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h |
| 227 | eng_pkey.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | 199 | eng_pkey.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 228 | eng_pkey.o: ../../include/openssl/opensslconf.h | 200 | eng_pkey.o: ../../include/openssl/opensslconf.h |
| 229 | eng_pkey.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 201 | eng_pkey.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 230 | eng_pkey.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h | ||
| 231 | eng_pkey.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 202 | eng_pkey.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 232 | eng_pkey.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 203 | eng_pkey.o: ../../include/openssl/symhacks.h ../cryptlib.h eng_int.h eng_pkey.c |
| 233 | eng_pkey.o: ../cryptlib.h eng_int.h eng_pkey.c | 204 | eng_table.o: ../../e_os.h ../../include/openssl/asn1.h |
| 234 | eng_table.o: ../../include/openssl/aes.h ../../include/openssl/asn1.h | 205 | eng_table.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 235 | eng_table.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 206 | eng_table.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 236 | eng_table.o: ../../include/openssl/bn.h ../../include/openssl/cast.h | ||
| 237 | eng_table.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 238 | eng_table.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 239 | eng_table.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 240 | eng_table.o: ../../include/openssl/engine.h ../../include/openssl/err.h | 207 | eng_table.o: ../../include/openssl/engine.h ../../include/openssl/err.h |
| 241 | eng_table.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 208 | eng_table.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 242 | eng_table.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | 209 | eng_table.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 243 | eng_table.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 244 | eng_table.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 245 | eng_table.o: ../../include/openssl/objects.h | ||
| 246 | eng_table.o: ../../include/openssl/opensslconf.h | 210 | eng_table.o: ../../include/openssl/opensslconf.h |
| 247 | eng_table.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 211 | eng_table.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 248 | eng_table.o: ../../include/openssl/rand.h ../../include/openssl/rc2.h | 212 | eng_table.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 249 | eng_table.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 213 | eng_table.o: ../../include/openssl/symhacks.h ../cryptlib.h eng_int.h |
| 250 | eng_table.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 214 | eng_table.o: eng_table.c |
| 251 | eng_table.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 215 | tb_cipher.o: ../../e_os.h ../../include/openssl/bio.h |
| 252 | eng_table.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 216 | tb_cipher.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 253 | eng_table.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 217 | tb_cipher.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h |
| 254 | eng_table.o: eng_int.h eng_table.c | 218 | tb_cipher.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 255 | hw_4758_cca.o: ../../e_os.h ../../include/openssl/aes.h | ||
| 256 | hw_4758_cca.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 257 | hw_4758_cca.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 258 | hw_4758_cca.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 259 | hw_4758_cca.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 260 | hw_4758_cca.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 261 | hw_4758_cca.o: ../../include/openssl/dsa.h ../../include/openssl/dso.h | ||
| 262 | hw_4758_cca.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h | ||
| 263 | hw_4758_cca.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 264 | hw_4758_cca.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 265 | hw_4758_cca.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 266 | hw_4758_cca.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 267 | hw_4758_cca.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | ||
| 268 | hw_4758_cca.o: ../../include/openssl/opensslconf.h | ||
| 269 | hw_4758_cca.o: ../../include/openssl/opensslv.h | ||
| 270 | hw_4758_cca.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | ||
| 271 | hw_4758_cca.o: ../../include/openssl/rand.h ../../include/openssl/rc2.h | ||
| 272 | hw_4758_cca.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | ||
| 273 | hw_4758_cca.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | ||
| 274 | hw_4758_cca.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | ||
| 275 | hw_4758_cca.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
| 276 | hw_4758_cca.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | ||
| 277 | hw_4758_cca.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | ||
| 278 | hw_4758_cca.o: ../cryptlib.h hw_4758_cca.c hw_4758_cca_err.c hw_4758_cca_err.h | ||
| 279 | hw_4758_cca.o: vendor_defns/hw_4758_cca.h | ||
| 280 | hw_aep.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 281 | hw_aep.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | ||
| 282 | hw_aep.o: ../../include/openssl/crypto.h ../../include/openssl/dh.h | ||
| 283 | hw_aep.o: ../../include/openssl/dsa.h ../../include/openssl/dso.h | ||
| 284 | hw_aep.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h | ||
| 285 | hw_aep.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | ||
| 286 | hw_aep.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | ||
| 287 | hw_aep.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rand.h | ||
| 288 | hw_aep.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | ||
| 289 | hw_aep.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
| 290 | hw_aep.o: ../../include/openssl/ui.h hw_aep.c hw_aep_err.c hw_aep_err.h | ||
| 291 | hw_aep.o: vendor_defns/aep.h | ||
| 292 | hw_atalla.o: ../../e_os.h ../../include/openssl/asn1.h | ||
| 293 | hw_atalla.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | ||
| 294 | hw_atalla.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | ||
| 295 | hw_atalla.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 296 | hw_atalla.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h | ||
| 297 | hw_atalla.o: ../../include/openssl/engine.h ../../include/openssl/err.h | ||
| 298 | hw_atalla.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | ||
| 299 | hw_atalla.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 300 | hw_atalla.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h | ||
| 301 | hw_atalla.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
| 302 | hw_atalla.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | ||
| 303 | hw_atalla.o: ../cryptlib.h hw_atalla.c hw_atalla_err.c hw_atalla_err.h | ||
| 304 | hw_atalla.o: vendor_defns/atalla.h | ||
| 305 | hw_cryptodev.o: ../../include/openssl/aes.h ../../include/openssl/asn1.h | ||
| 306 | hw_cryptodev.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | ||
| 307 | hw_cryptodev.o: ../../include/openssl/bn.h ../../include/openssl/cast.h | ||
| 308 | hw_cryptodev.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 309 | hw_cryptodev.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 310 | hw_cryptodev.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 311 | hw_cryptodev.o: ../../include/openssl/engine.h ../../include/openssl/err.h | ||
| 312 | hw_cryptodev.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | ||
| 313 | hw_cryptodev.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 314 | hw_cryptodev.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 315 | hw_cryptodev.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 316 | hw_cryptodev.o: ../../include/openssl/objects.h | ||
| 317 | hw_cryptodev.o: ../../include/openssl/opensslconf.h | ||
| 318 | hw_cryptodev.o: ../../include/openssl/opensslv.h | ||
| 319 | hw_cryptodev.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rand.h | ||
| 320 | hw_cryptodev.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | ||
| 321 | hw_cryptodev.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | ||
| 322 | hw_cryptodev.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | ||
| 323 | hw_cryptodev.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | ||
| 324 | hw_cryptodev.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | ||
| 325 | hw_cryptodev.o: ../../include/openssl/ui_compat.h hw_cryptodev.c | ||
| 326 | hw_cswift.o: ../../e_os.h ../../include/openssl/asn1.h | ||
| 327 | hw_cswift.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | ||
| 328 | hw_cswift.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | ||
| 329 | hw_cswift.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 330 | hw_cswift.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h | ||
| 331 | hw_cswift.o: ../../include/openssl/engine.h ../../include/openssl/err.h | ||
| 332 | hw_cswift.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | ||
| 333 | hw_cswift.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 334 | hw_cswift.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h | ||
| 335 | hw_cswift.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
| 336 | hw_cswift.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | ||
| 337 | hw_cswift.o: ../cryptlib.h hw_cswift.c hw_cswift_err.c hw_cswift_err.h | ||
| 338 | hw_cswift.o: vendor_defns/cswift.h | ||
| 339 | hw_ncipher.o: ../../e_os.h ../../include/openssl/aes.h | ||
| 340 | hw_ncipher.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 341 | hw_ncipher.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 342 | hw_ncipher.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 343 | hw_ncipher.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 344 | hw_ncipher.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 345 | hw_ncipher.o: ../../include/openssl/dsa.h ../../include/openssl/dso.h | ||
| 346 | hw_ncipher.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h | ||
| 347 | hw_ncipher.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 348 | hw_ncipher.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 349 | hw_ncipher.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 350 | hw_ncipher.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 351 | hw_ncipher.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | ||
| 352 | hw_ncipher.o: ../../include/openssl/opensslconf.h | ||
| 353 | hw_ncipher.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 354 | hw_ncipher.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h | ||
| 355 | hw_ncipher.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h | ||
| 356 | hw_ncipher.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | ||
| 357 | hw_ncipher.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | ||
| 358 | hw_ncipher.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | ||
| 359 | hw_ncipher.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | ||
| 360 | hw_ncipher.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | ||
| 361 | hw_ncipher.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | ||
| 362 | hw_ncipher.o: ../../include/openssl/x509_vfy.h ../cryptlib.h hw_ncipher.c | ||
| 363 | hw_ncipher.o: hw_ncipher_err.c hw_ncipher_err.h vendor_defns/hwcryptohook.h | ||
| 364 | hw_nuron.o: ../../e_os.h ../../include/openssl/asn1.h | ||
| 365 | hw_nuron.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | ||
| 366 | hw_nuron.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | ||
| 367 | hw_nuron.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 368 | hw_nuron.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h | ||
| 369 | hw_nuron.o: ../../include/openssl/engine.h ../../include/openssl/err.h | ||
| 370 | hw_nuron.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | ||
| 371 | hw_nuron.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 372 | hw_nuron.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h | ||
| 373 | hw_nuron.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
| 374 | hw_nuron.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | ||
| 375 | hw_nuron.o: ../cryptlib.h hw_nuron.c hw_nuron_err.c hw_nuron_err.h | ||
| 376 | hw_sureware.o: ../../e_os.h ../../include/openssl/aes.h | ||
| 377 | hw_sureware.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 378 | hw_sureware.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 379 | hw_sureware.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 380 | hw_sureware.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 381 | hw_sureware.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 382 | hw_sureware.o: ../../include/openssl/dsa.h ../../include/openssl/dso.h | ||
| 383 | hw_sureware.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h | ||
| 384 | hw_sureware.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 385 | hw_sureware.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 386 | hw_sureware.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 387 | hw_sureware.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 388 | hw_sureware.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | ||
| 389 | hw_sureware.o: ../../include/openssl/opensslconf.h | ||
| 390 | hw_sureware.o: ../../include/openssl/opensslv.h | ||
| 391 | hw_sureware.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pem.h | ||
| 392 | hw_sureware.o: ../../include/openssl/pem2.h ../../include/openssl/pkcs7.h | ||
| 393 | hw_sureware.o: ../../include/openssl/rand.h ../../include/openssl/rc2.h | ||
| 394 | hw_sureware.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | ||
| 395 | hw_sureware.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | ||
| 396 | hw_sureware.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | ||
| 397 | hw_sureware.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
| 398 | hw_sureware.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | ||
| 399 | hw_sureware.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | ||
| 400 | hw_sureware.o: ../cryptlib.h eng_int.h engine.h hw_sureware.c hw_sureware_err.c | ||
| 401 | hw_sureware.o: hw_sureware_err.h vendor_defns/sureware.h | ||
| 402 | hw_ubsec.o: ../../e_os.h ../../include/openssl/asn1.h | ||
| 403 | hw_ubsec.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | ||
| 404 | hw_ubsec.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | ||
| 405 | hw_ubsec.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 406 | hw_ubsec.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h | ||
| 407 | hw_ubsec.o: ../../include/openssl/engine.h ../../include/openssl/err.h | ||
| 408 | hw_ubsec.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | ||
| 409 | hw_ubsec.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 410 | hw_ubsec.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h | ||
| 411 | hw_ubsec.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
| 412 | hw_ubsec.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | ||
| 413 | hw_ubsec.o: ../cryptlib.h hw_ubsec.c hw_ubsec_err.c hw_ubsec_err.h | ||
| 414 | hw_ubsec.o: vendor_defns/hw_ubsec.h | ||
| 415 | tb_cipher.o: ../../include/openssl/aes.h ../../include/openssl/asn1.h | ||
| 416 | tb_cipher.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | ||
| 417 | tb_cipher.o: ../../include/openssl/bn.h ../../include/openssl/cast.h | ||
| 418 | tb_cipher.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 419 | tb_cipher.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 420 | tb_cipher.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 421 | tb_cipher.o: ../../include/openssl/engine.h ../../include/openssl/err.h | ||
| 422 | tb_cipher.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | ||
| 423 | tb_cipher.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 424 | tb_cipher.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 425 | tb_cipher.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 426 | tb_cipher.o: ../../include/openssl/objects.h | ||
| 427 | tb_cipher.o: ../../include/openssl/opensslconf.h | 219 | tb_cipher.o: ../../include/openssl/opensslconf.h |
| 428 | tb_cipher.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 220 | tb_cipher.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 429 | tb_cipher.o: ../../include/openssl/rand.h ../../include/openssl/rc2.h | 221 | tb_cipher.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 430 | tb_cipher.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 222 | tb_cipher.o: ../../include/openssl/symhacks.h ../cryptlib.h eng_int.h |
| 431 | tb_cipher.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 223 | tb_cipher.o: tb_cipher.c |
| 432 | tb_cipher.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 224 | tb_dh.o: ../../e_os.h ../../include/openssl/bio.h |
| 433 | tb_cipher.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 225 | tb_dh.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 434 | tb_cipher.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 226 | tb_dh.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h |
| 435 | tb_cipher.o: eng_int.h tb_cipher.c | 227 | tb_dh.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 436 | tb_dh.o: ../../include/openssl/aes.h ../../include/openssl/asn1.h | 228 | tb_dh.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 437 | tb_dh.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 229 | tb_dh.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 438 | tb_dh.o: ../../include/openssl/bn.h ../../include/openssl/cast.h | ||
| 439 | tb_dh.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 440 | tb_dh.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 441 | tb_dh.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 442 | tb_dh.o: ../../include/openssl/engine.h ../../include/openssl/err.h | ||
| 443 | tb_dh.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | ||
| 444 | tb_dh.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 445 | tb_dh.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 446 | tb_dh.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 447 | tb_dh.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | ||
| 448 | tb_dh.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 449 | tb_dh.o: ../../include/openssl/rand.h ../../include/openssl/rc2.h | ||
| 450 | tb_dh.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | ||
| 451 | tb_dh.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | ||
| 452 | tb_dh.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | ||
| 453 | tb_dh.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 230 | tb_dh.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 454 | tb_dh.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h eng_int.h | 231 | tb_dh.o: ../cryptlib.h eng_int.h tb_dh.c |
| 455 | tb_dh.o: tb_dh.c | 232 | tb_digest.o: ../../e_os.h ../../include/openssl/bio.h |
| 456 | tb_digest.o: ../../include/openssl/aes.h ../../include/openssl/asn1.h | 233 | tb_digest.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 457 | tb_digest.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 234 | tb_digest.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h |
| 458 | tb_digest.o: ../../include/openssl/bn.h ../../include/openssl/cast.h | 235 | tb_digest.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 459 | tb_digest.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 460 | tb_digest.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 461 | tb_digest.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 462 | tb_digest.o: ../../include/openssl/engine.h ../../include/openssl/err.h | ||
| 463 | tb_digest.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | ||
| 464 | tb_digest.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 465 | tb_digest.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 466 | tb_digest.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 467 | tb_digest.o: ../../include/openssl/objects.h | ||
| 468 | tb_digest.o: ../../include/openssl/opensslconf.h | 236 | tb_digest.o: ../../include/openssl/opensslconf.h |
| 469 | tb_digest.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 237 | tb_digest.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 470 | tb_digest.o: ../../include/openssl/rand.h ../../include/openssl/rc2.h | 238 | tb_digest.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 471 | tb_digest.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 239 | tb_digest.o: ../../include/openssl/symhacks.h ../cryptlib.h eng_int.h |
| 472 | tb_digest.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 240 | tb_digest.o: tb_digest.c |
| 473 | tb_digest.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 241 | tb_dsa.o: ../../e_os.h ../../include/openssl/bio.h |
| 474 | tb_digest.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 242 | tb_dsa.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 475 | tb_digest.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 243 | tb_dsa.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h |
| 476 | tb_digest.o: eng_int.h tb_digest.c | 244 | tb_dsa.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 477 | tb_dsa.o: ../../include/openssl/aes.h ../../include/openssl/asn1.h | 245 | tb_dsa.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 478 | tb_dsa.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 246 | tb_dsa.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 479 | tb_dsa.o: ../../include/openssl/bn.h ../../include/openssl/cast.h | ||
| 480 | tb_dsa.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 481 | tb_dsa.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 482 | tb_dsa.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 483 | tb_dsa.o: ../../include/openssl/engine.h ../../include/openssl/err.h | ||
| 484 | tb_dsa.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | ||
| 485 | tb_dsa.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 486 | tb_dsa.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 487 | tb_dsa.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 488 | tb_dsa.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | ||
| 489 | tb_dsa.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 490 | tb_dsa.o: ../../include/openssl/rand.h ../../include/openssl/rc2.h | ||
| 491 | tb_dsa.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | ||
| 492 | tb_dsa.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | ||
| 493 | tb_dsa.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | ||
| 494 | tb_dsa.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 247 | tb_dsa.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 495 | tb_dsa.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 248 | tb_dsa.o: ../cryptlib.h eng_int.h tb_dsa.c |
| 496 | tb_dsa.o: eng_int.h tb_dsa.c | 249 | tb_ecdh.o: ../../e_os.h ../../include/openssl/bio.h |
| 497 | tb_rand.o: ../../include/openssl/aes.h ../../include/openssl/asn1.h | 250 | tb_ecdh.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 498 | tb_rand.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 251 | tb_ecdh.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h |
| 499 | tb_rand.o: ../../include/openssl/bn.h ../../include/openssl/cast.h | 252 | tb_ecdh.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 500 | tb_rand.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 253 | tb_ecdh.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 501 | tb_rand.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | 254 | tb_ecdh.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 502 | tb_rand.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | 255 | tb_ecdh.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 503 | tb_rand.o: ../../include/openssl/engine.h ../../include/openssl/err.h | 256 | tb_ecdh.o: ../cryptlib.h eng_int.h tb_ecdh.c |
| 504 | tb_rand.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 257 | tb_ecdsa.o: ../../e_os.h ../../include/openssl/bio.h |
| 505 | tb_rand.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | 258 | tb_ecdsa.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 506 | tb_rand.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | 259 | tb_ecdsa.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h |
| 507 | tb_rand.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | 260 | tb_ecdsa.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 508 | tb_rand.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 261 | tb_ecdsa.o: ../../include/openssl/opensslconf.h |
| 509 | tb_rand.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 262 | tb_ecdsa.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 510 | tb_rand.o: ../../include/openssl/rand.h ../../include/openssl/rc2.h | 263 | tb_ecdsa.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 511 | tb_rand.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 264 | tb_ecdsa.o: ../../include/openssl/symhacks.h ../cryptlib.h eng_int.h tb_ecdsa.c |
| 512 | tb_rand.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 265 | tb_rand.o: ../../e_os.h ../../include/openssl/bio.h |
| 513 | tb_rand.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 266 | tb_rand.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 267 | tb_rand.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h | ||
| 268 | tb_rand.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | ||
| 269 | tb_rand.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | ||
| 270 | tb_rand.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h | ||
| 514 | tb_rand.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 271 | tb_rand.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 515 | tb_rand.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 272 | tb_rand.o: ../cryptlib.h eng_int.h tb_rand.c |
| 516 | tb_rand.o: eng_int.h tb_rand.c | 273 | tb_rsa.o: ../../e_os.h ../../include/openssl/bio.h |
| 517 | tb_rsa.o: ../../include/openssl/aes.h ../../include/openssl/asn1.h | 274 | tb_rsa.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 518 | tb_rsa.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 275 | tb_rsa.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h |
| 519 | tb_rsa.o: ../../include/openssl/bn.h ../../include/openssl/cast.h | 276 | tb_rsa.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 520 | tb_rsa.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 277 | tb_rsa.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 521 | tb_rsa.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | 278 | tb_rsa.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 522 | tb_rsa.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 523 | tb_rsa.o: ../../include/openssl/engine.h ../../include/openssl/err.h | ||
| 524 | tb_rsa.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | ||
| 525 | tb_rsa.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 526 | tb_rsa.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 527 | tb_rsa.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 528 | tb_rsa.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | ||
| 529 | tb_rsa.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 530 | tb_rsa.o: ../../include/openssl/rand.h ../../include/openssl/rc2.h | ||
| 531 | tb_rsa.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | ||
| 532 | tb_rsa.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | ||
| 533 | tb_rsa.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | ||
| 534 | tb_rsa.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 279 | tb_rsa.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 535 | tb_rsa.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 280 | tb_rsa.o: ../cryptlib.h eng_int.h tb_rsa.c |
| 536 | tb_rsa.o: eng_int.h tb_rsa.c | 281 | tb_store.o: ../../e_os.h ../../include/openssl/bio.h |
| 282 | tb_store.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | ||
| 283 | tb_store.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h | ||
| 284 | tb_store.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | ||
| 285 | tb_store.o: ../../include/openssl/opensslconf.h | ||
| 286 | tb_store.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 287 | tb_store.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
| 288 | tb_store.o: ../../include/openssl/symhacks.h ../cryptlib.h eng_int.h tb_store.c | ||
diff --git a/src/lib/libcrypto/engine/eng_cryptodev.c b/src/lib/libcrypto/engine/eng_cryptodev.c new file mode 100644 index 0000000000..ab38cd52f0 --- /dev/null +++ b/src/lib/libcrypto/engine/eng_cryptodev.c | |||
| @@ -0,0 +1,1133 @@ | |||
| 1 | /* | ||
| 2 | * Copyright (c) 2002 Bob Beck <beck@openbsd.org> | ||
| 3 | * Copyright (c) 2002 Theo de Raadt | ||
| 4 | * Copyright (c) 2002 Markus Friedl | ||
| 5 | * All rights reserved. | ||
| 6 | * | ||
| 7 | * Redistribution and use in source and binary forms, with or without | ||
| 8 | * modification, are permitted provided that the following conditions | ||
| 9 | * are met: | ||
| 10 | * 1. Redistributions of source code must retain the above copyright | ||
| 11 | * notice, this list of conditions and the following disclaimer. | ||
| 12 | * 2. Redistributions in binary form must reproduce the above copyright | ||
| 13 | * notice, this list of conditions and the following disclaimer in the | ||
| 14 | * documentation and/or other materials provided with the distribution. | ||
| 15 | * | ||
| 16 | * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY | ||
| 17 | * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | ||
| 18 | * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | ||
| 19 | * DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY | ||
| 20 | * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | ||
| 21 | * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | ||
| 22 | * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND | ||
| 23 | * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | ||
| 24 | * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF | ||
| 25 | * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | ||
| 26 | * | ||
| 27 | */ | ||
| 28 | |||
| 29 | #include <openssl/objects.h> | ||
| 30 | #include <openssl/engine.h> | ||
| 31 | #include <openssl/evp.h> | ||
| 32 | #include <openssl/bn.h> | ||
| 33 | |||
| 34 | #if (defined(__unix__) || defined(unix)) && !defined(USG) && \ | ||
| 35 | (defined(OpenBSD) || defined(__FreeBSD_version)) | ||
| 36 | #include <sys/param.h> | ||
| 37 | # if (OpenBSD >= 200112) || ((__FreeBSD_version >= 470101 && __FreeBSD_version < 500000) || __FreeBSD_version >= 500041) | ||
| 38 | # define HAVE_CRYPTODEV | ||
| 39 | # endif | ||
| 40 | # if (OpenBSD >= 200110) | ||
| 41 | # define HAVE_SYSLOG_R | ||
| 42 | # endif | ||
| 43 | #endif | ||
| 44 | |||
| 45 | #ifndef HAVE_CRYPTODEV | ||
| 46 | |||
| 47 | void | ||
| 48 | ENGINE_load_cryptodev(void) | ||
| 49 | { | ||
| 50 | /* This is a NOP on platforms without /dev/crypto */ | ||
| 51 | return; | ||
| 52 | } | ||
| 53 | |||
| 54 | #else | ||
| 55 | |||
| 56 | #include <sys/types.h> | ||
| 57 | #include <crypto/cryptodev.h> | ||
| 58 | #include <sys/ioctl.h> | ||
| 59 | #include <errno.h> | ||
| 60 | #include <stdio.h> | ||
| 61 | #include <unistd.h> | ||
| 62 | #include <fcntl.h> | ||
| 63 | #include <stdarg.h> | ||
| 64 | #include <syslog.h> | ||
| 65 | #include <errno.h> | ||
| 66 | #include <string.h> | ||
| 67 | |||
| 68 | struct dev_crypto_state { | ||
| 69 | struct session_op d_sess; | ||
| 70 | int d_fd; | ||
| 71 | }; | ||
| 72 | |||
| 73 | static u_int32_t cryptodev_asymfeat = 0; | ||
| 74 | |||
| 75 | static int get_asym_dev_crypto(void); | ||
| 76 | static int open_dev_crypto(void); | ||
| 77 | static int get_dev_crypto(void); | ||
| 78 | static int cryptodev_max_iv(int cipher); | ||
| 79 | static int cryptodev_key_length_valid(int cipher, int len); | ||
| 80 | static int cipher_nid_to_cryptodev(int nid); | ||
| 81 | static int get_cryptodev_ciphers(const int **cnids); | ||
| 82 | static int get_cryptodev_digests(const int **cnids); | ||
| 83 | static int cryptodev_usable_ciphers(const int **nids); | ||
| 84 | static int cryptodev_usable_digests(const int **nids); | ||
| 85 | static int cryptodev_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, | ||
| 86 | const unsigned char *in, unsigned int inl); | ||
| 87 | static int cryptodev_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, | ||
| 88 | const unsigned char *iv, int enc); | ||
| 89 | static int cryptodev_cleanup(EVP_CIPHER_CTX *ctx); | ||
| 90 | static int cryptodev_engine_ciphers(ENGINE *e, const EVP_CIPHER **cipher, | ||
| 91 | const int **nids, int nid); | ||
| 92 | static int cryptodev_engine_digests(ENGINE *e, const EVP_MD **digest, | ||
| 93 | const int **nids, int nid); | ||
| 94 | static int bn2crparam(const BIGNUM *a, struct crparam *crp); | ||
| 95 | static int crparam2bn(struct crparam *crp, BIGNUM *a); | ||
| 96 | static void zapparams(struct crypt_kop *kop); | ||
| 97 | static int cryptodev_asym(struct crypt_kop *kop, int rlen, BIGNUM *r, | ||
| 98 | int slen, BIGNUM *s); | ||
| 99 | |||
| 100 | static int cryptodev_bn_mod_exp(BIGNUM *r, const BIGNUM *a, | ||
| 101 | const BIGNUM *p, const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx); | ||
| 102 | static int cryptodev_rsa_nocrt_mod_exp(BIGNUM *r0, const BIGNUM *I, | ||
| 103 | RSA *rsa); | ||
| 104 | static int cryptodev_rsa_mod_exp(BIGNUM *r0, const BIGNUM *I, RSA *rsa, BN_CTX *ctx); | ||
| 105 | static int cryptodev_dsa_bn_mod_exp(DSA *dsa, BIGNUM *r, BIGNUM *a, | ||
| 106 | const BIGNUM *p, const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx); | ||
| 107 | static int cryptodev_dsa_dsa_mod_exp(DSA *dsa, BIGNUM *t1, BIGNUM *g, | ||
| 108 | BIGNUM *u1, BIGNUM *pub_key, BIGNUM *u2, BIGNUM *p, | ||
| 109 | BN_CTX *ctx, BN_MONT_CTX *mont); | ||
| 110 | static DSA_SIG *cryptodev_dsa_do_sign(const unsigned char *dgst, | ||
| 111 | int dlen, DSA *dsa); | ||
| 112 | static int cryptodev_dsa_verify(const unsigned char *dgst, int dgst_len, | ||
| 113 | DSA_SIG *sig, DSA *dsa); | ||
| 114 | static int cryptodev_mod_exp_dh(const DH *dh, BIGNUM *r, const BIGNUM *a, | ||
| 115 | const BIGNUM *p, const BIGNUM *m, BN_CTX *ctx, | ||
| 116 | BN_MONT_CTX *m_ctx); | ||
| 117 | static int cryptodev_dh_compute_key(unsigned char *key, | ||
| 118 | const BIGNUM *pub_key, DH *dh); | ||
| 119 | static int cryptodev_ctrl(ENGINE *e, int cmd, long i, void *p, | ||
| 120 | void (*f)()); | ||
| 121 | void ENGINE_load_cryptodev(void); | ||
| 122 | |||
| 123 | static const ENGINE_CMD_DEFN cryptodev_defns[] = { | ||
| 124 | { 0, NULL, NULL, 0 } | ||
| 125 | }; | ||
| 126 | |||
| 127 | static struct { | ||
| 128 | int id; | ||
| 129 | int nid; | ||
| 130 | int ivmax; | ||
| 131 | int keylen; | ||
| 132 | } ciphers[] = { | ||
| 133 | { CRYPTO_DES_CBC, NID_des_cbc, 8, 8, }, | ||
| 134 | { CRYPTO_3DES_CBC, NID_des_ede3_cbc, 8, 24, }, | ||
| 135 | { CRYPTO_AES_CBC, NID_aes_128_cbc, 16, 16, }, | ||
| 136 | { CRYPTO_BLF_CBC, NID_bf_cbc, 8, 16, }, | ||
| 137 | { CRYPTO_CAST_CBC, NID_cast5_cbc, 8, 16, }, | ||
| 138 | { CRYPTO_SKIPJACK_CBC, NID_undef, 0, 0, }, | ||
| 139 | { 0, NID_undef, 0, 0, }, | ||
| 140 | }; | ||
| 141 | |||
| 142 | static struct { | ||
| 143 | int id; | ||
| 144 | int nid; | ||
| 145 | } digests[] = { | ||
| 146 | { CRYPTO_SHA1_HMAC, NID_hmacWithSHA1, }, | ||
| 147 | { CRYPTO_RIPEMD160_HMAC, NID_ripemd160, }, | ||
| 148 | { CRYPTO_MD5_KPDK, NID_undef, }, | ||
| 149 | { CRYPTO_SHA1_KPDK, NID_undef, }, | ||
| 150 | { CRYPTO_MD5, NID_md5, }, | ||
| 151 | { CRYPTO_SHA1, NID_undef, }, | ||
| 152 | { 0, NID_undef, }, | ||
| 153 | }; | ||
| 154 | |||
| 155 | /* | ||
| 156 | * Return a fd if /dev/crypto seems usable, 0 otherwise. | ||
| 157 | */ | ||
| 158 | static int | ||
| 159 | open_dev_crypto(void) | ||
| 160 | { | ||
| 161 | static int fd = -1; | ||
| 162 | |||
| 163 | if (fd == -1) { | ||
| 164 | if ((fd = open("/dev/crypto", O_RDWR, 0)) == -1) | ||
| 165 | return (-1); | ||
| 166 | /* close on exec */ | ||
| 167 | if (fcntl(fd, F_SETFD, 1) == -1) { | ||
| 168 | close(fd); | ||
| 169 | fd = -1; | ||
| 170 | return (-1); | ||
| 171 | } | ||
| 172 | } | ||
| 173 | return (fd); | ||
| 174 | } | ||
| 175 | |||
| 176 | static int | ||
| 177 | get_dev_crypto(void) | ||
| 178 | { | ||
| 179 | int fd, retfd; | ||
| 180 | |||
| 181 | if ((fd = open_dev_crypto()) == -1) | ||
| 182 | return (-1); | ||
| 183 | if (ioctl(fd, CRIOGET, &retfd) == -1) | ||
| 184 | return (-1); | ||
| 185 | |||
| 186 | /* close on exec */ | ||
| 187 | if (fcntl(retfd, F_SETFD, 1) == -1) { | ||
| 188 | close(retfd); | ||
| 189 | return (-1); | ||
| 190 | } | ||
| 191 | return (retfd); | ||
| 192 | } | ||
| 193 | |||
| 194 | /* Caching version for asym operations */ | ||
| 195 | static int | ||
| 196 | get_asym_dev_crypto(void) | ||
| 197 | { | ||
| 198 | static int fd = -1; | ||
| 199 | |||
| 200 | if (fd == -1) | ||
| 201 | fd = get_dev_crypto(); | ||
| 202 | return fd; | ||
| 203 | } | ||
| 204 | |||
| 205 | /* | ||
| 206 | * XXXX this needs to be set for each alg - and determined from | ||
| 207 | * a running card. | ||
| 208 | */ | ||
| 209 | static int | ||
| 210 | cryptodev_max_iv(int cipher) | ||
| 211 | { | ||
| 212 | int i; | ||
| 213 | |||
| 214 | for (i = 0; ciphers[i].id; i++) | ||
| 215 | if (ciphers[i].id == cipher) | ||
| 216 | return (ciphers[i].ivmax); | ||
| 217 | return (0); | ||
| 218 | } | ||
| 219 | |||
| 220 | /* | ||
| 221 | * XXXX this needs to be set for each alg - and determined from | ||
| 222 | * a running card. For now, fake it out - but most of these | ||
| 223 | * for real devices should return 1 for the supported key | ||
| 224 | * sizes the device can handle. | ||
| 225 | */ | ||
| 226 | static int | ||
| 227 | cryptodev_key_length_valid(int cipher, int len) | ||
| 228 | { | ||
| 229 | int i; | ||
| 230 | |||
| 231 | for (i = 0; ciphers[i].id; i++) | ||
| 232 | if (ciphers[i].id == cipher) | ||
| 233 | return (ciphers[i].keylen == len); | ||
| 234 | return (0); | ||
| 235 | } | ||
| 236 | |||
| 237 | /* convert libcrypto nids to cryptodev */ | ||
| 238 | static int | ||
| 239 | cipher_nid_to_cryptodev(int nid) | ||
| 240 | { | ||
| 241 | int i; | ||
| 242 | |||
| 243 | for (i = 0; ciphers[i].id; i++) | ||
| 244 | if (ciphers[i].nid == nid) | ||
| 245 | return (ciphers[i].id); | ||
| 246 | return (0); | ||
| 247 | } | ||
| 248 | |||
| 249 | /* | ||
| 250 | * Find out what ciphers /dev/crypto will let us have a session for. | ||
| 251 | * XXX note, that some of these openssl doesn't deal with yet! | ||
| 252 | * returning them here is harmless, as long as we return NULL | ||
| 253 | * when asked for a handler in the cryptodev_engine_ciphers routine | ||
| 254 | */ | ||
| 255 | static int | ||
| 256 | get_cryptodev_ciphers(const int **cnids) | ||
| 257 | { | ||
| 258 | static int nids[CRYPTO_ALGORITHM_MAX]; | ||
| 259 | struct session_op sess; | ||
| 260 | int fd, i, count = 0; | ||
| 261 | |||
| 262 | if ((fd = get_dev_crypto()) < 0) { | ||
| 263 | *cnids = NULL; | ||
| 264 | return (0); | ||
| 265 | } | ||
| 266 | memset(&sess, 0, sizeof(sess)); | ||
| 267 | sess.key = (caddr_t)"123456781234567812345678"; | ||
| 268 | |||
| 269 | for (i = 0; ciphers[i].id && count < CRYPTO_ALGORITHM_MAX; i++) { | ||
| 270 | if (ciphers[i].nid == NID_undef) | ||
| 271 | continue; | ||
| 272 | sess.cipher = ciphers[i].id; | ||
| 273 | sess.keylen = ciphers[i].keylen; | ||
| 274 | sess.mac = 0; | ||
| 275 | if (ioctl(fd, CIOCGSESSION, &sess) != -1 && | ||
| 276 | ioctl(fd, CIOCFSESSION, &sess.ses) != -1) | ||
| 277 | nids[count++] = ciphers[i].nid; | ||
| 278 | } | ||
| 279 | close(fd); | ||
| 280 | |||
| 281 | if (count > 0) | ||
| 282 | *cnids = nids; | ||
| 283 | else | ||
| 284 | *cnids = NULL; | ||
| 285 | return (count); | ||
| 286 | } | ||
| 287 | |||
| 288 | /* | ||
| 289 | * Find out what digests /dev/crypto will let us have a session for. | ||
| 290 | * XXX note, that some of these openssl doesn't deal with yet! | ||
| 291 | * returning them here is harmless, as long as we return NULL | ||
| 292 | * when asked for a handler in the cryptodev_engine_digests routine | ||
| 293 | */ | ||
| 294 | static int | ||
| 295 | get_cryptodev_digests(const int **cnids) | ||
| 296 | { | ||
| 297 | static int nids[CRYPTO_ALGORITHM_MAX]; | ||
| 298 | struct session_op sess; | ||
| 299 | int fd, i, count = 0; | ||
| 300 | |||
| 301 | if ((fd = get_dev_crypto()) < 0) { | ||
| 302 | *cnids = NULL; | ||
| 303 | return (0); | ||
| 304 | } | ||
| 305 | memset(&sess, 0, sizeof(sess)); | ||
| 306 | for (i = 0; digests[i].id && count < CRYPTO_ALGORITHM_MAX; i++) { | ||
| 307 | if (digests[i].nid == NID_undef) | ||
| 308 | continue; | ||
| 309 | sess.mac = digests[i].id; | ||
| 310 | sess.cipher = 0; | ||
| 311 | if (ioctl(fd, CIOCGSESSION, &sess) != -1 && | ||
| 312 | ioctl(fd, CIOCFSESSION, &sess.ses) != -1) | ||
| 313 | nids[count++] = digests[i].nid; | ||
| 314 | } | ||
| 315 | close(fd); | ||
| 316 | |||
| 317 | if (count > 0) | ||
| 318 | *cnids = nids; | ||
| 319 | else | ||
| 320 | *cnids = NULL; | ||
| 321 | return (count); | ||
| 322 | } | ||
| 323 | |||
| 324 | /* | ||
| 325 | * Find the useable ciphers|digests from dev/crypto - this is the first | ||
| 326 | * thing called by the engine init crud which determines what it | ||
| 327 | * can use for ciphers from this engine. We want to return | ||
| 328 | * only what we can do, anythine else is handled by software. | ||
| 329 | * | ||
| 330 | * If we can't initialize the device to do anything useful for | ||
| 331 | * any reason, we want to return a NULL array, and 0 length, | ||
| 332 | * which forces everything to be done is software. By putting | ||
| 333 | * the initalization of the device in here, we ensure we can | ||
| 334 | * use this engine as the default, and if for whatever reason | ||
| 335 | * /dev/crypto won't do what we want it will just be done in | ||
| 336 | * software | ||
| 337 | * | ||
| 338 | * This can (should) be greatly expanded to perhaps take into | ||
| 339 | * account speed of the device, and what we want to do. | ||
| 340 | * (although the disabling of particular alg's could be controlled | ||
| 341 | * by the device driver with sysctl's.) - this is where we | ||
| 342 | * want most of the decisions made about what we actually want | ||
| 343 | * to use from /dev/crypto. | ||
| 344 | */ | ||
| 345 | static int | ||
| 346 | cryptodev_usable_ciphers(const int **nids) | ||
| 347 | { | ||
| 348 | return (get_cryptodev_ciphers(nids)); | ||
| 349 | } | ||
| 350 | |||
| 351 | static int | ||
| 352 | cryptodev_usable_digests(const int **nids) | ||
| 353 | { | ||
| 354 | /* | ||
| 355 | * XXXX just disable all digests for now, because it sucks. | ||
| 356 | * we need a better way to decide this - i.e. I may not | ||
| 357 | * want digests on slow cards like hifn on fast machines, | ||
| 358 | * but might want them on slow or loaded machines, etc. | ||
| 359 | * will also want them when using crypto cards that don't | ||
| 360 | * suck moose gonads - would be nice to be able to decide something | ||
| 361 | * as reasonable default without having hackery that's card dependent. | ||
| 362 | * of course, the default should probably be just do everything, | ||
| 363 | * with perhaps a sysctl to turn algoritms off (or have them off | ||
| 364 | * by default) on cards that generally suck like the hifn. | ||
| 365 | */ | ||
| 366 | *nids = NULL; | ||
| 367 | return (0); | ||
| 368 | } | ||
| 369 | |||
| 370 | static int | ||
| 371 | cryptodev_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, | ||
| 372 | const unsigned char *in, unsigned int inl) | ||
| 373 | { | ||
| 374 | struct crypt_op cryp; | ||
| 375 | struct dev_crypto_state *state = ctx->cipher_data; | ||
| 376 | struct session_op *sess = &state->d_sess; | ||
| 377 | void *iiv; | ||
| 378 | unsigned char save_iv[EVP_MAX_IV_LENGTH]; | ||
| 379 | |||
| 380 | if (state->d_fd < 0) | ||
| 381 | return (0); | ||
| 382 | if (!inl) | ||
| 383 | return (1); | ||
| 384 | if ((inl % ctx->cipher->block_size) != 0) | ||
| 385 | return (0); | ||
| 386 | |||
| 387 | memset(&cryp, 0, sizeof(cryp)); | ||
| 388 | |||
| 389 | cryp.ses = sess->ses; | ||
| 390 | cryp.flags = 0; | ||
| 391 | cryp.len = inl; | ||
| 392 | cryp.src = (caddr_t) in; | ||
| 393 | cryp.dst = (caddr_t) out; | ||
| 394 | cryp.mac = 0; | ||
| 395 | |||
| 396 | cryp.op = ctx->encrypt ? COP_ENCRYPT : COP_DECRYPT; | ||
| 397 | |||
| 398 | if (ctx->cipher->iv_len) { | ||
| 399 | cryp.iv = (caddr_t) ctx->iv; | ||
| 400 | if (!ctx->encrypt) { | ||
| 401 | iiv = (void *) in + inl - ctx->cipher->iv_len; | ||
| 402 | memcpy(save_iv, iiv, ctx->cipher->iv_len); | ||
| 403 | } | ||
| 404 | } else | ||
| 405 | cryp.iv = NULL; | ||
| 406 | |||
| 407 | if (ioctl(state->d_fd, CIOCCRYPT, &cryp) == -1) { | ||
| 408 | /* XXX need better errror handling | ||
| 409 | * this can fail for a number of different reasons. | ||
| 410 | */ | ||
| 411 | return (0); | ||
| 412 | } | ||
| 413 | |||
| 414 | if (ctx->cipher->iv_len) { | ||
| 415 | if (ctx->encrypt) | ||
| 416 | iiv = (void *) out + inl - ctx->cipher->iv_len; | ||
| 417 | else | ||
| 418 | iiv = save_iv; | ||
| 419 | memcpy(ctx->iv, iiv, ctx->cipher->iv_len); | ||
| 420 | } | ||
| 421 | return (1); | ||
| 422 | } | ||
| 423 | |||
| 424 | static int | ||
| 425 | cryptodev_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, | ||
| 426 | const unsigned char *iv, int enc) | ||
| 427 | { | ||
| 428 | struct dev_crypto_state *state = ctx->cipher_data; | ||
| 429 | struct session_op *sess = &state->d_sess; | ||
| 430 | int cipher; | ||
| 431 | |||
| 432 | if ((cipher = cipher_nid_to_cryptodev(ctx->cipher->nid)) == NID_undef) | ||
| 433 | return (0); | ||
| 434 | |||
| 435 | if (ctx->cipher->iv_len > cryptodev_max_iv(cipher)) | ||
| 436 | return (0); | ||
| 437 | |||
| 438 | if (!cryptodev_key_length_valid(cipher, ctx->key_len)) | ||
| 439 | return (0); | ||
| 440 | |||
| 441 | memset(sess, 0, sizeof(struct session_op)); | ||
| 442 | |||
| 443 | if ((state->d_fd = get_dev_crypto()) < 0) | ||
| 444 | return (0); | ||
| 445 | |||
| 446 | sess->key = (unsigned char *)key; | ||
| 447 | sess->keylen = ctx->key_len; | ||
| 448 | sess->cipher = cipher; | ||
| 449 | |||
| 450 | if (ioctl(state->d_fd, CIOCGSESSION, sess) == -1) { | ||
| 451 | close(state->d_fd); | ||
| 452 | state->d_fd = -1; | ||
| 453 | return (0); | ||
| 454 | } | ||
| 455 | return (1); | ||
| 456 | } | ||
| 457 | |||
| 458 | /* | ||
| 459 | * free anything we allocated earlier when initting a | ||
| 460 | * session, and close the session. | ||
| 461 | */ | ||
| 462 | static int | ||
| 463 | cryptodev_cleanup(EVP_CIPHER_CTX *ctx) | ||
| 464 | { | ||
| 465 | int ret = 0; | ||
| 466 | struct dev_crypto_state *state = ctx->cipher_data; | ||
| 467 | struct session_op *sess = &state->d_sess; | ||
| 468 | |||
| 469 | if (state->d_fd < 0) | ||
| 470 | return (0); | ||
| 471 | |||
| 472 | /* XXX if this ioctl fails, someting's wrong. the invoker | ||
| 473 | * may have called us with a bogus ctx, or we could | ||
| 474 | * have a device that for whatever reason just doesn't | ||
| 475 | * want to play ball - it's not clear what's right | ||
| 476 | * here - should this be an error? should it just | ||
| 477 | * increase a counter, hmm. For right now, we return | ||
| 478 | * 0 - I don't believe that to be "right". we could | ||
| 479 | * call the gorpy openssl lib error handlers that | ||
| 480 | * print messages to users of the library. hmm.. | ||
| 481 | */ | ||
| 482 | |||
| 483 | if (ioctl(state->d_fd, CIOCFSESSION, &sess->ses) == -1) { | ||
| 484 | ret = 0; | ||
| 485 | } else { | ||
| 486 | ret = 1; | ||
| 487 | } | ||
| 488 | close(state->d_fd); | ||
| 489 | state->d_fd = -1; | ||
| 490 | |||
| 491 | return (ret); | ||
| 492 | } | ||
| 493 | |||
| 494 | /* | ||
| 495 | * libcrypto EVP stuff - this is how we get wired to EVP so the engine | ||
| 496 | * gets called when libcrypto requests a cipher NID. | ||
| 497 | */ | ||
| 498 | |||
| 499 | /* DES CBC EVP */ | ||
| 500 | const EVP_CIPHER cryptodev_des_cbc = { | ||
| 501 | NID_des_cbc, | ||
| 502 | 8, 8, 8, | ||
| 503 | EVP_CIPH_CBC_MODE, | ||
| 504 | cryptodev_init_key, | ||
| 505 | cryptodev_cipher, | ||
| 506 | cryptodev_cleanup, | ||
| 507 | sizeof(struct dev_crypto_state), | ||
| 508 | EVP_CIPHER_set_asn1_iv, | ||
| 509 | EVP_CIPHER_get_asn1_iv, | ||
| 510 | NULL | ||
| 511 | }; | ||
| 512 | |||
| 513 | /* 3DES CBC EVP */ | ||
| 514 | const EVP_CIPHER cryptodev_3des_cbc = { | ||
| 515 | NID_des_ede3_cbc, | ||
| 516 | 8, 24, 8, | ||
| 517 | EVP_CIPH_CBC_MODE, | ||
| 518 | cryptodev_init_key, | ||
| 519 | cryptodev_cipher, | ||
| 520 | cryptodev_cleanup, | ||
| 521 | sizeof(struct dev_crypto_state), | ||
| 522 | EVP_CIPHER_set_asn1_iv, | ||
| 523 | EVP_CIPHER_get_asn1_iv, | ||
| 524 | NULL | ||
| 525 | }; | ||
| 526 | |||
| 527 | const EVP_CIPHER cryptodev_bf_cbc = { | ||
| 528 | NID_bf_cbc, | ||
| 529 | 8, 16, 8, | ||
| 530 | EVP_CIPH_CBC_MODE, | ||
| 531 | cryptodev_init_key, | ||
| 532 | cryptodev_cipher, | ||
| 533 | cryptodev_cleanup, | ||
| 534 | sizeof(struct dev_crypto_state), | ||
| 535 | EVP_CIPHER_set_asn1_iv, | ||
| 536 | EVP_CIPHER_get_asn1_iv, | ||
| 537 | NULL | ||
| 538 | }; | ||
| 539 | |||
| 540 | const EVP_CIPHER cryptodev_cast_cbc = { | ||
| 541 | NID_cast5_cbc, | ||
| 542 | 8, 16, 8, | ||
| 543 | EVP_CIPH_CBC_MODE, | ||
| 544 | cryptodev_init_key, | ||
| 545 | cryptodev_cipher, | ||
| 546 | cryptodev_cleanup, | ||
| 547 | sizeof(struct dev_crypto_state), | ||
| 548 | EVP_CIPHER_set_asn1_iv, | ||
| 549 | EVP_CIPHER_get_asn1_iv, | ||
| 550 | NULL | ||
| 551 | }; | ||
| 552 | |||
| 553 | const EVP_CIPHER cryptodev_aes_cbc = { | ||
| 554 | NID_aes_128_cbc, | ||
| 555 | 16, 16, 16, | ||
| 556 | EVP_CIPH_CBC_MODE, | ||
| 557 | cryptodev_init_key, | ||
| 558 | cryptodev_cipher, | ||
| 559 | cryptodev_cleanup, | ||
| 560 | sizeof(struct dev_crypto_state), | ||
| 561 | EVP_CIPHER_set_asn1_iv, | ||
| 562 | EVP_CIPHER_get_asn1_iv, | ||
| 563 | NULL | ||
| 564 | }; | ||
| 565 | |||
| 566 | /* | ||
| 567 | * Registered by the ENGINE when used to find out how to deal with | ||
| 568 | * a particular NID in the ENGINE. this says what we'll do at the | ||
| 569 | * top level - note, that list is restricted by what we answer with | ||
| 570 | */ | ||
| 571 | static int | ||
| 572 | cryptodev_engine_ciphers(ENGINE *e, const EVP_CIPHER **cipher, | ||
| 573 | const int **nids, int nid) | ||
| 574 | { | ||
| 575 | if (!cipher) | ||
| 576 | return (cryptodev_usable_ciphers(nids)); | ||
| 577 | |||
| 578 | switch (nid) { | ||
| 579 | case NID_des_ede3_cbc: | ||
| 580 | *cipher = &cryptodev_3des_cbc; | ||
| 581 | break; | ||
| 582 | case NID_des_cbc: | ||
| 583 | *cipher = &cryptodev_des_cbc; | ||
| 584 | break; | ||
| 585 | case NID_bf_cbc: | ||
| 586 | *cipher = &cryptodev_bf_cbc; | ||
| 587 | break; | ||
| 588 | case NID_cast5_cbc: | ||
| 589 | *cipher = &cryptodev_cast_cbc; | ||
| 590 | break; | ||
| 591 | case NID_aes_128_cbc: | ||
| 592 | *cipher = &cryptodev_aes_cbc; | ||
| 593 | break; | ||
| 594 | default: | ||
| 595 | *cipher = NULL; | ||
| 596 | break; | ||
| 597 | } | ||
| 598 | return (*cipher != NULL); | ||
| 599 | } | ||
| 600 | |||
| 601 | static int | ||
| 602 | cryptodev_engine_digests(ENGINE *e, const EVP_MD **digest, | ||
| 603 | const int **nids, int nid) | ||
| 604 | { | ||
| 605 | if (!digest) | ||
| 606 | return (cryptodev_usable_digests(nids)); | ||
| 607 | |||
| 608 | switch (nid) { | ||
| 609 | case NID_md5: | ||
| 610 | *digest = NULL; /* need to make a clean md5 critter */ | ||
| 611 | break; | ||
| 612 | default: | ||
| 613 | *digest = NULL; | ||
| 614 | break; | ||
| 615 | } | ||
| 616 | return (*digest != NULL); | ||
| 617 | } | ||
| 618 | |||
| 619 | /* | ||
| 620 | * Convert a BIGNUM to the representation that /dev/crypto needs. | ||
| 621 | * Upon completion of use, the caller is responsible for freeing | ||
| 622 | * crp->crp_p. | ||
| 623 | */ | ||
| 624 | static int | ||
| 625 | bn2crparam(const BIGNUM *a, struct crparam *crp) | ||
| 626 | { | ||
| 627 | int i, j, k; | ||
| 628 | ssize_t words, bytes, bits; | ||
| 629 | u_char *b; | ||
| 630 | |||
| 631 | crp->crp_p = NULL; | ||
| 632 | crp->crp_nbits = 0; | ||
| 633 | |||
| 634 | bits = BN_num_bits(a); | ||
| 635 | bytes = (bits + 7) / 8; | ||
| 636 | |||
| 637 | b = malloc(bytes); | ||
| 638 | if (b == NULL) | ||
| 639 | return (1); | ||
| 640 | |||
| 641 | crp->crp_p = b; | ||
| 642 | crp->crp_nbits = bits; | ||
| 643 | |||
| 644 | for (i = 0, j = 0; i < a->top; i++) { | ||
| 645 | for (k = 0; k < BN_BITS2 / 8; k++) { | ||
| 646 | if ((j + k) >= bytes) | ||
| 647 | return (0); | ||
| 648 | b[j + k] = a->d[i] >> (k * 8); | ||
| 649 | } | ||
| 650 | j += BN_BITS2 / 8; | ||
| 651 | } | ||
| 652 | return (0); | ||
| 653 | } | ||
| 654 | |||
| 655 | /* Convert a /dev/crypto parameter to a BIGNUM */ | ||
| 656 | static int | ||
| 657 | crparam2bn(struct crparam *crp, BIGNUM *a) | ||
| 658 | { | ||
| 659 | u_int8_t *pd; | ||
| 660 | int i, bytes; | ||
| 661 | |||
| 662 | bytes = (crp->crp_nbits + 7) / 8; | ||
| 663 | |||
| 664 | if (bytes == 0) | ||
| 665 | return (-1); | ||
| 666 | |||
| 667 | if ((pd = (u_int8_t *) malloc(bytes)) == NULL) | ||
| 668 | return (-1); | ||
| 669 | |||
| 670 | for (i = 0; i < bytes; i++) | ||
| 671 | pd[i] = crp->crp_p[bytes - i - 1]; | ||
| 672 | |||
| 673 | BN_bin2bn(pd, bytes, a); | ||
| 674 | free(pd); | ||
| 675 | |||
| 676 | return (0); | ||
| 677 | } | ||
| 678 | |||
| 679 | static void | ||
| 680 | zapparams(struct crypt_kop *kop) | ||
| 681 | { | ||
| 682 | int i; | ||
| 683 | |||
| 684 | for (i = 0; i <= kop->crk_iparams + kop->crk_oparams; i++) { | ||
| 685 | if (kop->crk_param[i].crp_p) | ||
| 686 | free(kop->crk_param[i].crp_p); | ||
| 687 | kop->crk_param[i].crp_p = NULL; | ||
| 688 | kop->crk_param[i].crp_nbits = 0; | ||
| 689 | } | ||
| 690 | } | ||
| 691 | |||
| 692 | static int | ||
| 693 | cryptodev_asym(struct crypt_kop *kop, int rlen, BIGNUM *r, int slen, BIGNUM *s) | ||
| 694 | { | ||
| 695 | int fd, ret = -1; | ||
| 696 | |||
| 697 | if ((fd = get_asym_dev_crypto()) < 0) | ||
| 698 | return (ret); | ||
| 699 | |||
| 700 | if (r) { | ||
| 701 | kop->crk_param[kop->crk_iparams].crp_p = calloc(rlen, sizeof(char)); | ||
| 702 | kop->crk_param[kop->crk_iparams].crp_nbits = rlen * 8; | ||
| 703 | kop->crk_oparams++; | ||
| 704 | } | ||
| 705 | if (s) { | ||
| 706 | kop->crk_param[kop->crk_iparams+1].crp_p = calloc(slen, sizeof(char)); | ||
| 707 | kop->crk_param[kop->crk_iparams+1].crp_nbits = slen * 8; | ||
| 708 | kop->crk_oparams++; | ||
| 709 | } | ||
| 710 | |||
| 711 | if (ioctl(fd, CIOCKEY, kop) == 0) { | ||
| 712 | if (r) | ||
| 713 | crparam2bn(&kop->crk_param[kop->crk_iparams], r); | ||
| 714 | if (s) | ||
| 715 | crparam2bn(&kop->crk_param[kop->crk_iparams+1], s); | ||
| 716 | ret = 0; | ||
| 717 | } | ||
| 718 | |||
| 719 | return (ret); | ||
| 720 | } | ||
| 721 | |||
| 722 | static int | ||
| 723 | cryptodev_bn_mod_exp(BIGNUM *r, const BIGNUM *a, const BIGNUM *p, | ||
| 724 | const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *in_mont) | ||
| 725 | { | ||
| 726 | struct crypt_kop kop; | ||
| 727 | int ret = 1; | ||
| 728 | |||
| 729 | /* Currently, we know we can do mod exp iff we can do any | ||
| 730 | * asymmetric operations at all. | ||
| 731 | */ | ||
| 732 | if (cryptodev_asymfeat == 0) { | ||
| 733 | ret = BN_mod_exp(r, a, p, m, ctx); | ||
| 734 | return (ret); | ||
| 735 | } | ||
| 736 | |||
| 737 | memset(&kop, 0, sizeof kop); | ||
| 738 | kop.crk_op = CRK_MOD_EXP; | ||
| 739 | |||
| 740 | /* inputs: a^p % m */ | ||
| 741 | if (bn2crparam(a, &kop.crk_param[0])) | ||
| 742 | goto err; | ||
| 743 | if (bn2crparam(p, &kop.crk_param[1])) | ||
| 744 | goto err; | ||
| 745 | if (bn2crparam(m, &kop.crk_param[2])) | ||
| 746 | goto err; | ||
| 747 | kop.crk_iparams = 3; | ||
| 748 | |||
| 749 | if (cryptodev_asym(&kop, BN_num_bytes(m), r, 0, NULL) == -1) { | ||
| 750 | const RSA_METHOD *meth = RSA_PKCS1_SSLeay(); | ||
| 751 | ret = meth->bn_mod_exp(r, a, p, m, ctx, in_mont); | ||
| 752 | } | ||
| 753 | err: | ||
| 754 | zapparams(&kop); | ||
| 755 | return (ret); | ||
| 756 | } | ||
| 757 | |||
| 758 | static int | ||
| 759 | cryptodev_rsa_nocrt_mod_exp(BIGNUM *r0, const BIGNUM *I, RSA *rsa) | ||
| 760 | { | ||
| 761 | int r; | ||
| 762 | BN_CTX *ctx; | ||
| 763 | |||
| 764 | ctx = BN_CTX_new(); | ||
| 765 | r = cryptodev_bn_mod_exp(r0, I, rsa->d, rsa->n, ctx, NULL); | ||
| 766 | BN_CTX_free(ctx); | ||
| 767 | return (r); | ||
| 768 | } | ||
| 769 | |||
| 770 | static int | ||
| 771 | cryptodev_rsa_mod_exp(BIGNUM *r0, const BIGNUM *I, RSA *rsa, BN_CTX *ctx) | ||
| 772 | { | ||
| 773 | struct crypt_kop kop; | ||
| 774 | int ret = 1; | ||
| 775 | |||
| 776 | if (!rsa->p || !rsa->q || !rsa->dmp1 || !rsa->dmq1 || !rsa->iqmp) { | ||
| 777 | /* XXX 0 means failure?? */ | ||
| 778 | return (0); | ||
| 779 | } | ||
| 780 | |||
| 781 | memset(&kop, 0, sizeof kop); | ||
| 782 | kop.crk_op = CRK_MOD_EXP_CRT; | ||
| 783 | /* inputs: rsa->p rsa->q I rsa->dmp1 rsa->dmq1 rsa->iqmp */ | ||
| 784 | if (bn2crparam(rsa->p, &kop.crk_param[0])) | ||
| 785 | goto err; | ||
| 786 | if (bn2crparam(rsa->q, &kop.crk_param[1])) | ||
| 787 | goto err; | ||
| 788 | if (bn2crparam(I, &kop.crk_param[2])) | ||
| 789 | goto err; | ||
| 790 | if (bn2crparam(rsa->dmp1, &kop.crk_param[3])) | ||
| 791 | goto err; | ||
| 792 | if (bn2crparam(rsa->dmq1, &kop.crk_param[4])) | ||
| 793 | goto err; | ||
| 794 | if (bn2crparam(rsa->iqmp, &kop.crk_param[5])) | ||
| 795 | goto err; | ||
| 796 | kop.crk_iparams = 6; | ||
| 797 | |||
| 798 | if (cryptodev_asym(&kop, BN_num_bytes(rsa->n), r0, 0, NULL) == -1) { | ||
| 799 | const RSA_METHOD *meth = RSA_PKCS1_SSLeay(); | ||
| 800 | ret = (*meth->rsa_mod_exp)(r0, I, rsa, ctx); | ||
| 801 | } | ||
| 802 | err: | ||
| 803 | zapparams(&kop); | ||
| 804 | return (ret); | ||
| 805 | } | ||
| 806 | |||
| 807 | static RSA_METHOD cryptodev_rsa = { | ||
| 808 | "cryptodev RSA method", | ||
| 809 | NULL, /* rsa_pub_enc */ | ||
| 810 | NULL, /* rsa_pub_dec */ | ||
| 811 | NULL, /* rsa_priv_enc */ | ||
| 812 | NULL, /* rsa_priv_dec */ | ||
| 813 | NULL, | ||
| 814 | NULL, | ||
| 815 | NULL, /* init */ | ||
| 816 | NULL, /* finish */ | ||
| 817 | 0, /* flags */ | ||
| 818 | NULL, /* app_data */ | ||
| 819 | NULL, /* rsa_sign */ | ||
| 820 | NULL /* rsa_verify */ | ||
| 821 | }; | ||
| 822 | |||
| 823 | static int | ||
| 824 | cryptodev_dsa_bn_mod_exp(DSA *dsa, BIGNUM *r, BIGNUM *a, const BIGNUM *p, | ||
| 825 | const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx) | ||
| 826 | { | ||
| 827 | return (cryptodev_bn_mod_exp(r, a, p, m, ctx, m_ctx)); | ||
| 828 | } | ||
| 829 | |||
| 830 | static int | ||
| 831 | cryptodev_dsa_dsa_mod_exp(DSA *dsa, BIGNUM *t1, BIGNUM *g, | ||
| 832 | BIGNUM *u1, BIGNUM *pub_key, BIGNUM *u2, BIGNUM *p, | ||
| 833 | BN_CTX *ctx, BN_MONT_CTX *mont) | ||
| 834 | { | ||
| 835 | BIGNUM t2; | ||
| 836 | int ret = 0; | ||
| 837 | |||
| 838 | BN_init(&t2); | ||
| 839 | |||
| 840 | /* v = ( g^u1 * y^u2 mod p ) mod q */ | ||
| 841 | /* let t1 = g ^ u1 mod p */ | ||
| 842 | ret = 0; | ||
| 843 | |||
| 844 | if (!dsa->meth->bn_mod_exp(dsa,t1,dsa->g,u1,dsa->p,ctx,mont)) | ||
| 845 | goto err; | ||
| 846 | |||
| 847 | /* let t2 = y ^ u2 mod p */ | ||
| 848 | if (!dsa->meth->bn_mod_exp(dsa,&t2,dsa->pub_key,u2,dsa->p,ctx,mont)) | ||
| 849 | goto err; | ||
| 850 | /* let u1 = t1 * t2 mod p */ | ||
| 851 | if (!BN_mod_mul(u1,t1,&t2,dsa->p,ctx)) | ||
| 852 | goto err; | ||
| 853 | |||
| 854 | BN_copy(t1,u1); | ||
| 855 | |||
| 856 | ret = 1; | ||
| 857 | err: | ||
| 858 | BN_free(&t2); | ||
| 859 | return(ret); | ||
| 860 | } | ||
| 861 | |||
| 862 | static DSA_SIG * | ||
| 863 | cryptodev_dsa_do_sign(const unsigned char *dgst, int dlen, DSA *dsa) | ||
| 864 | { | ||
| 865 | struct crypt_kop kop; | ||
| 866 | BIGNUM *r = NULL, *s = NULL; | ||
| 867 | DSA_SIG *dsaret = NULL; | ||
| 868 | |||
| 869 | if ((r = BN_new()) == NULL) | ||
| 870 | goto err; | ||
| 871 | if ((s = BN_new()) == NULL) { | ||
| 872 | BN_free(r); | ||
| 873 | goto err; | ||
| 874 | } | ||
| 875 | |||
| 876 | memset(&kop, 0, sizeof kop); | ||
| 877 | kop.crk_op = CRK_DSA_SIGN; | ||
| 878 | |||
| 879 | /* inputs: dgst dsa->p dsa->q dsa->g dsa->priv_key */ | ||
| 880 | kop.crk_param[0].crp_p = (caddr_t)dgst; | ||
| 881 | kop.crk_param[0].crp_nbits = dlen * 8; | ||
| 882 | if (bn2crparam(dsa->p, &kop.crk_param[1])) | ||
| 883 | goto err; | ||
| 884 | if (bn2crparam(dsa->q, &kop.crk_param[2])) | ||
| 885 | goto err; | ||
| 886 | if (bn2crparam(dsa->g, &kop.crk_param[3])) | ||
| 887 | goto err; | ||
| 888 | if (bn2crparam(dsa->priv_key, &kop.crk_param[4])) | ||
| 889 | goto err; | ||
| 890 | kop.crk_iparams = 5; | ||
| 891 | |||
| 892 | if (cryptodev_asym(&kop, BN_num_bytes(dsa->q), r, | ||
| 893 | BN_num_bytes(dsa->q), s) == 0) { | ||
| 894 | dsaret = DSA_SIG_new(); | ||
| 895 | dsaret->r = r; | ||
| 896 | dsaret->s = s; | ||
| 897 | } else { | ||
| 898 | const DSA_METHOD *meth = DSA_OpenSSL(); | ||
| 899 | BN_free(r); | ||
| 900 | BN_free(s); | ||
| 901 | dsaret = (meth->dsa_do_sign)(dgst, dlen, dsa); | ||
| 902 | } | ||
| 903 | err: | ||
| 904 | kop.crk_param[0].crp_p = NULL; | ||
| 905 | zapparams(&kop); | ||
| 906 | return (dsaret); | ||
| 907 | } | ||
| 908 | |||
| 909 | static int | ||
| 910 | cryptodev_dsa_verify(const unsigned char *dgst, int dlen, | ||
| 911 | DSA_SIG *sig, DSA *dsa) | ||
| 912 | { | ||
| 913 | struct crypt_kop kop; | ||
| 914 | int dsaret = 1; | ||
| 915 | |||
| 916 | memset(&kop, 0, sizeof kop); | ||
| 917 | kop.crk_op = CRK_DSA_VERIFY; | ||
| 918 | |||
| 919 | /* inputs: dgst dsa->p dsa->q dsa->g dsa->pub_key sig->r sig->s */ | ||
| 920 | kop.crk_param[0].crp_p = (caddr_t)dgst; | ||
| 921 | kop.crk_param[0].crp_nbits = dlen * 8; | ||
| 922 | if (bn2crparam(dsa->p, &kop.crk_param[1])) | ||
| 923 | goto err; | ||
| 924 | if (bn2crparam(dsa->q, &kop.crk_param[2])) | ||
| 925 | goto err; | ||
| 926 | if (bn2crparam(dsa->g, &kop.crk_param[3])) | ||
| 927 | goto err; | ||
| 928 | if (bn2crparam(dsa->pub_key, &kop.crk_param[4])) | ||
| 929 | goto err; | ||
| 930 | if (bn2crparam(sig->r, &kop.crk_param[5])) | ||
| 931 | goto err; | ||
| 932 | if (bn2crparam(sig->s, &kop.crk_param[6])) | ||
| 933 | goto err; | ||
| 934 | kop.crk_iparams = 7; | ||
| 935 | |||
| 936 | if (cryptodev_asym(&kop, 0, NULL, 0, NULL) == 0) { | ||
| 937 | dsaret = kop.crk_status; | ||
| 938 | } else { | ||
| 939 | const DSA_METHOD *meth = DSA_OpenSSL(); | ||
| 940 | |||
| 941 | dsaret = (meth->dsa_do_verify)(dgst, dlen, sig, dsa); | ||
| 942 | } | ||
| 943 | err: | ||
| 944 | kop.crk_param[0].crp_p = NULL; | ||
| 945 | zapparams(&kop); | ||
| 946 | return (dsaret); | ||
| 947 | } | ||
| 948 | |||
| 949 | static DSA_METHOD cryptodev_dsa = { | ||
| 950 | "cryptodev DSA method", | ||
| 951 | NULL, | ||
| 952 | NULL, /* dsa_sign_setup */ | ||
| 953 | NULL, | ||
| 954 | NULL, /* dsa_mod_exp */ | ||
| 955 | NULL, | ||
| 956 | NULL, /* init */ | ||
| 957 | NULL, /* finish */ | ||
| 958 | 0, /* flags */ | ||
| 959 | NULL /* app_data */ | ||
| 960 | }; | ||
| 961 | |||
| 962 | static int | ||
| 963 | cryptodev_mod_exp_dh(const DH *dh, BIGNUM *r, const BIGNUM *a, | ||
| 964 | const BIGNUM *p, const BIGNUM *m, BN_CTX *ctx, | ||
| 965 | BN_MONT_CTX *m_ctx) | ||
| 966 | { | ||
| 967 | return (cryptodev_bn_mod_exp(r, a, p, m, ctx, m_ctx)); | ||
| 968 | } | ||
| 969 | |||
| 970 | static int | ||
| 971 | cryptodev_dh_compute_key(unsigned char *key, const BIGNUM *pub_key, DH *dh) | ||
| 972 | { | ||
| 973 | struct crypt_kop kop; | ||
| 974 | int dhret = 1; | ||
| 975 | int fd, keylen; | ||
| 976 | |||
| 977 | if ((fd = get_asym_dev_crypto()) < 0) { | ||
| 978 | const DH_METHOD *meth = DH_OpenSSL(); | ||
| 979 | |||
| 980 | return ((meth->compute_key)(key, pub_key, dh)); | ||
| 981 | } | ||
| 982 | |||
| 983 | keylen = BN_num_bits(dh->p); | ||
| 984 | |||
| 985 | memset(&kop, 0, sizeof kop); | ||
| 986 | kop.crk_op = CRK_DH_COMPUTE_KEY; | ||
| 987 | |||
| 988 | /* inputs: dh->priv_key pub_key dh->p key */ | ||
| 989 | if (bn2crparam(dh->priv_key, &kop.crk_param[0])) | ||
| 990 | goto err; | ||
| 991 | if (bn2crparam(pub_key, &kop.crk_param[1])) | ||
| 992 | goto err; | ||
| 993 | if (bn2crparam(dh->p, &kop.crk_param[2])) | ||
| 994 | goto err; | ||
| 995 | kop.crk_iparams = 3; | ||
| 996 | |||
| 997 | kop.crk_param[3].crp_p = key; | ||
| 998 | kop.crk_param[3].crp_nbits = keylen * 8; | ||
| 999 | kop.crk_oparams = 1; | ||
| 1000 | |||
| 1001 | if (ioctl(fd, CIOCKEY, &kop) == -1) { | ||
| 1002 | const DH_METHOD *meth = DH_OpenSSL(); | ||
| 1003 | |||
| 1004 | dhret = (meth->compute_key)(key, pub_key, dh); | ||
| 1005 | } | ||
| 1006 | err: | ||
| 1007 | kop.crk_param[3].crp_p = NULL; | ||
| 1008 | zapparams(&kop); | ||
| 1009 | return (dhret); | ||
| 1010 | } | ||
| 1011 | |||
| 1012 | static DH_METHOD cryptodev_dh = { | ||
| 1013 | "cryptodev DH method", | ||
| 1014 | NULL, /* cryptodev_dh_generate_key */ | ||
| 1015 | NULL, | ||
| 1016 | NULL, | ||
| 1017 | NULL, | ||
| 1018 | NULL, | ||
| 1019 | 0, /* flags */ | ||
| 1020 | NULL /* app_data */ | ||
| 1021 | }; | ||
| 1022 | |||
| 1023 | /* | ||
| 1024 | * ctrl right now is just a wrapper that doesn't do much | ||
| 1025 | * but I expect we'll want some options soon. | ||
| 1026 | */ | ||
| 1027 | static int | ||
| 1028 | cryptodev_ctrl(ENGINE *e, int cmd, long i, void *p, void (*f)()) | ||
| 1029 | { | ||
| 1030 | #ifdef HAVE_SYSLOG_R | ||
| 1031 | struct syslog_data sd = SYSLOG_DATA_INIT; | ||
| 1032 | #endif | ||
| 1033 | |||
| 1034 | switch (cmd) { | ||
| 1035 | default: | ||
| 1036 | #ifdef HAVE_SYSLOG_R | ||
| 1037 | syslog_r(LOG_ERR, &sd, | ||
| 1038 | "cryptodev_ctrl: unknown command %d", cmd); | ||
| 1039 | #else | ||
| 1040 | syslog(LOG_ERR, "cryptodev_ctrl: unknown command %d", cmd); | ||
| 1041 | #endif | ||
| 1042 | break; | ||
| 1043 | } | ||
| 1044 | return (1); | ||
| 1045 | } | ||
| 1046 | |||
| 1047 | void | ||
| 1048 | ENGINE_load_cryptodev(void) | ||
| 1049 | { | ||
| 1050 | ENGINE *engine = ENGINE_new(); | ||
| 1051 | int fd; | ||
| 1052 | |||
| 1053 | if (engine == NULL) | ||
| 1054 | return; | ||
| 1055 | if ((fd = get_dev_crypto()) < 0) { | ||
| 1056 | ENGINE_free(engine); | ||
| 1057 | return; | ||
| 1058 | } | ||
| 1059 | |||
| 1060 | /* | ||
| 1061 | * find out what asymmetric crypto algorithms we support | ||
| 1062 | */ | ||
| 1063 | if (ioctl(fd, CIOCASYMFEAT, &cryptodev_asymfeat) == -1) { | ||
| 1064 | close(fd); | ||
| 1065 | ENGINE_free(engine); | ||
| 1066 | return; | ||
| 1067 | } | ||
| 1068 | close(fd); | ||
| 1069 | |||
| 1070 | if (!ENGINE_set_id(engine, "cryptodev") || | ||
| 1071 | !ENGINE_set_name(engine, "BSD cryptodev engine") || | ||
| 1072 | !ENGINE_set_ciphers(engine, cryptodev_engine_ciphers) || | ||
| 1073 | !ENGINE_set_digests(engine, cryptodev_engine_digests) || | ||
| 1074 | !ENGINE_set_ctrl_function(engine, cryptodev_ctrl) || | ||
| 1075 | !ENGINE_set_cmd_defns(engine, cryptodev_defns)) { | ||
| 1076 | ENGINE_free(engine); | ||
| 1077 | return; | ||
| 1078 | } | ||
| 1079 | |||
| 1080 | if (ENGINE_set_RSA(engine, &cryptodev_rsa)) { | ||
| 1081 | const RSA_METHOD *rsa_meth = RSA_PKCS1_SSLeay(); | ||
| 1082 | |||
| 1083 | cryptodev_rsa.bn_mod_exp = rsa_meth->bn_mod_exp; | ||
| 1084 | cryptodev_rsa.rsa_mod_exp = rsa_meth->rsa_mod_exp; | ||
| 1085 | cryptodev_rsa.rsa_pub_enc = rsa_meth->rsa_pub_enc; | ||
| 1086 | cryptodev_rsa.rsa_pub_dec = rsa_meth->rsa_pub_dec; | ||
| 1087 | cryptodev_rsa.rsa_priv_enc = rsa_meth->rsa_priv_enc; | ||
| 1088 | cryptodev_rsa.rsa_priv_dec = rsa_meth->rsa_priv_dec; | ||
| 1089 | if (cryptodev_asymfeat & CRF_MOD_EXP) { | ||
| 1090 | cryptodev_rsa.bn_mod_exp = cryptodev_bn_mod_exp; | ||
| 1091 | if (cryptodev_asymfeat & CRF_MOD_EXP_CRT) | ||
| 1092 | cryptodev_rsa.rsa_mod_exp = | ||
| 1093 | cryptodev_rsa_mod_exp; | ||
| 1094 | else | ||
| 1095 | cryptodev_rsa.rsa_mod_exp = | ||
| 1096 | cryptodev_rsa_nocrt_mod_exp; | ||
| 1097 | } | ||
| 1098 | } | ||
| 1099 | |||
| 1100 | if (ENGINE_set_DSA(engine, &cryptodev_dsa)) { | ||
| 1101 | const DSA_METHOD *meth = DSA_OpenSSL(); | ||
| 1102 | |||
| 1103 | memcpy(&cryptodev_dsa, meth, sizeof(DSA_METHOD)); | ||
| 1104 | if (cryptodev_asymfeat & CRF_DSA_SIGN) | ||
| 1105 | cryptodev_dsa.dsa_do_sign = cryptodev_dsa_do_sign; | ||
| 1106 | if (cryptodev_asymfeat & CRF_MOD_EXP) { | ||
| 1107 | cryptodev_dsa.bn_mod_exp = cryptodev_dsa_bn_mod_exp; | ||
| 1108 | cryptodev_dsa.dsa_mod_exp = cryptodev_dsa_dsa_mod_exp; | ||
| 1109 | } | ||
| 1110 | if (cryptodev_asymfeat & CRF_DSA_VERIFY) | ||
| 1111 | cryptodev_dsa.dsa_do_verify = cryptodev_dsa_verify; | ||
| 1112 | } | ||
| 1113 | |||
| 1114 | if (ENGINE_set_DH(engine, &cryptodev_dh)){ | ||
| 1115 | const DH_METHOD *dh_meth = DH_OpenSSL(); | ||
| 1116 | |||
| 1117 | cryptodev_dh.generate_key = dh_meth->generate_key; | ||
| 1118 | cryptodev_dh.compute_key = dh_meth->compute_key; | ||
| 1119 | cryptodev_dh.bn_mod_exp = dh_meth->bn_mod_exp; | ||
| 1120 | if (cryptodev_asymfeat & CRF_MOD_EXP) { | ||
| 1121 | cryptodev_dh.bn_mod_exp = cryptodev_mod_exp_dh; | ||
| 1122 | if (cryptodev_asymfeat & CRF_DH_COMPUTE_KEY) | ||
| 1123 | cryptodev_dh.compute_key = | ||
| 1124 | cryptodev_dh_compute_key; | ||
| 1125 | } | ||
| 1126 | } | ||
| 1127 | |||
| 1128 | ENGINE_add(engine); | ||
| 1129 | ENGINE_free(engine); | ||
| 1130 | ERR_clear_error(); | ||
| 1131 | } | ||
| 1132 | |||
| 1133 | #endif /* HAVE_CRYPTODEV */ | ||
diff --git a/src/lib/libcrypto/engine/enginetest.c b/src/lib/libcrypto/engine/enginetest.c index c2d0297392..cf82f490db 100644 --- a/src/lib/libcrypto/engine/enginetest.c +++ b/src/lib/libcrypto/engine/enginetest.c | |||
| @@ -72,7 +72,7 @@ int main(int argc, char *argv[]) | |||
| 72 | #include <openssl/engine.h> | 72 | #include <openssl/engine.h> |
| 73 | #include <openssl/err.h> | 73 | #include <openssl/err.h> |
| 74 | 74 | ||
| 75 | static void display_engine_list() | 75 | static void display_engine_list(void) |
| 76 | { | 76 | { |
| 77 | ENGINE *h; | 77 | ENGINE *h; |
| 78 | int loop; | 78 | int loop; |
diff --git a/src/lib/libcrypto/err/Makefile b/src/lib/libcrypto/err/Makefile index 4adec55302..23e38409c8 100644 --- a/src/lib/libcrypto/err/Makefile +++ b/src/lib/libcrypto/err/Makefile | |||
| @@ -7,11 +7,6 @@ TOP= ../.. | |||
| 7 | CC= cc | 7 | CC= cc |
| 8 | INCLUDES= -I.. -I$(TOP) -I../../include | 8 | INCLUDES= -I.. -I$(TOP) -I../../include |
| 9 | CFLAG=-g | 9 | CFLAG=-g |
| 10 | INSTALL_PREFIX= | ||
| 11 | OPENSSLDIR= /usr/local/ssl | ||
| 12 | INSTALLTOP=/usr/local/ssl | ||
| 13 | MAKEDEPPROG= makedepend | ||
| 14 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | ||
| 15 | MAKEFILE= Makefile | 10 | MAKEFILE= Makefile |
| 16 | AR= ar r | 11 | AR= ar r |
| 17 | 12 | ||
| @@ -51,6 +46,7 @@ links: | |||
| 51 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) | 46 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) |
| 52 | 47 | ||
| 53 | install: | 48 | install: |
| 49 | @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... | ||
| 54 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ | 50 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ |
| 55 | do \ | 51 | do \ |
| 56 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ | 52 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ |
| @@ -66,6 +62,7 @@ lint: | |||
| 66 | lint -DLINT $(INCLUDES) $(SRC)>fluff | 62 | lint -DLINT $(INCLUDES) $(SRC)>fluff |
| 67 | 63 | ||
| 68 | depend: | 64 | depend: |
| 65 | @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... | ||
| 69 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) | 66 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) |
| 70 | 67 | ||
| 71 | dclean: | 68 | dclean: |
| @@ -81,38 +78,32 @@ err.o: ../../e_os.h ../../include/openssl/bio.h ../../include/openssl/buffer.h | |||
| 81 | err.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 78 | err.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 82 | err.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | 79 | err.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 83 | err.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 80 | err.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 84 | err.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 81 | err.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 85 | err.o: ../../include/openssl/symhacks.h ../cryptlib.h err.c | 82 | err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 86 | err_all.o: ../../include/openssl/aes.h ../../include/openssl/asn1.h | 83 | err.o: ../cryptlib.h err.c |
| 87 | err_all.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 84 | err_all.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 88 | err_all.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 85 | err_all.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h |
| 89 | err_all.o: ../../include/openssl/cast.h ../../include/openssl/conf.h | 86 | err_all.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
| 90 | err_all.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 87 | err_all.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h |
| 91 | err_all.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | 88 | err_all.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h |
| 92 | err_all.o: ../../include/openssl/dsa.h ../../include/openssl/dso.h | 89 | err_all.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 93 | err_all.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | 90 | err_all.o: ../../include/openssl/ecdsa.h ../../include/openssl/engine.h |
| 94 | err_all.o: ../../include/openssl/engine.h ../../include/openssl/err.h | 91 | err_all.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 95 | err_all.o: ../../include/openssl/evp.h ../../include/openssl/fips.h | 92 | err_all.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 96 | err_all.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | 93 | err_all.o: ../../include/openssl/objects.h ../../include/openssl/ocsp.h |
| 97 | err_all.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | 94 | err_all.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 98 | err_all.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | 95 | err_all.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pem2.h |
| 99 | err_all.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 96 | err_all.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h |
| 100 | err_all.o: ../../include/openssl/ocsp.h ../../include/openssl/opensslconf.h | 97 | err_all.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h |
| 101 | err_all.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 98 | err_all.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 102 | err_all.o: ../../include/openssl/pem2.h ../../include/openssl/pkcs12.h | 99 | err_all.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 103 | err_all.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h | 100 | err_all.o: ../../include/openssl/ui.h ../../include/openssl/x509.h |
| 104 | err_all.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | ||
| 105 | err_all.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | ||
| 106 | err_all.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | ||
| 107 | err_all.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | ||
| 108 | err_all.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | ||
| 109 | err_all.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | ||
| 110 | err_all.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | 101 | err_all.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
| 111 | err_all.o: err_all.c | 102 | err_all.o: err_all.c |
| 112 | err_prn.o: ../../e_os.h ../../include/openssl/bio.h | 103 | err_prn.o: ../../e_os.h ../../include/openssl/bio.h |
| 113 | err_prn.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 104 | err_prn.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 114 | err_prn.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 105 | err_prn.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 115 | err_prn.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 106 | err_prn.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 116 | err_prn.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 107 | err_prn.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 117 | err_prn.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 108 | err_prn.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 118 | err_prn.o: ../cryptlib.h err_prn.c | 109 | err_prn.o: ../../include/openssl/symhacks.h ../cryptlib.h err_prn.c |
diff --git a/src/lib/libcrypto/evp/Makefile b/src/lib/libcrypto/evp/Makefile index d1c2a272bb..8f2555c7e5 100644 --- a/src/lib/libcrypto/evp/Makefile +++ b/src/lib/libcrypto/evp/Makefile | |||
| @@ -7,11 +7,6 @@ TOP= ../.. | |||
| 7 | CC= cc | 7 | CC= cc |
| 8 | INCLUDES= -I.. -I$(TOP) -I../../include | 8 | INCLUDES= -I.. -I$(TOP) -I../../include |
| 9 | CFLAG=-g | 9 | CFLAG=-g |
| 10 | INSTALL_PREFIX= | ||
| 11 | OPENSSLDIR= /usr/local/ssl | ||
| 12 | INSTALLTOP=/usr/local/ssl | ||
| 13 | MAKEDEPPROG= makedepend | ||
| 14 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | ||
| 15 | MAKEFILE= Makefile | 10 | MAKEFILE= Makefile |
| 16 | AR= ar r | 11 | AR= ar r |
| 17 | 12 | ||
| @@ -24,11 +19,11 @@ APPS= | |||
| 24 | 19 | ||
| 25 | LIB=$(TOP)/libcrypto.a | 20 | LIB=$(TOP)/libcrypto.a |
| 26 | LIBSRC= encode.c digest.c evp_enc.c evp_key.c evp_acnf.c \ | 21 | LIBSRC= encode.c digest.c evp_enc.c evp_key.c evp_acnf.c \ |
| 27 | e_des.c e_bf.c e_idea.c e_des3.c \ | 22 | e_des.c e_bf.c e_idea.c e_des3.c e_camellia.c\ |
| 28 | e_rc4.c e_aes.c names.c \ | 23 | e_rc4.c e_aes.c names.c e_seed.c \ |
| 29 | e_xcbc_d.c e_rc2.c e_cast.c e_rc5.c \ | 24 | e_xcbc_d.c e_rc2.c e_cast.c e_rc5.c \ |
| 30 | m_null.c m_md2.c m_md4.c m_md5.c m_sha.c m_sha1.c \ | 25 | m_null.c m_md2.c m_md4.c m_md5.c m_sha.c m_sha1.c \ |
| 31 | m_dss.c m_dss1.c m_mdc2.c m_ripemd.c \ | 26 | m_dss.c m_dss1.c m_mdc2.c m_ripemd.c m_ecdsa.c\ |
| 32 | p_open.c p_seal.c p_sign.c p_verify.c p_lib.c p_enc.c p_dec.c \ | 27 | p_open.c p_seal.c p_sign.c p_verify.c p_lib.c p_enc.c p_dec.c \ |
| 33 | bio_md.c bio_b64.c bio_enc.c evp_err.c e_null.c \ | 28 | bio_md.c bio_b64.c bio_enc.c evp_err.c e_null.c \ |
| 34 | c_all.c c_allc.c c_alld.c evp_lib.c bio_ok.c \ | 29 | c_all.c c_allc.c c_alld.c evp_lib.c bio_ok.c \ |
| @@ -36,11 +31,11 @@ LIBSRC= encode.c digest.c evp_enc.c evp_key.c evp_acnf.c \ | |||
| 36 | e_old.c | 31 | e_old.c |
| 37 | 32 | ||
| 38 | LIBOBJ= encode.o digest.o evp_enc.o evp_key.o evp_acnf.o \ | 33 | LIBOBJ= encode.o digest.o evp_enc.o evp_key.o evp_acnf.o \ |
| 39 | e_des.o e_bf.o e_idea.o e_des3.o \ | 34 | e_des.o e_bf.o e_idea.o e_des3.o e_camellia.o\ |
| 40 | e_rc4.o e_aes.o names.o \ | 35 | e_rc4.o e_aes.o names.o e_seed.o \ |
| 41 | e_xcbc_d.o e_rc2.o e_cast.o e_rc5.o \ | 36 | e_xcbc_d.o e_rc2.o e_cast.o e_rc5.o \ |
| 42 | m_null.o m_md2.o m_md4.o m_md5.o m_sha.o m_sha1.o \ | 37 | m_null.o m_md2.o m_md4.o m_md5.o m_sha.o m_sha1.o \ |
| 43 | m_dss.o m_dss1.o m_mdc2.o m_ripemd.o \ | 38 | m_dss.o m_dss1.o m_mdc2.o m_ripemd.o m_ecdsa.o\ |
| 44 | p_open.o p_seal.o p_sign.o p_verify.o p_lib.o p_enc.o p_dec.o \ | 39 | p_open.o p_seal.o p_sign.o p_verify.o p_lib.o p_enc.o p_dec.o \ |
| 45 | bio_md.o bio_b64.o bio_enc.o evp_err.o e_null.o \ | 40 | bio_md.o bio_b64.o bio_enc.o evp_err.o e_null.o \ |
| 46 | c_all.o c_allc.o c_alld.o evp_lib.o bio_ok.o \ | 41 | c_all.o c_allc.o c_alld.o evp_lib.o bio_ok.o \ |
| @@ -74,6 +69,7 @@ links: | |||
| 74 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) | 69 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) |
| 75 | 70 | ||
| 76 | install: | 71 | install: |
| 72 | @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... | ||
| 77 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ | 73 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ |
| 78 | do \ | 74 | do \ |
| 79 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ | 75 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ |
| @@ -89,6 +85,7 @@ lint: | |||
| 89 | lint -DLINT $(INCLUDES) $(SRC)>fluff | 85 | lint -DLINT $(INCLUDES) $(SRC)>fluff |
| 90 | 86 | ||
| 91 | depend: | 87 | depend: |
| 88 | @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... | ||
| 92 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(LIBSRC) | 89 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(LIBSRC) |
| 93 | 90 | ||
| 94 | dclean: | 91 | dclean: |
| @@ -100,977 +97,550 @@ clean: | |||
| 100 | 97 | ||
| 101 | # DO NOT DELETE THIS LINE -- make depend depends on it. | 98 | # DO NOT DELETE THIS LINE -- make depend depends on it. |
| 102 | 99 | ||
| 103 | bio_b64.o: ../../e_os.h ../../include/openssl/aes.h | 100 | bio_b64.o: ../../e_os.h ../../include/openssl/asn1.h |
| 104 | bio_b64.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 101 | bio_b64.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 105 | bio_b64.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 102 | bio_b64.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 106 | bio_b64.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 107 | bio_b64.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 108 | bio_b64.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 109 | bio_b64.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 110 | bio_b64.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 103 | bio_b64.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 111 | bio_b64.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | 104 | bio_b64.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 112 | bio_b64.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | 105 | bio_b64.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 113 | bio_b64.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | 106 | bio_b64.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 114 | bio_b64.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 107 | bio_b64.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 115 | bio_b64.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 108 | bio_b64.o: ../../include/openssl/symhacks.h ../cryptlib.h bio_b64.c |
| 116 | bio_b64.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rc2.h | 109 | bio_enc.o: ../../e_os.h ../../include/openssl/asn1.h |
| 117 | bio_b64.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 110 | bio_enc.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 118 | bio_b64.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 111 | bio_enc.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 119 | bio_b64.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | ||
| 120 | bio_b64.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
| 121 | bio_b64.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | ||
| 122 | bio_b64.o: ../cryptlib.h bio_b64.c | ||
| 123 | bio_enc.o: ../../e_os.h ../../include/openssl/aes.h | ||
| 124 | bio_enc.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 125 | bio_enc.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 126 | bio_enc.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 127 | bio_enc.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 128 | bio_enc.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 129 | bio_enc.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 130 | bio_enc.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 112 | bio_enc.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 131 | bio_enc.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | 113 | bio_enc.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 132 | bio_enc.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | 114 | bio_enc.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 133 | bio_enc.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | 115 | bio_enc.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 134 | bio_enc.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 116 | bio_enc.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 135 | bio_enc.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 117 | bio_enc.o: ../../include/openssl/symhacks.h ../cryptlib.h bio_enc.c |
| 136 | bio_enc.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rc2.h | 118 | bio_md.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 137 | bio_enc.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 119 | bio_md.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 138 | bio_enc.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | ||
| 139 | bio_enc.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | ||
| 140 | bio_enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
| 141 | bio_enc.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | ||
| 142 | bio_enc.o: ../cryptlib.h bio_enc.c | ||
| 143 | bio_md.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | ||
| 144 | bio_md.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | ||
| 145 | bio_md.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | ||
| 146 | bio_md.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | ||
| 147 | bio_md.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | ||
| 148 | bio_md.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 149 | bio_md.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 120 | bio_md.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 150 | bio_md.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 121 | bio_md.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 151 | bio_md.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | 122 | bio_md.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 152 | bio_md.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | 123 | bio_md.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 153 | bio_md.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | 124 | bio_md.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 154 | bio_md.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 125 | bio_md.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 155 | bio_md.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 126 | bio_md.o: ../cryptlib.h bio_md.c |
| 156 | bio_md.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 127 | bio_ok.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 157 | bio_md.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 128 | bio_ok.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 158 | bio_md.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | ||
| 159 | bio_md.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | ||
| 160 | bio_md.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | ||
| 161 | bio_md.o: ../../include/openssl/ui_compat.h ../cryptlib.h bio_md.c | ||
| 162 | bio_ok.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | ||
| 163 | bio_ok.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | ||
| 164 | bio_ok.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | ||
| 165 | bio_ok.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | ||
| 166 | bio_ok.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | ||
| 167 | bio_ok.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 168 | bio_ok.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 129 | bio_ok.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 169 | bio_ok.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 130 | bio_ok.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 170 | bio_ok.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | 131 | bio_ok.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 171 | bio_ok.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | 132 | bio_ok.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 172 | bio_ok.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | 133 | bio_ok.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rand.h |
| 173 | bio_ok.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 134 | bio_ok.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 174 | bio_ok.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 135 | bio_ok.o: ../../include/openssl/symhacks.h ../cryptlib.h bio_ok.c |
| 175 | bio_ok.o: ../../include/openssl/rand.h ../../include/openssl/rc2.h | 136 | c_all.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 176 | bio_ok.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 137 | c_all.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 177 | bio_ok.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | ||
| 178 | bio_ok.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | ||
| 179 | bio_ok.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
| 180 | bio_ok.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | ||
| 181 | bio_ok.o: ../cryptlib.h bio_ok.c | ||
| 182 | c_all.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | ||
| 183 | c_all.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | ||
| 184 | c_all.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | ||
| 185 | c_all.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | ||
| 186 | c_all.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | ||
| 187 | c_all.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 188 | c_all.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h | 138 | c_all.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h |
| 189 | c_all.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 139 | c_all.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 190 | c_all.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | 140 | c_all.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 191 | c_all.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | 141 | c_all.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 192 | c_all.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | 142 | c_all.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 193 | c_all.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 143 | c_all.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 194 | c_all.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 144 | c_all.o: ../../include/openssl/symhacks.h ../cryptlib.h c_all.c |
| 195 | c_all.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rand.h | 145 | c_allc.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 196 | c_all.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 146 | c_allc.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 197 | c_all.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 147 | c_allc.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 198 | c_all.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 148 | c_allc.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 199 | c_all.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 149 | c_allc.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 200 | c_all.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 150 | c_allc.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 201 | c_all.o: ../../include/openssl/ui_compat.h ../cryptlib.h c_all.c | ||
| 202 | c_allc.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | ||
| 203 | c_allc.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | ||
| 204 | c_allc.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | ||
| 205 | c_allc.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | ||
| 206 | c_allc.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | ||
| 207 | c_allc.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 208 | c_allc.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
| 209 | c_allc.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | ||
| 210 | c_allc.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 211 | c_allc.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 212 | c_allc.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 213 | c_allc.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 151 | c_allc.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 214 | c_allc.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 152 | c_allc.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 215 | c_allc.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h | 153 | c_allc.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h |
| 216 | c_allc.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 154 | c_allc.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 217 | c_allc.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 155 | c_allc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 218 | c_allc.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 156 | c_allc.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 219 | c_allc.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 157 | c_allc.o: ../cryptlib.h c_allc.c |
| 220 | c_allc.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 158 | c_alld.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 221 | c_allc.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | 159 | c_alld.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 222 | c_allc.o: ../../include/openssl/x509_vfy.h ../cryptlib.h c_allc.c | 160 | c_alld.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 223 | c_alld.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | 161 | c_alld.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 224 | c_alld.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 162 | c_alld.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 225 | c_alld.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 163 | c_alld.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 226 | c_alld.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | ||
| 227 | c_alld.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | ||
| 228 | c_alld.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 229 | c_alld.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
| 230 | c_alld.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | ||
| 231 | c_alld.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 232 | c_alld.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 233 | c_alld.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 234 | c_alld.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 164 | c_alld.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 235 | c_alld.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 165 | c_alld.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 236 | c_alld.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h | 166 | c_alld.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h |
| 237 | c_alld.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 167 | c_alld.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 238 | c_alld.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 168 | c_alld.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 239 | c_alld.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 169 | c_alld.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 240 | c_alld.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 170 | c_alld.o: ../cryptlib.h c_alld.c |
| 241 | c_alld.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 171 | digest.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 242 | c_alld.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | 172 | digest.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 243 | c_alld.o: ../../include/openssl/x509_vfy.h ../cryptlib.h c_alld.c | ||
| 244 | digest.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | ||
| 245 | digest.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | ||
| 246 | digest.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | ||
| 247 | digest.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | ||
| 248 | digest.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | ||
| 249 | digest.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 250 | digest.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h | 173 | digest.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h |
| 251 | digest.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 174 | digest.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 252 | digest.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | 175 | digest.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 253 | digest.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | 176 | digest.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 254 | digest.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | 177 | digest.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 255 | digest.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 178 | digest.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 256 | digest.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 179 | digest.o: ../../include/openssl/symhacks.h ../cryptlib.h digest.c |
| 257 | digest.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rand.h | ||
| 258 | digest.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | ||
| 259 | digest.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | ||
| 260 | digest.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | ||
| 261 | digest.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | ||
| 262 | digest.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | ||
| 263 | digest.o: ../../include/openssl/ui_compat.h ../cryptlib.h digest.c | ||
| 264 | e_aes.o: ../../include/openssl/aes.h ../../include/openssl/asn1.h | 180 | e_aes.o: ../../include/openssl/aes.h ../../include/openssl/asn1.h |
| 265 | e_aes.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 181 | e_aes.o: ../../include/openssl/bio.h ../../include/openssl/crypto.h |
| 266 | e_aes.o: ../../include/openssl/bn.h ../../include/openssl/cast.h | 182 | e_aes.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 267 | e_aes.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 183 | e_aes.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 268 | e_aes.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 269 | e_aes.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 270 | e_aes.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 271 | e_aes.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 272 | e_aes.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 273 | e_aes.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 274 | e_aes.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 184 | e_aes.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 275 | e_aes.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 185 | e_aes.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 276 | e_aes.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rc2.h | 186 | e_aes.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 277 | e_aes.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 187 | e_aes.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h e_aes.c |
| 278 | e_aes.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | ||
| 279 | e_aes.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | ||
| 280 | e_aes.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
| 281 | e_aes.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h e_aes.c | ||
| 282 | e_aes.o: evp_locl.h | 188 | e_aes.o: evp_locl.h |
| 283 | e_bf.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | 189 | e_bf.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 284 | e_bf.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 190 | e_bf.o: ../../include/openssl/blowfish.h ../../include/openssl/buffer.h |
| 285 | e_bf.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 191 | e_bf.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 286 | e_bf.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | 192 | e_bf.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 287 | e_bf.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 193 | e_bf.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 288 | e_bf.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 289 | e_bf.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
| 290 | e_bf.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | ||
| 291 | e_bf.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 292 | e_bf.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 293 | e_bf.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 294 | e_bf.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 194 | e_bf.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 295 | e_bf.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 195 | e_bf.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 296 | e_bf.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 196 | e_bf.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 297 | e_bf.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 197 | e_bf.o: ../../include/openssl/symhacks.h ../cryptlib.h e_bf.c evp_locl.h |
| 298 | e_bf.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 198 | e_camellia.o: ../../include/openssl/opensslconf.h e_camellia.c |
| 299 | e_bf.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 199 | e_cast.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 300 | e_bf.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 200 | e_cast.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h |
| 301 | e_bf.o: ../../include/openssl/ui_compat.h ../cryptlib.h e_bf.c evp_locl.h | 201 | e_cast.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 302 | e_cast.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | 202 | e_cast.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 303 | e_cast.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 203 | e_cast.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 304 | e_cast.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | ||
| 305 | e_cast.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | ||
| 306 | e_cast.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | ||
| 307 | e_cast.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 308 | e_cast.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
| 309 | e_cast.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | ||
| 310 | e_cast.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 311 | e_cast.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 312 | e_cast.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 313 | e_cast.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 204 | e_cast.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 314 | e_cast.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 205 | e_cast.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 315 | e_cast.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 206 | e_cast.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 316 | e_cast.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 207 | e_cast.o: ../../include/openssl/symhacks.h ../cryptlib.h e_cast.c evp_locl.h |
| 317 | e_cast.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 208 | e_des.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 318 | e_cast.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 209 | e_des.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 319 | e_cast.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | ||
| 320 | e_cast.o: ../../include/openssl/ui_compat.h ../cryptlib.h e_cast.c evp_locl.h | ||
| 321 | e_des.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | ||
| 322 | e_des.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | ||
| 323 | e_des.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | ||
| 324 | e_des.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | ||
| 325 | e_des.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 210 | e_des.o: ../../include/openssl/des.h ../../include/openssl/des_old.h |
| 326 | e_des.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 327 | e_des.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 211 | e_des.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 328 | e_des.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 212 | e_des.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 329 | e_des.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | 213 | e_des.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 330 | e_des.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | 214 | e_des.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 331 | e_des.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | 215 | e_des.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rand.h |
| 332 | e_des.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 216 | e_des.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 333 | e_des.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 334 | e_des.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | ||
| 335 | e_des.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | ||
| 336 | e_des.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | ||
| 337 | e_des.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | ||
| 338 | e_des.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 217 | e_des.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h |
| 339 | e_des.o: ../../include/openssl/ui_compat.h ../cryptlib.h e_des.c evp_locl.h | 218 | e_des.o: ../../include/openssl/ui_compat.h ../cryptlib.h e_des.c evp_locl.h |
| 340 | e_des3.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | 219 | e_des3.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 341 | e_des3.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 220 | e_des3.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 342 | e_des3.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | ||
| 343 | e_des3.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | ||
| 344 | e_des3.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 221 | e_des3.o: ../../include/openssl/des.h ../../include/openssl/des_old.h |
| 345 | e_des3.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 346 | e_des3.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 222 | e_des3.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 347 | e_des3.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 223 | e_des3.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 348 | e_des3.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | 224 | e_des3.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 349 | e_des3.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | 225 | e_des3.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 350 | e_des3.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | 226 | e_des3.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rand.h |
| 351 | e_des3.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 227 | e_des3.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 352 | e_des3.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 353 | e_des3.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | ||
| 354 | e_des3.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | ||
| 355 | e_des3.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | ||
| 356 | e_des3.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | ||
| 357 | e_des3.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 228 | e_des3.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h |
| 358 | e_des3.o: ../../include/openssl/ui_compat.h ../cryptlib.h e_des3.c evp_locl.h | 229 | e_des3.o: ../../include/openssl/ui_compat.h ../cryptlib.h e_des3.c evp_locl.h |
| 359 | e_idea.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | 230 | e_idea.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 360 | e_idea.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 231 | e_idea.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 361 | e_idea.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | ||
| 362 | e_idea.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | ||
| 363 | e_idea.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | ||
| 364 | e_idea.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 365 | e_idea.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 232 | e_idea.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 366 | e_idea.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 233 | e_idea.o: ../../include/openssl/evp.h ../../include/openssl/idea.h |
| 367 | e_idea.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | 234 | e_idea.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 368 | e_idea.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 369 | e_idea.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 370 | e_idea.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 235 | e_idea.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 371 | e_idea.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 236 | e_idea.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 372 | e_idea.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 237 | e_idea.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 373 | e_idea.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 238 | e_idea.o: ../../include/openssl/symhacks.h ../cryptlib.h e_idea.c evp_locl.h |
| 374 | e_idea.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 239 | e_null.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 375 | e_idea.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 240 | e_null.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 376 | e_idea.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | ||
| 377 | e_idea.o: ../../include/openssl/ui_compat.h ../cryptlib.h e_idea.c evp_locl.h | ||
| 378 | e_null.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | ||
| 379 | e_null.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | ||
| 380 | e_null.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | ||
| 381 | e_null.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | ||
| 382 | e_null.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | ||
| 383 | e_null.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 384 | e_null.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 241 | e_null.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 385 | e_null.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 242 | e_null.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 386 | e_null.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | 243 | e_null.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 387 | e_null.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | 244 | e_null.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 388 | e_null.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | 245 | e_null.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 389 | e_null.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 246 | e_null.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 390 | e_null.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 247 | e_null.o: ../cryptlib.h e_null.c |
| 391 | e_null.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 248 | e_old.o: e_old.c |
| 392 | e_null.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 249 | e_rc2.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 393 | e_null.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 250 | e_rc2.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 394 | e_null.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | ||
| 395 | e_null.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | ||
| 396 | e_null.o: ../../include/openssl/ui_compat.h ../cryptlib.h e_null.c | ||
| 397 | e_old.o: ../../include/openssl/aes.h ../../include/openssl/asn1.h | ||
| 398 | e_old.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | ||
| 399 | e_old.o: ../../include/openssl/bn.h ../../include/openssl/cast.h | ||
| 400 | e_old.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 401 | e_old.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 402 | e_old.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 403 | e_old.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | ||
| 404 | e_old.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 405 | e_old.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 406 | e_old.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | ||
| 407 | e_old.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | ||
| 408 | e_old.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rc2.h | ||
| 409 | e_old.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | ||
| 410 | e_old.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | ||
| 411 | e_old.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | ||
| 412 | e_old.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
| 413 | e_old.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h e_old.c | ||
| 414 | e_rc2.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | ||
| 415 | e_rc2.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | ||
| 416 | e_rc2.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | ||
| 417 | e_rc2.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | ||
| 418 | e_rc2.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | ||
| 419 | e_rc2.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 420 | e_rc2.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 251 | e_rc2.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 421 | e_rc2.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 252 | e_rc2.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 422 | e_rc2.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | 253 | e_rc2.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 423 | e_rc2.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | 254 | e_rc2.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 424 | e_rc2.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | 255 | e_rc2.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rc2.h |
| 425 | e_rc2.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 256 | e_rc2.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 426 | e_rc2.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 257 | e_rc2.o: ../../include/openssl/symhacks.h ../cryptlib.h e_rc2.c evp_locl.h |
| 427 | e_rc2.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 258 | e_rc4.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 428 | e_rc2.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 259 | e_rc4.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 429 | e_rc2.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | ||
| 430 | e_rc2.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | ||
| 431 | e_rc2.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | ||
| 432 | e_rc2.o: ../../include/openssl/ui_compat.h ../cryptlib.h e_rc2.c evp_locl.h | ||
| 433 | e_rc4.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | ||
| 434 | e_rc4.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | ||
| 435 | e_rc4.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | ||
| 436 | e_rc4.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | ||
| 437 | e_rc4.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | ||
| 438 | e_rc4.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 439 | e_rc4.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 260 | e_rc4.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 440 | e_rc4.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 261 | e_rc4.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 441 | e_rc4.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | 262 | e_rc4.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 442 | e_rc4.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | 263 | e_rc4.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 443 | e_rc4.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | 264 | e_rc4.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rc4.h |
| 444 | e_rc4.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 265 | e_rc4.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 445 | e_rc4.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 266 | e_rc4.o: ../../include/openssl/symhacks.h ../cryptlib.h e_rc4.c |
| 446 | e_rc4.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 267 | e_rc5.o: ../../e_os.h ../../include/openssl/bio.h |
| 447 | e_rc4.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 268 | e_rc5.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 448 | e_rc4.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | ||
| 449 | e_rc4.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | ||
| 450 | e_rc4.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | ||
| 451 | e_rc4.o: ../../include/openssl/ui_compat.h ../cryptlib.h e_rc4.c evp_locl.h | ||
| 452 | e_rc5.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | ||
| 453 | e_rc5.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | ||
| 454 | e_rc5.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | ||
| 455 | e_rc5.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | ||
| 456 | e_rc5.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | ||
| 457 | e_rc5.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 458 | e_rc5.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 269 | e_rc5.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 459 | e_rc5.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 270 | e_rc5.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 460 | e_rc5.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 461 | e_rc5.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 462 | e_rc5.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 463 | e_rc5.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | ||
| 464 | e_rc5.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 271 | e_rc5.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 465 | e_rc5.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 272 | e_rc5.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 466 | e_rc5.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 273 | e_rc5.o: ../../include/openssl/symhacks.h ../cryptlib.h e_rc5.c |
| 467 | e_rc5.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 274 | e_seed.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 468 | e_rc5.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 275 | e_seed.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 469 | e_rc5.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 276 | e_seed.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 470 | e_rc5.o: ../../include/openssl/ui_compat.h ../cryptlib.h e_rc5.c evp_locl.h | 277 | e_seed.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 471 | e_xcbc_d.o: ../../e_os.h ../../include/openssl/aes.h | 278 | e_seed.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 472 | e_xcbc_d.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 279 | e_seed.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 473 | e_xcbc_d.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 280 | e_seed.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 474 | e_xcbc_d.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | 281 | e_seed.o: ../../include/openssl/symhacks.h e_seed.c |
| 282 | e_xcbc_d.o: ../../e_os.h ../../include/openssl/asn1.h | ||
| 283 | e_xcbc_d.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | ||
| 475 | e_xcbc_d.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 284 | e_xcbc_d.o: ../../include/openssl/crypto.h ../../include/openssl/des.h |
| 476 | e_xcbc_d.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | 285 | e_xcbc_d.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h |
| 477 | e_xcbc_d.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 478 | e_xcbc_d.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 286 | e_xcbc_d.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 479 | e_xcbc_d.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | 287 | e_xcbc_d.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 480 | e_xcbc_d.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | 288 | e_xcbc_d.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 481 | e_xcbc_d.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 482 | e_xcbc_d.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | ||
| 483 | e_xcbc_d.o: ../../include/openssl/opensslconf.h | ||
| 484 | e_xcbc_d.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 289 | e_xcbc_d.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 485 | e_xcbc_d.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 290 | e_xcbc_d.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 486 | e_xcbc_d.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | ||
| 487 | e_xcbc_d.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | ||
| 488 | e_xcbc_d.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | ||
| 489 | e_xcbc_d.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 291 | e_xcbc_d.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h |
| 490 | e_xcbc_d.o: ../../include/openssl/ui_compat.h ../cryptlib.h e_xcbc_d.c | 292 | e_xcbc_d.o: ../../include/openssl/ui_compat.h ../cryptlib.h e_xcbc_d.c |
| 491 | encode.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | 293 | encode.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 492 | encode.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 294 | encode.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 493 | encode.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | ||
| 494 | encode.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | ||
| 495 | encode.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | ||
| 496 | encode.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 497 | encode.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 295 | encode.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 498 | encode.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 296 | encode.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 499 | encode.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | 297 | encode.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 500 | encode.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | 298 | encode.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 501 | encode.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | 299 | encode.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 502 | encode.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 300 | encode.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 503 | encode.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 301 | encode.o: ../cryptlib.h encode.c |
| 504 | encode.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 302 | evp_acnf.o: ../../e_os.h ../../include/openssl/asn1.h |
| 505 | encode.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 303 | evp_acnf.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 506 | encode.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | ||
| 507 | encode.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | ||
| 508 | encode.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | ||
| 509 | encode.o: ../../include/openssl/ui_compat.h ../cryptlib.h encode.c | ||
| 510 | evp_acnf.o: ../../e_os.h ../../include/openssl/aes.h | ||
| 511 | evp_acnf.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 512 | evp_acnf.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 513 | evp_acnf.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 514 | evp_acnf.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | 304 | evp_acnf.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
| 515 | evp_acnf.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | ||
| 516 | evp_acnf.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 517 | evp_acnf.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 305 | evp_acnf.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 518 | evp_acnf.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 306 | evp_acnf.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 519 | evp_acnf.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | 307 | evp_acnf.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 520 | evp_acnf.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | 308 | evp_acnf.o: ../../include/openssl/opensslconf.h |
| 521 | evp_acnf.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 522 | evp_acnf.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | ||
| 523 | evp_acnf.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 309 | evp_acnf.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 524 | evp_acnf.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 310 | evp_acnf.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 525 | evp_acnf.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 311 | evp_acnf.o: ../../include/openssl/symhacks.h ../cryptlib.h evp_acnf.c |
| 526 | evp_acnf.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 312 | evp_enc.o: ../../e_os.h ../../include/openssl/asn1.h |
| 527 | evp_acnf.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 313 | evp_enc.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 528 | evp_acnf.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 314 | evp_enc.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 529 | evp_acnf.o: ../../include/openssl/ui_compat.h ../cryptlib.h evp_acnf.c | ||
| 530 | evp_enc.o: ../../e_os.h ../../include/openssl/aes.h | ||
| 531 | evp_enc.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 532 | evp_enc.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 533 | evp_enc.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 534 | evp_enc.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 535 | evp_enc.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 536 | evp_enc.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 537 | evp_enc.o: ../../include/openssl/engine.h ../../include/openssl/err.h | 315 | evp_enc.o: ../../include/openssl/engine.h ../../include/openssl/err.h |
| 538 | evp_enc.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 316 | evp_enc.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 539 | evp_enc.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | 317 | evp_enc.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 540 | evp_enc.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | 318 | evp_enc.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 541 | evp_enc.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | 319 | evp_enc.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rand.h |
| 542 | evp_enc.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 320 | evp_enc.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 543 | evp_enc.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 321 | evp_enc.o: ../../include/openssl/symhacks.h ../cryptlib.h evp_enc.c evp_locl.h |
| 544 | evp_enc.o: ../../include/openssl/rand.h ../../include/openssl/rc2.h | 322 | evp_err.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 545 | evp_enc.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 323 | evp_err.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 546 | evp_enc.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | ||
| 547 | evp_enc.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | ||
| 548 | evp_enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
| 549 | evp_enc.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | ||
| 550 | evp_enc.o: ../cryptlib.h evp_enc.c evp_locl.h | ||
| 551 | evp_err.o: ../../include/openssl/aes.h ../../include/openssl/asn1.h | ||
| 552 | evp_err.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | ||
| 553 | evp_err.o: ../../include/openssl/bn.h ../../include/openssl/cast.h | ||
| 554 | evp_err.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 555 | evp_err.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 556 | evp_err.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 557 | evp_err.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 324 | evp_err.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 558 | evp_err.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | 325 | evp_err.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 559 | evp_err.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | 326 | evp_err.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 560 | evp_err.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | 327 | evp_err.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 561 | evp_err.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 328 | evp_err.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 562 | evp_err.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 329 | evp_err.o: ../../include/openssl/symhacks.h evp_err.c |
| 563 | evp_err.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rc2.h | 330 | evp_key.o: ../../e_os.h ../../include/openssl/asn1.h |
| 564 | evp_err.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 331 | evp_key.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 565 | evp_err.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 332 | evp_key.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 566 | evp_err.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 333 | evp_key.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 567 | evp_err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 334 | evp_key.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 568 | evp_err.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 335 | evp_key.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 569 | evp_err.o: evp_err.c | ||
| 570 | evp_key.o: ../../e_os.h ../../include/openssl/aes.h | ||
| 571 | evp_key.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 572 | evp_key.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 573 | evp_key.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 574 | evp_key.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 575 | evp_key.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 576 | evp_key.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 577 | evp_key.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 578 | evp_key.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 579 | evp_key.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 580 | evp_key.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 581 | evp_key.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 336 | evp_key.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 582 | evp_key.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 337 | evp_key.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 583 | evp_key.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 338 | evp_key.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
| 584 | evp_key.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 339 | evp_key.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 585 | evp_key.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 340 | evp_key.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 586 | evp_key.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 341 | evp_key.o: ../../include/openssl/ui.h ../../include/openssl/x509.h |
| 587 | evp_key.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | ||
| 588 | evp_key.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | ||
| 589 | evp_key.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | ||
| 590 | evp_key.o: ../../include/openssl/x509_vfy.h ../cryptlib.h evp_key.c | 342 | evp_key.o: ../../include/openssl/x509_vfy.h ../cryptlib.h evp_key.c |
| 591 | evp_lib.o: ../../e_os.h ../../include/openssl/aes.h | 343 | evp_lib.o: ../../e_os.h ../../include/openssl/asn1.h |
| 592 | evp_lib.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 344 | evp_lib.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 593 | evp_lib.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 345 | evp_lib.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 594 | evp_lib.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 595 | evp_lib.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 596 | evp_lib.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 597 | evp_lib.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 598 | evp_lib.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 346 | evp_lib.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 599 | evp_lib.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | 347 | evp_lib.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 600 | evp_lib.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | 348 | evp_lib.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 601 | evp_lib.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | 349 | evp_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 602 | evp_lib.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 350 | evp_lib.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 603 | evp_lib.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 351 | evp_lib.o: ../../include/openssl/symhacks.h ../cryptlib.h evp_lib.c |
| 604 | evp_lib.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rc2.h | 352 | evp_pbe.o: ../../e_os.h ../../include/openssl/asn1.h |
| 605 | evp_lib.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 353 | evp_pbe.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 606 | evp_lib.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 354 | evp_pbe.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 607 | evp_lib.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 355 | evp_pbe.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 608 | evp_lib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 356 | evp_pbe.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 609 | evp_lib.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 357 | evp_pbe.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 610 | evp_lib.o: ../cryptlib.h evp_lib.c | ||
| 611 | evp_pbe.o: ../../e_os.h ../../include/openssl/aes.h | ||
| 612 | evp_pbe.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 613 | evp_pbe.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 614 | evp_pbe.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 615 | evp_pbe.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 616 | evp_pbe.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 617 | evp_pbe.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 618 | evp_pbe.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 619 | evp_pbe.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 620 | evp_pbe.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 621 | evp_pbe.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 622 | evp_pbe.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 358 | evp_pbe.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 623 | evp_pbe.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 359 | evp_pbe.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 624 | evp_pbe.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 360 | evp_pbe.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
| 625 | evp_pbe.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 361 | evp_pbe.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 626 | evp_pbe.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 362 | evp_pbe.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 627 | evp_pbe.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 363 | evp_pbe.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 628 | evp_pbe.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 364 | evp_pbe.o: ../cryptlib.h evp_pbe.c |
| 629 | evp_pbe.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 365 | evp_pkey.o: ../../e_os.h ../../include/openssl/asn1.h |
| 630 | evp_pbe.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | 366 | evp_pkey.o: ../../include/openssl/bio.h ../../include/openssl/bn.h |
| 631 | evp_pbe.o: ../../include/openssl/x509_vfy.h ../cryptlib.h evp_pbe.c | 367 | evp_pkey.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 632 | evp_pkey.o: ../../e_os.h ../../include/openssl/aes.h | ||
| 633 | evp_pkey.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 634 | evp_pkey.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 635 | evp_pkey.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 636 | evp_pkey.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 637 | evp_pkey.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 638 | evp_pkey.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | 368 | evp_pkey.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h |
| 639 | evp_pkey.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 369 | evp_pkey.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 640 | evp_pkey.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | 370 | evp_pkey.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 641 | evp_pkey.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | 371 | evp_pkey.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 642 | evp_pkey.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 643 | evp_pkey.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 372 | evp_pkey.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 644 | evp_pkey.o: ../../include/openssl/opensslconf.h | 373 | evp_pkey.o: ../../include/openssl/opensslconf.h |
| 645 | evp_pkey.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 374 | evp_pkey.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 646 | evp_pkey.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h | 375 | evp_pkey.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h |
| 647 | evp_pkey.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | ||
| 648 | evp_pkey.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | ||
| 649 | evp_pkey.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 376 | evp_pkey.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h |
| 650 | evp_pkey.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 377 | evp_pkey.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 651 | evp_pkey.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 378 | evp_pkey.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 652 | evp_pkey.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | ||
| 653 | evp_pkey.o: ../../include/openssl/x509_vfy.h ../cryptlib.h evp_pkey.c | 379 | evp_pkey.o: ../../include/openssl/x509_vfy.h ../cryptlib.h evp_pkey.c |
| 654 | m_dss.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | 380 | m_dss.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 655 | m_dss.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 381 | m_dss.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 656 | m_dss.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 382 | m_dss.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h |
| 657 | m_dss.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | 383 | m_dss.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 658 | m_dss.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 384 | m_dss.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 659 | m_dss.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 385 | m_dss.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 660 | m_dss.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 386 | m_dss.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 661 | m_dss.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 387 | m_dss.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 662 | m_dss.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | 388 | m_dss.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
| 663 | m_dss.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 664 | m_dss.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 665 | m_dss.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | ||
| 666 | m_dss.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 667 | m_dss.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | ||
| 668 | m_dss.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | ||
| 669 | m_dss.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | ||
| 670 | m_dss.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 389 | m_dss.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 671 | m_dss.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 390 | m_dss.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 672 | m_dss.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | ||
| 673 | m_dss.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 391 | m_dss.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 674 | m_dss.o: ../cryptlib.h m_dss.c | 392 | m_dss.o: ../cryptlib.h m_dss.c |
| 675 | m_dss1.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | 393 | m_dss1.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 676 | m_dss1.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 394 | m_dss1.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 677 | m_dss1.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 395 | m_dss1.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h |
| 678 | m_dss1.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | 396 | m_dss1.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 679 | m_dss1.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 397 | m_dss1.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 680 | m_dss1.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 398 | m_dss1.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 681 | m_dss1.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 399 | m_dss1.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 682 | m_dss1.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 400 | m_dss1.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 683 | m_dss1.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | 401 | m_dss1.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
| 684 | m_dss1.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 685 | m_dss1.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 686 | m_dss1.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | ||
| 687 | m_dss1.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 688 | m_dss1.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | ||
| 689 | m_dss1.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | ||
| 690 | m_dss1.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | ||
| 691 | m_dss1.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 402 | m_dss1.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 692 | m_dss1.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 403 | m_dss1.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 693 | m_dss1.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | ||
| 694 | m_dss1.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 404 | m_dss1.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 695 | m_dss1.o: ../cryptlib.h m_dss1.c | 405 | m_dss1.o: ../cryptlib.h m_dss1.c |
| 696 | m_md2.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | 406 | m_ecdsa.o: ../../e_os.h ../../include/openssl/asn1.h |
| 697 | m_md2.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 407 | m_ecdsa.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 698 | m_md2.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 408 | m_ecdsa.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 699 | m_md2.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | 409 | m_ecdsa.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 700 | m_md2.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 410 | m_ecdsa.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 701 | m_md2.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 411 | m_ecdsa.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 702 | m_md2.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 412 | m_ecdsa.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 703 | m_md2.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 413 | m_ecdsa.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 414 | m_ecdsa.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | ||
| 415 | m_ecdsa.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | ||
| 416 | m_ecdsa.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
| 417 | m_ecdsa.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | ||
| 418 | m_ecdsa.o: ../cryptlib.h m_ecdsa.c | ||
| 419 | m_md2.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 420 | m_md2.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | ||
| 421 | m_md2.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | ||
| 422 | m_md2.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | ||
| 423 | m_md2.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 704 | m_md2.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | 424 | m_md2.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h |
| 705 | m_md2.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | 425 | m_md2.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 706 | m_md2.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | 426 | m_md2.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 707 | m_md2.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 427 | m_md2.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
| 708 | m_md2.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 428 | m_md2.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h |
| 709 | m_md2.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 429 | m_md2.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 710 | m_md2.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 430 | m_md2.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 711 | m_md2.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 431 | m_md2.o: ../../include/openssl/x509_vfy.h ../cryptlib.h m_md2.c |
| 712 | m_md2.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 432 | m_md4.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 713 | m_md2.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 433 | m_md4.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 714 | m_md2.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 434 | m_md4.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 715 | m_md2.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 435 | m_md4.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 716 | m_md2.o: ../cryptlib.h evp_locl.h m_md2.c | 436 | m_md4.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 717 | m_md4.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | 437 | m_md4.o: ../../include/openssl/lhash.h ../../include/openssl/md4.h |
| 718 | m_md4.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 438 | m_md4.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 719 | m_md4.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 439 | m_md4.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 720 | m_md4.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | 440 | m_md4.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
| 721 | m_md4.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 441 | m_md4.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h |
| 722 | m_md4.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 442 | m_md4.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 723 | m_md4.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 443 | m_md4.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 724 | m_md4.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 444 | m_md4.o: ../../include/openssl/x509_vfy.h ../cryptlib.h m_md4.c |
| 725 | m_md4.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | 445 | m_md5.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 726 | m_md4.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | 446 | m_md5.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 727 | m_md4.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | 447 | m_md5.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 728 | m_md4.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 448 | m_md5.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 729 | m_md4.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 449 | m_md5.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 730 | m_md4.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 450 | m_md5.o: ../../include/openssl/lhash.h ../../include/openssl/md5.h |
| 731 | m_md4.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 451 | m_md5.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 732 | m_md4.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 452 | m_md5.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 733 | m_md4.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 453 | m_md5.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
| 734 | m_md4.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 454 | m_md5.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h |
| 735 | m_md4.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 455 | m_md5.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 736 | m_md4.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 456 | m_md5.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 737 | m_md4.o: ../cryptlib.h evp_locl.h m_md4.c | 457 | m_md5.o: ../../include/openssl/x509_vfy.h ../cryptlib.h m_md5.c |
| 738 | m_md5.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | 458 | m_mdc2.o: ../../e_os.h ../../include/openssl/bio.h |
| 739 | m_md5.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 459 | m_mdc2.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 740 | m_md5.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | ||
| 741 | m_md5.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | ||
| 742 | m_md5.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | ||
| 743 | m_md5.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 744 | m_md5.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
| 745 | m_md5.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | ||
| 746 | m_md5.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 747 | m_md5.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 748 | m_md5.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 749 | m_md5.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | ||
| 750 | m_md5.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 751 | m_md5.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | ||
| 752 | m_md5.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | ||
| 753 | m_md5.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | ||
| 754 | m_md5.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | ||
| 755 | m_md5.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
| 756 | m_md5.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | ||
| 757 | m_md5.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | ||
| 758 | m_md5.o: ../cryptlib.h evp_locl.h m_md5.c | ||
| 759 | m_mdc2.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | ||
| 760 | m_mdc2.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | ||
| 761 | m_mdc2.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | ||
| 762 | m_mdc2.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | ||
| 763 | m_mdc2.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | ||
| 764 | m_mdc2.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 765 | m_mdc2.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 460 | m_mdc2.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 766 | m_mdc2.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 461 | m_mdc2.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 767 | m_mdc2.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 768 | m_mdc2.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 769 | m_mdc2.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 770 | m_mdc2.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | ||
| 771 | m_mdc2.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 462 | m_mdc2.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 772 | m_mdc2.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 463 | m_mdc2.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 773 | m_mdc2.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 464 | m_mdc2.o: ../../include/openssl/symhacks.h ../cryptlib.h m_mdc2.c |
| 774 | m_mdc2.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 465 | m_null.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 775 | m_mdc2.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 466 | m_null.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 776 | m_mdc2.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 467 | m_null.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 777 | m_mdc2.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 468 | m_null.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 778 | m_mdc2.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 469 | m_null.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 779 | m_mdc2.o: ../cryptlib.h evp_locl.h m_mdc2.c | 470 | m_null.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 780 | m_null.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | ||
| 781 | m_null.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | ||
| 782 | m_null.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | ||
| 783 | m_null.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | ||
| 784 | m_null.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | ||
| 785 | m_null.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 786 | m_null.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
| 787 | m_null.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | ||
| 788 | m_null.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 789 | m_null.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 790 | m_null.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 791 | m_null.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 471 | m_null.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 792 | m_null.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 472 | m_null.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 793 | m_null.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 473 | m_null.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 794 | m_null.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 474 | m_null.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 795 | m_null.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 475 | m_null.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 796 | m_null.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 476 | m_null.o: ../../include/openssl/x509_vfy.h ../cryptlib.h m_null.c |
| 797 | m_null.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 477 | m_ripemd.o: ../../e_os.h ../../include/openssl/asn1.h |
| 798 | m_null.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 478 | m_ripemd.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 799 | m_null.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 479 | m_ripemd.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 800 | m_null.o: ../cryptlib.h m_null.c | 480 | m_ripemd.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 801 | m_ripemd.o: ../../e_os.h ../../include/openssl/aes.h | 481 | m_ripemd.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 802 | m_ripemd.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 482 | m_ripemd.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 803 | m_ripemd.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 804 | m_ripemd.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 805 | m_ripemd.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 806 | m_ripemd.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 807 | m_ripemd.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 808 | m_ripemd.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 809 | m_ripemd.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 810 | m_ripemd.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 811 | m_ripemd.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 812 | m_ripemd.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 483 | m_ripemd.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 813 | m_ripemd.o: ../../include/openssl/opensslconf.h | 484 | m_ripemd.o: ../../include/openssl/opensslconf.h |
| 814 | m_ripemd.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 485 | m_ripemd.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 815 | m_ripemd.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 486 | m_ripemd.o: ../../include/openssl/pkcs7.h ../../include/openssl/ripemd.h |
| 816 | m_ripemd.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 487 | m_ripemd.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h |
| 817 | m_ripemd.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 488 | m_ripemd.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 818 | m_ripemd.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 489 | m_ripemd.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 819 | m_ripemd.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 490 | m_ripemd.o: ../../include/openssl/x509_vfy.h ../cryptlib.h m_ripemd.c |
| 820 | m_ripemd.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 491 | m_sha.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 821 | m_ripemd.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 492 | m_sha.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 822 | m_ripemd.o: ../cryptlib.h m_ripemd.c | 493 | m_sha.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 823 | m_sha.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | 494 | m_sha.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 824 | m_sha.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 495 | m_sha.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 825 | m_sha.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 496 | m_sha.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 826 | m_sha.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | ||
| 827 | m_sha.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | ||
| 828 | m_sha.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 829 | m_sha.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
| 830 | m_sha.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | ||
| 831 | m_sha.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 832 | m_sha.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 833 | m_sha.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 834 | m_sha.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 497 | m_sha.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 835 | m_sha.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 498 | m_sha.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 836 | m_sha.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 499 | m_sha.o: ../../include/openssl/pkcs7.h ../../include/openssl/rsa.h |
| 837 | m_sha.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | ||
| 838 | m_sha.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | ||
| 839 | m_sha.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 500 | m_sha.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 840 | m_sha.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 501 | m_sha.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 841 | m_sha.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | ||
| 842 | m_sha.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 502 | m_sha.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 843 | m_sha.o: ../cryptlib.h evp_locl.h m_sha.c | 503 | m_sha.o: ../cryptlib.h m_sha.c |
| 844 | m_sha1.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | 504 | m_sha1.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 845 | m_sha1.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 505 | m_sha1.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 846 | m_sha1.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 506 | m_sha1.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 847 | m_sha1.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | 507 | m_sha1.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 848 | m_sha1.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 508 | m_sha1.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 849 | m_sha1.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 509 | m_sha1.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 850 | m_sha1.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
| 851 | m_sha1.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | ||
| 852 | m_sha1.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 853 | m_sha1.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 854 | m_sha1.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 855 | m_sha1.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 510 | m_sha1.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 856 | m_sha1.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 511 | m_sha1.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 857 | m_sha1.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 512 | m_sha1.o: ../../include/openssl/pkcs7.h ../../include/openssl/rsa.h |
| 858 | m_sha1.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | ||
| 859 | m_sha1.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | ||
| 860 | m_sha1.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 513 | m_sha1.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 861 | m_sha1.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 514 | m_sha1.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 862 | m_sha1.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | ||
| 863 | m_sha1.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 515 | m_sha1.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 864 | m_sha1.o: ../cryptlib.h m_sha1.c | 516 | m_sha1.o: ../cryptlib.h m_sha1.c |
| 865 | names.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | 517 | names.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 866 | names.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 518 | names.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 867 | names.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 519 | names.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 868 | names.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | 520 | names.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 869 | names.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 521 | names.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 870 | names.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 522 | names.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 871 | names.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
| 872 | names.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | ||
| 873 | names.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 874 | names.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 875 | names.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 876 | names.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 523 | names.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 877 | names.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 524 | names.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 878 | names.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 525 | names.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 879 | names.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 526 | names.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 880 | names.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 527 | names.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 881 | names.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 528 | names.o: ../../include/openssl/x509_vfy.h ../cryptlib.h names.c |
| 882 | names.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 529 | p5_crpt.o: ../../e_os.h ../../include/openssl/asn1.h |
| 883 | names.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 530 | p5_crpt.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 884 | names.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 531 | p5_crpt.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 885 | names.o: ../cryptlib.h names.c | 532 | p5_crpt.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 886 | p5_crpt.o: ../../e_os.h ../../include/openssl/aes.h | 533 | p5_crpt.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 887 | p5_crpt.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 534 | p5_crpt.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 888 | p5_crpt.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 889 | p5_crpt.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 890 | p5_crpt.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 891 | p5_crpt.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 892 | p5_crpt.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 893 | p5_crpt.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 894 | p5_crpt.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 895 | p5_crpt.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 896 | p5_crpt.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 897 | p5_crpt.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 535 | p5_crpt.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 898 | p5_crpt.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 536 | p5_crpt.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 899 | p5_crpt.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 537 | p5_crpt.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
| 900 | p5_crpt.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 538 | p5_crpt.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 901 | p5_crpt.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 539 | p5_crpt.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 902 | p5_crpt.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 540 | p5_crpt.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 903 | p5_crpt.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 541 | p5_crpt.o: ../cryptlib.h p5_crpt.c |
| 904 | p5_crpt.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 542 | p5_crpt2.o: ../../e_os.h ../../include/openssl/asn1.h |
| 905 | p5_crpt.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | 543 | p5_crpt2.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 906 | p5_crpt.o: ../../include/openssl/x509_vfy.h ../cryptlib.h p5_crpt.c | 544 | p5_crpt2.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 907 | p5_crpt2.o: ../../e_os.h ../../include/openssl/aes.h | 545 | p5_crpt2.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 908 | p5_crpt2.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 546 | p5_crpt2.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 909 | p5_crpt2.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 547 | p5_crpt2.o: ../../include/openssl/evp.h ../../include/openssl/hmac.h |
| 910 | p5_crpt2.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | 548 | p5_crpt2.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 911 | p5_crpt2.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 912 | p5_crpt2.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 913 | p5_crpt2.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 914 | p5_crpt2.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 915 | p5_crpt2.o: ../../include/openssl/hmac.h ../../include/openssl/idea.h | ||
| 916 | p5_crpt2.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 917 | p5_crpt2.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 918 | p5_crpt2.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 919 | p5_crpt2.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 549 | p5_crpt2.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 920 | p5_crpt2.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 550 | p5_crpt2.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 921 | p5_crpt2.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 551 | p5_crpt2.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 922 | p5_crpt2.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 552 | p5_crpt2.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 923 | p5_crpt2.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 553 | p5_crpt2.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 924 | p5_crpt2.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 554 | p5_crpt2.o: ../../include/openssl/x509_vfy.h ../cryptlib.h p5_crpt2.c |
| 925 | p5_crpt2.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 555 | p_dec.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 926 | p5_crpt2.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 556 | p_dec.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 927 | p5_crpt2.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 557 | p_dec.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 928 | p5_crpt2.o: ../cryptlib.h p5_crpt2.c | 558 | p_dec.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 929 | p_dec.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | 559 | p_dec.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 930 | p_dec.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 560 | p_dec.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 931 | p_dec.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | ||
| 932 | p_dec.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | ||
| 933 | p_dec.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | ||
| 934 | p_dec.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 935 | p_dec.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
| 936 | p_dec.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | ||
| 937 | p_dec.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 938 | p_dec.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 939 | p_dec.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 940 | p_dec.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 561 | p_dec.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 941 | p_dec.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 562 | p_dec.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 942 | p_dec.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h | 563 | p_dec.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h |
| 943 | p_dec.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | ||
| 944 | p_dec.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | ||
| 945 | p_dec.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 564 | p_dec.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h |
| 946 | p_dec.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 565 | p_dec.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 947 | p_dec.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 566 | p_dec.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 948 | p_dec.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | ||
| 949 | p_dec.o: ../../include/openssl/x509_vfy.h ../cryptlib.h p_dec.c | 567 | p_dec.o: ../../include/openssl/x509_vfy.h ../cryptlib.h p_dec.c |
| 950 | p_enc.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | 568 | p_enc.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 951 | p_enc.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 569 | p_enc.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 952 | p_enc.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 570 | p_enc.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 953 | p_enc.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | 571 | p_enc.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 954 | p_enc.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 572 | p_enc.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 955 | p_enc.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 573 | p_enc.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 956 | p_enc.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
| 957 | p_enc.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | ||
| 958 | p_enc.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 959 | p_enc.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 960 | p_enc.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 961 | p_enc.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 574 | p_enc.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 962 | p_enc.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 575 | p_enc.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 963 | p_enc.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h | 576 | p_enc.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h |
| 964 | p_enc.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | ||
| 965 | p_enc.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | ||
| 966 | p_enc.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 577 | p_enc.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h |
| 967 | p_enc.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 578 | p_enc.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 968 | p_enc.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 579 | p_enc.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 969 | p_enc.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | ||
| 970 | p_enc.o: ../../include/openssl/x509_vfy.h ../cryptlib.h p_enc.c | 580 | p_enc.o: ../../include/openssl/x509_vfy.h ../cryptlib.h p_enc.c |
| 971 | p_lib.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | 581 | p_lib.o: ../../e_os.h ../../include/openssl/asn1.h |
| 972 | p_lib.o: ../../include/openssl/asn1_mac.h ../../include/openssl/bio.h | 582 | p_lib.o: ../../include/openssl/asn1_mac.h ../../include/openssl/bio.h |
| 973 | p_lib.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 583 | p_lib.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h |
| 974 | p_lib.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | 584 | p_lib.o: ../../include/openssl/crypto.h ../../include/openssl/dh.h |
| 975 | p_lib.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 976 | p_lib.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 977 | p_lib.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | 585 | p_lib.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h |
| 978 | p_lib.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 586 | p_lib.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 979 | p_lib.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | 587 | p_lib.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 980 | p_lib.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | 588 | p_lib.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 981 | p_lib.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 982 | p_lib.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 589 | p_lib.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 983 | p_lib.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 590 | p_lib.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 984 | p_lib.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 591 | p_lib.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
| 985 | p_lib.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | ||
| 986 | p_lib.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | ||
| 987 | p_lib.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 592 | p_lib.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h |
| 988 | p_lib.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 593 | p_lib.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 989 | p_lib.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 594 | p_lib.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 990 | p_lib.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | ||
| 991 | p_lib.o: ../../include/openssl/x509_vfy.h ../cryptlib.h p_lib.c | 595 | p_lib.o: ../../include/openssl/x509_vfy.h ../cryptlib.h p_lib.c |
| 992 | p_open.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | 596 | p_open.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 993 | p_open.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 597 | p_open.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 994 | p_open.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 598 | p_open.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 995 | p_open.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | 599 | p_open.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 996 | p_open.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 600 | p_open.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 997 | p_open.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 601 | p_open.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 998 | p_open.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
| 999 | p_open.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | ||
| 1000 | p_open.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 1001 | p_open.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 1002 | p_open.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 1003 | p_open.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 602 | p_open.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 1004 | p_open.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 603 | p_open.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 1005 | p_open.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 604 | p_open.o: ../../include/openssl/pkcs7.h ../../include/openssl/rsa.h |
| 1006 | p_open.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | ||
| 1007 | p_open.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | ||
| 1008 | p_open.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 605 | p_open.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 1009 | p_open.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 606 | p_open.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 1010 | p_open.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | ||
| 1011 | p_open.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 607 | p_open.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 1012 | p_open.o: ../cryptlib.h p_open.c | 608 | p_open.o: ../cryptlib.h p_open.c |
| 1013 | p_seal.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | 609 | p_seal.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 1014 | p_seal.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 610 | p_seal.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 1015 | p_seal.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 611 | p_seal.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 1016 | p_seal.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | 612 | p_seal.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 1017 | p_seal.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 613 | p_seal.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 1018 | p_seal.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 614 | p_seal.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 1019 | p_seal.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
| 1020 | p_seal.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | ||
| 1021 | p_seal.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 1022 | p_seal.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 1023 | p_seal.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 1024 | p_seal.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 615 | p_seal.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 1025 | p_seal.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 616 | p_seal.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 1026 | p_seal.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h | 617 | p_seal.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h |
| 1027 | p_seal.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | ||
| 1028 | p_seal.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | ||
| 1029 | p_seal.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 618 | p_seal.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h |
| 1030 | p_seal.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 619 | p_seal.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 1031 | p_seal.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 620 | p_seal.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 1032 | p_seal.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | ||
| 1033 | p_seal.o: ../../include/openssl/x509_vfy.h ../cryptlib.h p_seal.c | 621 | p_seal.o: ../../include/openssl/x509_vfy.h ../cryptlib.h p_seal.c |
| 1034 | p_sign.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | 622 | p_sign.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 1035 | p_sign.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 623 | p_sign.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 1036 | p_sign.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 624 | p_sign.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 1037 | p_sign.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | 625 | p_sign.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 1038 | p_sign.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 626 | p_sign.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 1039 | p_sign.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 627 | p_sign.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 1040 | p_sign.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
| 1041 | p_sign.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | ||
| 1042 | p_sign.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 1043 | p_sign.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 1044 | p_sign.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 1045 | p_sign.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 628 | p_sign.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 1046 | p_sign.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 629 | p_sign.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 1047 | p_sign.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 630 | p_sign.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 1048 | p_sign.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 631 | p_sign.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 1049 | p_sign.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 632 | p_sign.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 1050 | p_sign.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 633 | p_sign.o: ../../include/openssl/x509_vfy.h ../cryptlib.h p_sign.c |
| 1051 | p_sign.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 634 | p_verify.o: ../../e_os.h ../../include/openssl/asn1.h |
| 1052 | p_sign.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 635 | p_verify.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 1053 | p_sign.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 636 | p_verify.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 1054 | p_sign.o: ../cryptlib.h p_sign.c | 637 | p_verify.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 1055 | p_verify.o: ../../e_os.h ../../include/openssl/aes.h | 638 | p_verify.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 1056 | p_verify.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 639 | p_verify.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 1057 | p_verify.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 1058 | p_verify.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 1059 | p_verify.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 1060 | p_verify.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 1061 | p_verify.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 1062 | p_verify.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 1063 | p_verify.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 1064 | p_verify.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 1065 | p_verify.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 1066 | p_verify.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 640 | p_verify.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 1067 | p_verify.o: ../../include/openssl/opensslconf.h | 641 | p_verify.o: ../../include/openssl/opensslconf.h |
| 1068 | p_verify.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 642 | p_verify.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 1069 | p_verify.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 643 | p_verify.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 1070 | p_verify.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 644 | p_verify.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 1071 | p_verify.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 645 | p_verify.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 1072 | p_verify.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 646 | p_verify.o: ../../include/openssl/x509_vfy.h ../cryptlib.h p_verify.c |
| 1073 | p_verify.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
| 1074 | p_verify.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | ||
| 1075 | p_verify.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | ||
| 1076 | p_verify.o: ../cryptlib.h p_verify.c | ||
diff --git a/src/lib/libcrypto/evp/bio_ok.c b/src/lib/libcrypto/evp/bio_ok.c index 4e3f10141b..98bc1ab409 100644 --- a/src/lib/libcrypto/evp/bio_ok.c +++ b/src/lib/libcrypto/evp/bio_ok.c | |||
| @@ -119,6 +119,7 @@ | |||
| 119 | 119 | ||
| 120 | #include <stdio.h> | 120 | #include <stdio.h> |
| 121 | #include <errno.h> | 121 | #include <errno.h> |
| 122 | #include <assert.h> | ||
| 122 | #include "cryptlib.h" | 123 | #include "cryptlib.h" |
| 123 | #include <openssl/buffer.h> | 124 | #include <openssl/buffer.h> |
| 124 | #include <openssl/bio.h> | 125 | #include <openssl/bio.h> |
| @@ -141,22 +142,12 @@ static void block_in(BIO* b); | |||
| 141 | #define IOBS (OK_BLOCK_SIZE+ OK_BLOCK_BLOCK+ 3*EVP_MAX_MD_SIZE) | 142 | #define IOBS (OK_BLOCK_SIZE+ OK_BLOCK_BLOCK+ 3*EVP_MAX_MD_SIZE) |
| 142 | #define WELLKNOWN "The quick brown fox jumped over the lazy dog's back." | 143 | #define WELLKNOWN "The quick brown fox jumped over the lazy dog's back." |
| 143 | 144 | ||
| 144 | #ifndef L_ENDIAN | ||
| 145 | #define swapem(x) \ | ||
| 146 | ((unsigned long int)((((unsigned long int)(x) & 0x000000ffU) << 24) | \ | ||
| 147 | (((unsigned long int)(x) & 0x0000ff00U) << 8) | \ | ||
| 148 | (((unsigned long int)(x) & 0x00ff0000U) >> 8) | \ | ||
| 149 | (((unsigned long int)(x) & 0xff000000U) >> 24))) | ||
| 150 | #else | ||
| 151 | #define swapem(x) (x) | ||
| 152 | #endif | ||
| 153 | |||
| 154 | typedef struct ok_struct | 145 | typedef struct ok_struct |
| 155 | { | 146 | { |
| 156 | int buf_len; | 147 | size_t buf_len; |
| 157 | int buf_off; | 148 | size_t buf_off; |
| 158 | int buf_len_save; | 149 | size_t buf_len_save; |
| 159 | int buf_off_save; | 150 | size_t buf_off_save; |
| 160 | int cont; /* <= 0 when finished */ | 151 | int cont; /* <= 0 when finished */ |
| 161 | int finished; | 152 | int finished; |
| 162 | EVP_MD_CTX md; | 153 | EVP_MD_CTX md; |
| @@ -295,6 +286,8 @@ static int ok_write(BIO *b, const char *in, int inl) | |||
| 295 | int ret=0,n,i; | 286 | int ret=0,n,i; |
| 296 | BIO_OK_CTX *ctx; | 287 | BIO_OK_CTX *ctx; |
| 297 | 288 | ||
| 289 | if (inl <= 0) return inl; | ||
| 290 | |||
| 298 | ctx=(BIO_OK_CTX *)b->ptr; | 291 | ctx=(BIO_OK_CTX *)b->ptr; |
| 299 | ret=inl; | 292 | ret=inl; |
| 300 | 293 | ||
| @@ -330,7 +323,7 @@ static int ok_write(BIO *b, const char *in, int inl) | |||
| 330 | if ((in == NULL) || (inl <= 0)) return(0); | 323 | if ((in == NULL) || (inl <= 0)) return(0); |
| 331 | 324 | ||
| 332 | n= (inl+ ctx->buf_len > OK_BLOCK_SIZE+ OK_BLOCK_BLOCK) ? | 325 | n= (inl+ ctx->buf_len > OK_BLOCK_SIZE+ OK_BLOCK_BLOCK) ? |
| 333 | OK_BLOCK_SIZE+ OK_BLOCK_BLOCK- ctx->buf_len : inl; | 326 | (int)(OK_BLOCK_SIZE+OK_BLOCK_BLOCK-ctx->buf_len) : inl; |
| 334 | 327 | ||
| 335 | memcpy((unsigned char *)(&(ctx->buf[ctx->buf_len])),(unsigned char *)in,n); | 328 | memcpy((unsigned char *)(&(ctx->buf[ctx->buf_len])),(unsigned char *)in,n); |
| 336 | ctx->buf_len+= n; | 329 | ctx->buf_len+= n; |
| @@ -448,16 +441,18 @@ static long ok_callback_ctrl(BIO *b, int cmd, bio_info_cb *fp) | |||
| 448 | return(ret); | 441 | return(ret); |
| 449 | } | 442 | } |
| 450 | 443 | ||
| 451 | static void longswap(void *_ptr, int len) | 444 | static void longswap(void *_ptr, size_t len) |
| 452 | { | 445 | { const union { long one; char little; } is_endian = {1}; |
| 453 | #ifndef L_ENDIAN | ||
| 454 | int i; | ||
| 455 | char *ptr=_ptr; | ||
| 456 | 446 | ||
| 457 | for(i= 0;i < len;i+= 4){ | 447 | if (is_endian.little) { |
| 458 | *((unsigned long *)&(ptr[i]))= swapem(*((unsigned long *)&(ptr[i]))); | 448 | size_t i; |
| 449 | unsigned char *p=_ptr,c; | ||
| 450 | |||
| 451 | for(i= 0;i < len;i+= 4) { | ||
| 452 | c=p[0],p[0]=p[3],p[3]=c; | ||
| 453 | c=p[1],p[1]=p[2],p[2]=c; | ||
| 454 | } | ||
| 459 | } | 455 | } |
| 460 | #endif | ||
| 461 | } | 456 | } |
| 462 | 457 | ||
| 463 | static void sig_out(BIO* b) | 458 | static void sig_out(BIO* b) |
| @@ -496,7 +491,7 @@ static void sig_in(BIO* b) | |||
| 496 | ctx=b->ptr; | 491 | ctx=b->ptr; |
| 497 | md=&ctx->md; | 492 | md=&ctx->md; |
| 498 | 493 | ||
| 499 | if(ctx->buf_len- ctx->buf_off < 2* md->digest->md_size) return; | 494 | if((int)(ctx->buf_len-ctx->buf_off) < 2*md->digest->md_size) return; |
| 500 | 495 | ||
| 501 | EVP_DigestInit_ex(md, md->digest, NULL); | 496 | EVP_DigestInit_ex(md, md->digest, NULL); |
| 502 | memcpy(md->md_data, &(ctx->buf[ctx->buf_off]), md->digest->md_size); | 497 | memcpy(md->md_data, &(ctx->buf[ctx->buf_off]), md->digest->md_size); |
| @@ -533,9 +528,10 @@ static void block_out(BIO* b) | |||
| 533 | md=&ctx->md; | 528 | md=&ctx->md; |
| 534 | 529 | ||
| 535 | tl= ctx->buf_len- OK_BLOCK_BLOCK; | 530 | tl= ctx->buf_len- OK_BLOCK_BLOCK; |
| 536 | tl= swapem(tl); | 531 | ctx->buf[0]=(unsigned char)(tl>>24); |
| 537 | memcpy(ctx->buf, &tl, OK_BLOCK_BLOCK); | 532 | ctx->buf[1]=(unsigned char)(tl>>16); |
| 538 | tl= swapem(tl); | 533 | ctx->buf[2]=(unsigned char)(tl>>8); |
| 534 | ctx->buf[3]=(unsigned char)(tl); | ||
| 539 | EVP_DigestUpdate(md, (unsigned char*) &(ctx->buf[OK_BLOCK_BLOCK]), tl); | 535 | EVP_DigestUpdate(md, (unsigned char*) &(ctx->buf[OK_BLOCK_BLOCK]), tl); |
| 540 | EVP_DigestFinal_ex(md, &(ctx->buf[ctx->buf_len]), NULL); | 536 | EVP_DigestFinal_ex(md, &(ctx->buf[ctx->buf_len]), NULL); |
| 541 | ctx->buf_len+= md->digest->md_size; | 537 | ctx->buf_len+= md->digest->md_size; |
| @@ -546,14 +542,18 @@ static void block_in(BIO* b) | |||
| 546 | { | 542 | { |
| 547 | BIO_OK_CTX *ctx; | 543 | BIO_OK_CTX *ctx; |
| 548 | EVP_MD_CTX *md; | 544 | EVP_MD_CTX *md; |
| 549 | long tl= 0; | 545 | unsigned long tl= 0; |
| 550 | unsigned char tmp[EVP_MAX_MD_SIZE]; | 546 | unsigned char tmp[EVP_MAX_MD_SIZE]; |
| 551 | 547 | ||
| 552 | ctx=b->ptr; | 548 | ctx=b->ptr; |
| 553 | md=&ctx->md; | 549 | md=&ctx->md; |
| 554 | 550 | ||
| 555 | memcpy(&tl, ctx->buf, OK_BLOCK_BLOCK); | 551 | assert(sizeof(tl)>=OK_BLOCK_BLOCK); /* always true */ |
| 556 | tl= swapem(tl); | 552 | tl =ctx->buf[0]; tl<<=8; |
| 553 | tl|=ctx->buf[1]; tl<<=8; | ||
| 554 | tl|=ctx->buf[2]; tl<<=8; | ||
| 555 | tl|=ctx->buf[3]; | ||
| 556 | |||
| 557 | if (ctx->buf_len < tl+ OK_BLOCK_BLOCK+ md->digest->md_size) return; | 557 | if (ctx->buf_len < tl+ OK_BLOCK_BLOCK+ md->digest->md_size) return; |
| 558 | 558 | ||
| 559 | EVP_DigestUpdate(md, (unsigned char*) &(ctx->buf[OK_BLOCK_BLOCK]), tl); | 559 | EVP_DigestUpdate(md, (unsigned char*) &(ctx->buf[OK_BLOCK_BLOCK]), tl); |
diff --git a/src/lib/libcrypto/evp/c_allc.c b/src/lib/libcrypto/evp/c_allc.c index fc96812365..7054d8125d 100644 --- a/src/lib/libcrypto/evp/c_allc.c +++ b/src/lib/libcrypto/evp/c_allc.c | |||
| @@ -107,6 +107,15 @@ void OpenSSL_add_all_ciphers(void) | |||
| 107 | EVP_add_cipher_alias(SN_idea_cbc,"idea"); | 107 | EVP_add_cipher_alias(SN_idea_cbc,"idea"); |
| 108 | #endif | 108 | #endif |
| 109 | 109 | ||
| 110 | #ifndef OPENSSL_NO_SEED | ||
| 111 | EVP_add_cipher(EVP_seed_ecb()); | ||
| 112 | EVP_add_cipher(EVP_seed_cfb()); | ||
| 113 | EVP_add_cipher(EVP_seed_ofb()); | ||
| 114 | EVP_add_cipher(EVP_seed_cbc()); | ||
| 115 | EVP_add_cipher_alias(SN_seed_cbc,"SEED"); | ||
| 116 | EVP_add_cipher_alias(SN_seed_cbc,"seed"); | ||
| 117 | #endif | ||
| 118 | |||
| 110 | #ifndef OPENSSL_NO_RC2 | 119 | #ifndef OPENSSL_NO_RC2 |
| 111 | EVP_add_cipher(EVP_rc2_ecb()); | 120 | EVP_add_cipher(EVP_rc2_ecb()); |
| 112 | EVP_add_cipher(EVP_rc2_cfb()); | 121 | EVP_add_cipher(EVP_rc2_cfb()); |
| @@ -183,6 +192,34 @@ void OpenSSL_add_all_ciphers(void) | |||
| 183 | EVP_add_cipher_alias(SN_aes_256_cbc,"AES256"); | 192 | EVP_add_cipher_alias(SN_aes_256_cbc,"AES256"); |
| 184 | EVP_add_cipher_alias(SN_aes_256_cbc,"aes256"); | 193 | EVP_add_cipher_alias(SN_aes_256_cbc,"aes256"); |
| 185 | #endif | 194 | #endif |
| 195 | |||
| 196 | #ifndef OPENSSL_NO_CAMELLIA | ||
| 197 | EVP_add_cipher(EVP_camellia_128_ecb()); | ||
| 198 | EVP_add_cipher(EVP_camellia_128_cbc()); | ||
| 199 | EVP_add_cipher(EVP_camellia_128_cfb()); | ||
| 200 | EVP_add_cipher(EVP_camellia_128_cfb1()); | ||
| 201 | EVP_add_cipher(EVP_camellia_128_cfb8()); | ||
| 202 | EVP_add_cipher(EVP_camellia_128_ofb()); | ||
| 203 | EVP_add_cipher_alias(SN_camellia_128_cbc,"CAMELLIA128"); | ||
| 204 | EVP_add_cipher_alias(SN_camellia_128_cbc,"camellia128"); | ||
| 205 | EVP_add_cipher(EVP_camellia_192_ecb()); | ||
| 206 | EVP_add_cipher(EVP_camellia_192_cbc()); | ||
| 207 | EVP_add_cipher(EVP_camellia_192_cfb()); | ||
| 208 | EVP_add_cipher(EVP_camellia_192_cfb1()); | ||
| 209 | EVP_add_cipher(EVP_camellia_192_cfb8()); | ||
| 210 | EVP_add_cipher(EVP_camellia_192_ofb()); | ||
| 211 | EVP_add_cipher_alias(SN_camellia_192_cbc,"CAMELLIA192"); | ||
| 212 | EVP_add_cipher_alias(SN_camellia_192_cbc,"camellia192"); | ||
| 213 | EVP_add_cipher(EVP_camellia_256_ecb()); | ||
| 214 | EVP_add_cipher(EVP_camellia_256_cbc()); | ||
| 215 | EVP_add_cipher(EVP_camellia_256_cfb()); | ||
| 216 | EVP_add_cipher(EVP_camellia_256_cfb1()); | ||
| 217 | EVP_add_cipher(EVP_camellia_256_cfb8()); | ||
| 218 | EVP_add_cipher(EVP_camellia_256_ofb()); | ||
| 219 | EVP_add_cipher_alias(SN_camellia_256_cbc,"CAMELLIA256"); | ||
| 220 | EVP_add_cipher_alias(SN_camellia_256_cbc,"camellia256"); | ||
| 221 | #endif | ||
| 222 | |||
| 186 | PKCS12_PBE_add(); | 223 | PKCS12_PBE_add(); |
| 187 | PKCS5_PBE_add(); | 224 | PKCS5_PBE_add(); |
| 188 | } | 225 | } |
diff --git a/src/lib/libcrypto/evp/c_alld.c b/src/lib/libcrypto/evp/c_alld.c index 929ea56a3e..d270b0ee03 100644 --- a/src/lib/libcrypto/evp/c_alld.c +++ b/src/lib/libcrypto/evp/c_alld.c | |||
| @@ -91,6 +91,9 @@ void OpenSSL_add_all_digests(void) | |||
| 91 | EVP_add_digest_alias(SN_dsaWithSHA1,"DSS1"); | 91 | EVP_add_digest_alias(SN_dsaWithSHA1,"DSS1"); |
| 92 | EVP_add_digest_alias(SN_dsaWithSHA1,"dss1"); | 92 | EVP_add_digest_alias(SN_dsaWithSHA1,"dss1"); |
| 93 | #endif | 93 | #endif |
| 94 | #ifndef OPENSSL_NO_ECDSA | ||
| 95 | EVP_add_digest(EVP_ecdsa()); | ||
| 96 | #endif | ||
| 94 | #endif | 97 | #endif |
| 95 | #if !defined(OPENSSL_NO_MDC2) && !defined(OPENSSL_NO_DES) | 98 | #if !defined(OPENSSL_NO_MDC2) && !defined(OPENSSL_NO_DES) |
| 96 | EVP_add_digest(EVP_mdc2()); | 99 | EVP_add_digest(EVP_mdc2()); |
| @@ -100,7 +103,6 @@ void OpenSSL_add_all_digests(void) | |||
| 100 | EVP_add_digest_alias(SN_ripemd160,"ripemd"); | 103 | EVP_add_digest_alias(SN_ripemd160,"ripemd"); |
| 101 | EVP_add_digest_alias(SN_ripemd160,"rmd160"); | 104 | EVP_add_digest_alias(SN_ripemd160,"rmd160"); |
| 102 | #endif | 105 | #endif |
| 103 | #ifdef OPENSSL_FIPS | ||
| 104 | #ifndef OPENSSL_NO_SHA256 | 106 | #ifndef OPENSSL_NO_SHA256 |
| 105 | EVP_add_digest(EVP_sha224()); | 107 | EVP_add_digest(EVP_sha224()); |
| 106 | EVP_add_digest(EVP_sha256()); | 108 | EVP_add_digest(EVP_sha256()); |
| @@ -109,5 +111,4 @@ void OpenSSL_add_all_digests(void) | |||
| 109 | EVP_add_digest(EVP_sha384()); | 111 | EVP_add_digest(EVP_sha384()); |
| 110 | EVP_add_digest(EVP_sha512()); | 112 | EVP_add_digest(EVP_sha512()); |
| 111 | #endif | 113 | #endif |
| 112 | #endif | ||
| 113 | } | 114 | } |
diff --git a/src/lib/libcrypto/evp/e_rc5.c b/src/lib/libcrypto/evp/e_rc5.c index 3c7713b181..19a10c6402 100644 --- a/src/lib/libcrypto/evp/e_rc5.c +++ b/src/lib/libcrypto/evp/e_rc5.c | |||
| @@ -56,10 +56,11 @@ | |||
| 56 | * [including the GNU Public Licence.] | 56 | * [including the GNU Public Licence.] |
| 57 | */ | 57 | */ |
| 58 | 58 | ||
| 59 | #ifndef OPENSSL_NO_RC5 | ||
| 60 | |||
| 61 | #include <stdio.h> | 59 | #include <stdio.h> |
| 62 | #include "cryptlib.h" | 60 | #include "cryptlib.h" |
| 61 | |||
| 62 | #ifndef OPENSSL_NO_RC5 | ||
| 63 | |||
| 63 | #include <openssl/evp.h> | 64 | #include <openssl/evp.h> |
| 64 | #include <openssl/objects.h> | 65 | #include <openssl/objects.h> |
| 65 | #include "evp_locl.h" | 66 | #include "evp_locl.h" |
diff --git a/src/lib/libcrypto/evp/evp_test.c b/src/lib/libcrypto/evp/evp_test.c index a624cfd248..bb6f02c2e9 100644 --- a/src/lib/libcrypto/evp/evp_test.c +++ b/src/lib/libcrypto/evp/evp_test.c | |||
| @@ -52,6 +52,7 @@ | |||
| 52 | 52 | ||
| 53 | #include "../e_os.h" | 53 | #include "../e_os.h" |
| 54 | 54 | ||
| 55 | #include <openssl/opensslconf.h> | ||
| 55 | #include <openssl/evp.h> | 56 | #include <openssl/evp.h> |
| 56 | #ifndef OPENSSL_NO_ENGINE | 57 | #ifndef OPENSSL_NO_ENGINE |
| 57 | #include <openssl/engine.h> | 58 | #include <openssl/engine.h> |
| @@ -136,7 +137,7 @@ static void test1(const EVP_CIPHER *c,const unsigned char *key,int kn, | |||
| 136 | const unsigned char *iv,int in, | 137 | const unsigned char *iv,int in, |
| 137 | const unsigned char *plaintext,int pn, | 138 | const unsigned char *plaintext,int pn, |
| 138 | const unsigned char *ciphertext,int cn, | 139 | const unsigned char *ciphertext,int cn, |
| 139 | int encdec,int multiplier) | 140 | int encdec) |
| 140 | { | 141 | { |
| 141 | EVP_CIPHER_CTX ctx; | 142 | EVP_CIPHER_CTX ctx; |
| 142 | unsigned char out[4096]; | 143 | unsigned char out[4096]; |
| @@ -167,7 +168,7 @@ static void test1(const EVP_CIPHER *c,const unsigned char *key,int kn, | |||
| 167 | } | 168 | } |
| 168 | EVP_CIPHER_CTX_set_padding(&ctx,0); | 169 | EVP_CIPHER_CTX_set_padding(&ctx,0); |
| 169 | 170 | ||
| 170 | if(!EVP_EncryptUpdate(&ctx,out,&outl,plaintext,pn*multiplier)) | 171 | if(!EVP_EncryptUpdate(&ctx,out,&outl,plaintext,pn)) |
| 171 | { | 172 | { |
| 172 | fprintf(stderr,"Encrypt failed\n"); | 173 | fprintf(stderr,"Encrypt failed\n"); |
| 173 | ERR_print_errors_fp(stderr); | 174 | ERR_print_errors_fp(stderr); |
| @@ -180,7 +181,7 @@ static void test1(const EVP_CIPHER *c,const unsigned char *key,int kn, | |||
| 180 | test1_exit(7); | 181 | test1_exit(7); |
| 181 | } | 182 | } |
| 182 | 183 | ||
| 183 | if(outl+outl2 != cn*multiplier) | 184 | if(outl+outl2 != cn) |
| 184 | { | 185 | { |
| 185 | fprintf(stderr,"Ciphertext length mismatch got %d expected %d\n", | 186 | fprintf(stderr,"Ciphertext length mismatch got %d expected %d\n", |
| 186 | outl+outl2,cn); | 187 | outl+outl2,cn); |
| @@ -206,7 +207,7 @@ static void test1(const EVP_CIPHER *c,const unsigned char *key,int kn, | |||
| 206 | } | 207 | } |
| 207 | EVP_CIPHER_CTX_set_padding(&ctx,0); | 208 | EVP_CIPHER_CTX_set_padding(&ctx,0); |
| 208 | 209 | ||
| 209 | if(!EVP_DecryptUpdate(&ctx,out,&outl,ciphertext,cn*multiplier)) | 210 | if(!EVP_DecryptUpdate(&ctx,out,&outl,ciphertext,cn)) |
| 210 | { | 211 | { |
| 211 | fprintf(stderr,"Decrypt failed\n"); | 212 | fprintf(stderr,"Decrypt failed\n"); |
| 212 | ERR_print_errors_fp(stderr); | 213 | ERR_print_errors_fp(stderr); |
| @@ -219,7 +220,7 @@ static void test1(const EVP_CIPHER *c,const unsigned char *key,int kn, | |||
| 219 | test1_exit(7); | 220 | test1_exit(7); |
| 220 | } | 221 | } |
| 221 | 222 | ||
| 222 | if(outl+outl2 != cn*multiplier) | 223 | if(outl+outl2 != cn) |
| 223 | { | 224 | { |
| 224 | fprintf(stderr,"Plaintext length mismatch got %d expected %d\n", | 225 | fprintf(stderr,"Plaintext length mismatch got %d expected %d\n", |
| 225 | outl+outl2,cn); | 226 | outl+outl2,cn); |
| @@ -244,7 +245,7 @@ static int test_cipher(const char *cipher,const unsigned char *key,int kn, | |||
| 244 | const unsigned char *iv,int in, | 245 | const unsigned char *iv,int in, |
| 245 | const unsigned char *plaintext,int pn, | 246 | const unsigned char *plaintext,int pn, |
| 246 | const unsigned char *ciphertext,int cn, | 247 | const unsigned char *ciphertext,int cn, |
| 247 | int encdec,int multiplier) | 248 | int encdec) |
| 248 | { | 249 | { |
| 249 | const EVP_CIPHER *c; | 250 | const EVP_CIPHER *c; |
| 250 | 251 | ||
| @@ -252,7 +253,7 @@ static int test_cipher(const char *cipher,const unsigned char *key,int kn, | |||
| 252 | if(!c) | 253 | if(!c) |
| 253 | return 0; | 254 | return 0; |
| 254 | 255 | ||
| 255 | test1(c,key,kn,iv,in,plaintext,pn,ciphertext,cn,encdec,multiplier); | 256 | test1(c,key,kn,iv,in,plaintext,pn,ciphertext,cn,encdec); |
| 256 | 257 | ||
| 257 | return 1; | 258 | return 1; |
| 258 | } | 259 | } |
| @@ -368,7 +369,6 @@ int main(int argc,char **argv) | |||
| 368 | unsigned char *iv,*key,*plaintext,*ciphertext; | 369 | unsigned char *iv,*key,*plaintext,*ciphertext; |
| 369 | int encdec; | 370 | int encdec; |
| 370 | int kn,in,pn,cn; | 371 | int kn,in,pn,cn; |
| 371 | int multiplier=1; | ||
| 372 | 372 | ||
| 373 | if(!fgets((char *)line,sizeof line,f)) | 373 | if(!fgets((char *)line,sizeof line,f)) |
| 374 | break; | 374 | break; |
| @@ -393,17 +393,44 @@ int main(int argc,char **argv) | |||
| 393 | pn=convert(plaintext); | 393 | pn=convert(plaintext); |
| 394 | cn=convert(ciphertext); | 394 | cn=convert(ciphertext); |
| 395 | 395 | ||
| 396 | if(strchr(cipher,'*')) | 396 | if(!test_cipher(cipher,key,kn,iv,in,plaintext,pn,ciphertext,cn,encdec) |
| 397 | { | ||
| 398 | p=cipher; | ||
| 399 | sstrsep(&p,"*"); | ||
| 400 | multiplier=atoi(sstrsep(&p,"*")); | ||
| 401 | } | ||
| 402 | |||
| 403 | if(!test_cipher(cipher,key,kn,iv,in,plaintext,pn,ciphertext,cn,encdec, | ||
| 404 | multiplier) | ||
| 405 | && !test_digest(cipher,plaintext,pn,ciphertext,cn)) | 397 | && !test_digest(cipher,plaintext,pn,ciphertext,cn)) |
| 406 | { | 398 | { |
| 399 | #ifdef OPENSSL_NO_AES | ||
| 400 | if (strstr(cipher, "AES") == cipher) | ||
| 401 | { | ||
| 402 | fprintf(stdout, "Cipher disabled, skipping %s\n", cipher); | ||
| 403 | continue; | ||
| 404 | } | ||
| 405 | #endif | ||
| 406 | #ifdef OPENSSL_NO_DES | ||
| 407 | if (strstr(cipher, "DES") == cipher) | ||
| 408 | { | ||
| 409 | fprintf(stdout, "Cipher disabled, skipping %s\n", cipher); | ||
| 410 | continue; | ||
| 411 | } | ||
| 412 | #endif | ||
| 413 | #ifdef OPENSSL_NO_RC4 | ||
| 414 | if (strstr(cipher, "RC4") == cipher) | ||
| 415 | { | ||
| 416 | fprintf(stdout, "Cipher disabled, skipping %s\n", cipher); | ||
| 417 | continue; | ||
| 418 | } | ||
| 419 | #endif | ||
| 420 | #ifdef OPENSSL_NO_CAMELLIA | ||
| 421 | if (strstr(cipher, "CAMELLIA") == cipher) | ||
| 422 | { | ||
| 423 | fprintf(stdout, "Cipher disabled, skipping %s\n", cipher); | ||
| 424 | continue; | ||
| 425 | } | ||
| 426 | #endif | ||
| 427 | #ifdef OPENSSL_NO_SEED | ||
| 428 | if (strstr(cipher, "SEED") == cipher) | ||
| 429 | { | ||
| 430 | fprintf(stdout, "Cipher disabled, skipping %s\n", cipher); | ||
| 431 | continue; | ||
| 432 | } | ||
| 433 | #endif | ||
| 407 | fprintf(stderr,"Can't find %s\n",cipher); | 434 | fprintf(stderr,"Can't find %s\n",cipher); |
| 408 | EXIT(3); | 435 | EXIT(3); |
| 409 | } | 436 | } |
diff --git a/src/lib/libcrypto/evp/evptests.txt b/src/lib/libcrypto/evp/evptests.txt index dfe91a5bc0..beb12144b6 100644 --- a/src/lib/libcrypto/evp/evptests.txt +++ b/src/lib/libcrypto/evp/evptests.txt | |||
| @@ -92,102 +92,7 @@ AES-256-CBC:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:000 | |||
| 92 | AES-256-CBC:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:F58C4C04D6E5F1BA779EABFB5F7BFBD6:AE2D8A571E03AC9C9EB76FAC45AF8E51:9CFC4E967EDB808D679F777BC6702C7D | 92 | AES-256-CBC:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:F58C4C04D6E5F1BA779EABFB5F7BFBD6:AE2D8A571E03AC9C9EB76FAC45AF8E51:9CFC4E967EDB808D679F777BC6702C7D |
| 93 | AES-256-CBC:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:9CFC4E967EDB808D679F777BC6702C7D:30C81C46A35CE411E5FBC1191A0A52EF:39F23369A9D9BACFA530E26304231461 | 93 | AES-256-CBC:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:9CFC4E967EDB808D679F777BC6702C7D:30C81C46A35CE411E5FBC1191A0A52EF:39F23369A9D9BACFA530E26304231461 |
| 94 | AES-256-CBC:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:39F23369A9D9BACFA530E26304231461:F69F2445DF4F9B17AD2B417BE66C3710:B2EB05E2C39BE9FCDA6C19078C6A9D1B | 94 | AES-256-CBC:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:39F23369A9D9BACFA530E26304231461:F69F2445DF4F9B17AD2B417BE66C3710:B2EB05E2C39BE9FCDA6C19078C6A9D1B |
| 95 | 95 | # We don't support CFB{1,8}-AESxxx.{En,De}crypt | |
| 96 | # CFB1-AES128.Encrypt | ||
| 97 | |||
| 98 | AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:000102030405060708090a0b0c0d0e0f:00:00:1 | ||
| 99 | AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:00020406080a0c0e10121416181a1c1e:80:80:1 | ||
| 100 | AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:0004080c1014181c2024282c3034383d:80:80:1 | ||
| 101 | AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:0008101820283038404850586068707b:00:00:1 | ||
| 102 | AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:00102030405060708090a0b0c0d0e0f6:80:80:1 | ||
| 103 | AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:0020406080a0c0e10121416181a1c1ed:00:00:1 | ||
| 104 | AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:004080c1014181c2024282c3034383da:80:00:1 | ||
| 105 | AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:008101820283038404850586068707b4:80:00:1 | ||
| 106 | AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:0102030405060708090a0b0c0d0e0f68:80:80:1 | ||
| 107 | AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:020406080a0c0e10121416181a1c1ed1:80:00:1 | ||
| 108 | AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:04080c1014181c2024282c3034383da2:00:80:1 | ||
| 109 | AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:08101820283038404850586068707b45:00:80:1 | ||
| 110 | AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:102030405060708090a0b0c0d0e0f68b:00:00:1 | ||
| 111 | AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:20406080a0c0e10121416181a1c1ed16:00:00:1 | ||
| 112 | AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:4080c1014181c2024282c3034383da2c:00:80:1 | ||
| 113 | AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:8101820283038404850586068707b459:80:80:1 | ||
| 114 | # all of the above packed into one... | ||
| 115 | # in: 0110 1011 1100 0001 = 6bc1 | ||
| 116 | # out: 0110 1000 1011 0011 = 68b3 | ||
| 117 | AES-128-CFB1*8:2b7e151628aed2a6abf7158809cf4f3c:000102030405060708090a0b0c0d0e0f:6bc1:68b3:1 | ||
| 118 | |||
| 119 | # CFB1-AES128.Decrypt | ||
| 120 | AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:000102030405060708090a0b0c0d0e0f:00:00:0 | ||
| 121 | AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:00020406080a0c0e10121416181a1c1e:80:80:0 | ||
| 122 | AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:0004080c1014181c2024282c3034383d:80:80:0 | ||
| 123 | AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:0008101820283038404850586068707b:00:00:0 | ||
| 124 | AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:00102030405060708090a0b0c0d0e0f6:80:80:0 | ||
| 125 | AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:0020406080a0c0e10121416181a1c1ed:00:00:0 | ||
| 126 | AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:004080c1014181c2024282c3034383da:80:00:0 | ||
| 127 | AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:008101820283038404850586068707b4:80:00:0 | ||
| 128 | AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:0102030405060708090a0b0c0d0e0f68:80:80:0 | ||
| 129 | AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:020406080a0c0e10121416181a1c1ed1:80:00:0 | ||
| 130 | AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:04080c1014181c2024282c3034383da2:00:80:0 | ||
| 131 | AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:08101820283038404850586068707b45:00:80:0 | ||
| 132 | AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:102030405060708090a0b0c0d0e0f68b:00:00:0 | ||
| 133 | AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:20406080a0c0e10121416181a1c1ed16:00:00:0 | ||
| 134 | AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:4080c1014181c2024282c3034383da2c:00:80:0 | ||
| 135 | AES-128-CFB1:2b7e151628aed2a6abf7158809cf4f3c:8101820283038404850586068707b459:80:80:0 | ||
| 136 | # all of the above packed into one... | ||
| 137 | # in: 0110 1000 1011 0011 = 68b3 | ||
| 138 | # out: 0110 1011 1100 0001 = 6bc1 | ||
| 139 | AES-128-CFB1*8:2b7e151628aed2a6abf7158809cf4f3c:000102030405060708090a0b0c0d0e0f:6bc1:68b3:0 | ||
| 140 | |||
| 141 | # TODO: CFB1-AES192 and 256 | ||
| 142 | |||
| 143 | # CFB8-AES128.Encrypt | ||
| 144 | |||
| 145 | AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:000102030405060708090a0b0c0d0e0f:6b:3b:1 | ||
| 146 | AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:0102030405060708090a0b0c0d0e0f3b:c1:79:1 | ||
| 147 | AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:02030405060708090a0b0c0d0e0f3b79:be:42:1 | ||
| 148 | AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:030405060708090a0b0c0d0e0f3b7942:e2:4c:1 | ||
| 149 | AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:0405060708090a0b0c0d0e0f3b79424c:2e:9c:1 | ||
| 150 | AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:05060708090a0b0c0d0e0f3b79424c9c:40:0d:1 | ||
| 151 | AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:060708090a0b0c0d0e0f3b79424c9c0d:9f:d4:1 | ||
| 152 | AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:0708090a0b0c0d0e0f3b79424c9c0dd4:96:36:1 | ||
| 153 | AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:08090a0b0c0d0e0f3b79424c9c0dd436:e9:ba:1 | ||
| 154 | AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:090a0b0c0d0e0f3b79424c9c0dd436ba:3d:ce:1 | ||
| 155 | AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:0a0b0c0d0e0f3b79424c9c0dd436bace:7e:9e:1 | ||
| 156 | AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:0b0c0d0e0f3b79424c9c0dd436bace9e:11:0e:1 | ||
| 157 | AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:0c0d0e0f3b79424c9c0dd436bace9e0e:73:d4:1 | ||
| 158 | AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:0d0e0f3b79424c9c0dd436bace9e0ed4:93:58:1 | ||
| 159 | AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:0e0f3b79424c9c0dd436bace9e0ed458:17:6a:1 | ||
| 160 | AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:0f3b79424c9c0dd436bace9e0ed4586a:2a:4f:1 | ||
| 161 | AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:3b79424c9c0dd436bace9e0ed4586a4f:ae:32:1 | ||
| 162 | AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:79424c9c0dd436bace9e0ed4586a4f32:2d:b9:1 | ||
| 163 | # all of the above packed into one | ||
| 164 | AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:000102030405060708090a0b0c0d0e0f:6bc1bee22e409f96e93d7e117393172aae2d:3b79424c9c0dd436bace9e0ed4586a4f32b9:1 | ||
| 165 | |||
| 166 | # CFB8-AES128.Decrypt | ||
| 167 | |||
| 168 | AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:000102030405060708090a0b0c0d0e0f:6b:3b:0 | ||
| 169 | AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:0102030405060708090a0b0c0d0e0f3b:c1:79:0 | ||
| 170 | AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:02030405060708090a0b0c0d0e0f3b79:be:42:0 | ||
| 171 | AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:030405060708090a0b0c0d0e0f3b7942:e2:4c:0 | ||
| 172 | AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:0405060708090a0b0c0d0e0f3b79424c:2e:9c:0 | ||
| 173 | AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:05060708090a0b0c0d0e0f3b79424c9c:40:0d:0 | ||
| 174 | AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:060708090a0b0c0d0e0f3b79424c9c0d:9f:d4:0 | ||
| 175 | AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:0708090a0b0c0d0e0f3b79424c9c0dd4:96:36:0 | ||
| 176 | AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:08090a0b0c0d0e0f3b79424c9c0dd436:e9:ba:0 | ||
| 177 | AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:090a0b0c0d0e0f3b79424c9c0dd436ba:3d:ce:0 | ||
| 178 | AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:0a0b0c0d0e0f3b79424c9c0dd436bace:7e:9e:0 | ||
| 179 | AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:0b0c0d0e0f3b79424c9c0dd436bace9e:11:0e:0 | ||
| 180 | AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:0c0d0e0f3b79424c9c0dd436bace9e0e:73:d4:0 | ||
| 181 | AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:0d0e0f3b79424c9c0dd436bace9e0ed4:93:58:0 | ||
| 182 | AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:0e0f3b79424c9c0dd436bace9e0ed458:17:6a:0 | ||
| 183 | AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:0f3b79424c9c0dd436bace9e0ed4586a:2a:4f:0 | ||
| 184 | AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:3b79424c9c0dd436bace9e0ed4586a4f:ae:32:0 | ||
| 185 | AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:79424c9c0dd436bace9e0ed4586a4f32:2d:b9:0 | ||
| 186 | # all of the above packed into one | ||
| 187 | AES-128-CFB8:2b7e151628aed2a6abf7158809cf4f3c:000102030405060708090a0b0c0d0e0f:6bc1bee22e409f96e93d7e117393172aae2d:3b79424c9c0dd436bace9e0ed4586a4f32b9:0 | ||
| 188 | |||
| 189 | # TODO: 192 and 256 bit keys | ||
| 190 | |||
| 191 | # For all CFB128 encrypts and decrypts, the transformed sequence is | 96 | # For all CFB128 encrypts and decrypts, the transformed sequence is |
| 192 | # AES-bits-CFB:key:IV/ciphertext':plaintext:ciphertext:encdec | 97 | # AES-bits-CFB:key:IV/ciphertext':plaintext:ciphertext:encdec |
| 193 | # CFB128-AES128.Encrypt | 98 | # CFB128-AES128.Encrypt |
| @@ -269,16 +174,6 @@ DESX-CBC:0123456789abcdeff1e0d3c2b5a49786fedcba9876543210:fedcba9876543210:37363 | |||
| 269 | # DES EDE3 CBC tests (from destest) | 174 | # DES EDE3 CBC tests (from destest) |
| 270 | DES-EDE3-CBC:0123456789abcdeff1e0d3c2b5a49786fedcba9876543210:fedcba9876543210:37363534333231204E6F77206973207468652074696D6520666F722000000000:3FE301C962AC01D02213763C1CBD4CDC799657C064ECF5D41C673812CFDE9675 | 175 | DES-EDE3-CBC:0123456789abcdeff1e0d3c2b5a49786fedcba9876543210:fedcba9876543210:37363534333231204E6F77206973207468652074696D6520666F722000000000:3FE301C962AC01D02213763C1CBD4CDC799657C064ECF5D41C673812CFDE9675 |
| 271 | 176 | ||
| 272 | # DES CFB1 from FIPS 81 | ||
| 273 | # plaintext: 0100 1110 0110 1111 0111 0111 = 4e6f77 | ||
| 274 | # ciphertext: 1100 1101 0001 1110 1100 1001 = cd1ec9 | ||
| 275 | |||
| 276 | DES-CFB1*8:0123456789abcdef:1234567890abcdef:4e6f77:cd1ec9 | ||
| 277 | |||
| 278 | # DES CFB8 from FIPS 81 | ||
| 279 | |||
| 280 | DES-CFB8:0123456789abcdef:1234567890abcdef:4e6f7720697320746865:f31fda07011462ee187f | ||
| 281 | |||
| 282 | # RC4 tests (from rc4test) | 177 | # RC4 tests (from rc4test) |
| 283 | RC4:0123456789abcdef0123456789abcdef::0123456789abcdef:75b7878099e0c596 | 178 | RC4:0123456789abcdef0123456789abcdef::0123456789abcdef:75b7878099e0c596 |
| 284 | RC4:0123456789abcdef0123456789abcdef::0000000000000000:7494c2e7104b0879 | 179 | RC4:0123456789abcdef0123456789abcdef::0000000000000000:7494c2e7104b0879 |
| @@ -286,3 +181,141 @@ RC4:00000000000000000000000000000000::0000000000000000:de188941a3375d3a | |||
| 286 | RC4:ef012345ef012345ef012345ef012345::0000000000000000000000000000000000000000:d6a141a7ec3c38dfbd615a1162e1c7ba36b67858 | 181 | RC4:ef012345ef012345ef012345ef012345::0000000000000000000000000000000000000000:d6a141a7ec3c38dfbd615a1162e1c7ba36b67858 |
| 287 | RC4:0123456789abcdef0123456789abcdef::123456789ABCDEF0123456789ABCDEF0123456789ABCDEF012345678:66a0949f8af7d6891f7f832ba833c00c892ebe30143ce28740011ecf | 182 | RC4:0123456789abcdef0123456789abcdef::123456789ABCDEF0123456789ABCDEF0123456789ABCDEF012345678:66a0949f8af7d6891f7f832ba833c00c892ebe30143ce28740011ecf |
| 288 | RC4:ef012345ef012345ef012345ef012345::00000000000000000000:d6a141a7ec3c38dfbd61 | 183 | RC4:ef012345ef012345ef012345ef012345::00000000000000000000:d6a141a7ec3c38dfbd61 |
| 184 | |||
| 185 | |||
| 186 | # Camellia tests from RFC3713 | ||
| 187 | # For all ECB encrypts and decrypts, the transformed sequence is | ||
| 188 | # CAMELLIA-bits-ECB:key::plaintext:ciphertext:encdec | ||
| 189 | CAMELLIA-128-ECB:0123456789abcdeffedcba9876543210::0123456789abcdeffedcba9876543210:67673138549669730857065648eabe43 | ||
| 190 | CAMELLIA-192-ECB:0123456789abcdeffedcba98765432100011223344556677::0123456789abcdeffedcba9876543210:b4993401b3e996f84ee5cee7d79b09b9 | ||
| 191 | CAMELLIA-256-ECB:0123456789abcdeffedcba987654321000112233445566778899aabbccddeeff::0123456789abcdeffedcba9876543210:9acc237dff16d76c20ef7c919e3a7509 | ||
| 192 | |||
| 193 | # ECB-CAMELLIA128.Encrypt | ||
| 194 | CAMELLIA-128-ECB:000102030405060708090A0B0C0D0E0F::00112233445566778899AABBCCDDEEFF:77CF412067AF8270613529149919546F:1 | ||
| 195 | CAMELLIA-192-ECB:000102030405060708090A0B0C0D0E0F1011121314151617::00112233445566778899AABBCCDDEEFF:B22F3C36B72D31329EEE8ADDC2906C68:1 | ||
| 196 | CAMELLIA-256-ECB:000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F::00112233445566778899AABBCCDDEEFF:2EDF1F3418D53B88841FC8985FB1ECF2:1 | ||
| 197 | |||
| 198 | # ECB-CAMELLIA128.Encrypt and ECB-CAMELLIA128.Decrypt | ||
| 199 | CAMELLIA-128-ECB:2B7E151628AED2A6ABF7158809CF4F3C::6BC1BEE22E409F96E93D7E117393172A:432FC5DCD628115B7C388D770B270C96 | ||
| 200 | CAMELLIA-128-ECB:2B7E151628AED2A6ABF7158809CF4F3C::AE2D8A571E03AC9C9EB76FAC45AF8E51:0BE1F14023782A22E8384C5ABB7FAB2B | ||
| 201 | CAMELLIA-128-ECB:2B7E151628AED2A6ABF7158809CF4F3C::30C81C46A35CE411E5FBC1191A0A52EF:A0A1ABCD1893AB6FE0FE5B65DF5F8636 | ||
| 202 | CAMELLIA-128-ECB:2B7E151628AED2A6ABF7158809CF4F3C::F69F2445DF4F9B17AD2B417BE66C3710:E61925E0D5DFAA9BB29F815B3076E51A | ||
| 203 | |||
| 204 | # ECB-CAMELLIA192.Encrypt and ECB-CAMELLIA192.Decrypt | ||
| 205 | CAMELLIA-192-ECB:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B::6BC1BEE22E409F96E93D7E117393172A:CCCC6C4E138B45848514D48D0D3439D3 | ||
| 206 | CAMELLIA-192-ECB:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B::AE2D8A571E03AC9C9EB76FAC45AF8E51:5713C62C14B2EC0F8393B6AFD6F5785A | ||
| 207 | CAMELLIA-192-ECB:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B::30C81C46A35CE411E5FBC1191A0A52EF:B40ED2B60EB54D09D030CF511FEEF366 | ||
| 208 | CAMELLIA-192-ECB:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B::F69F2445DF4F9B17AD2B417BE66C3710:909DBD95799096748CB27357E73E1D26 | ||
| 209 | |||
| 210 | # ECB-CAMELLIA256.Encrypt and ECB-CAMELLIA256.Decrypt | ||
| 211 | CAMELLIA-256-ECB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4::6BC1BEE22E409F96E93D7E117393172A:BEFD219B112FA00098919CD101C9CCFA | ||
| 212 | CAMELLIA-256-ECB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4::AE2D8A571E03AC9C9EB76FAC45AF8E51:C91D3A8F1AEA08A9386CF4B66C0169EA | ||
| 213 | CAMELLIA-256-ECB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4::30C81C46A35CE411E5FBC1191A0A52EF:A623D711DC5F25A51BB8A80D56397D28 | ||
| 214 | CAMELLIA-256-ECB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4::F69F2445DF4F9B17AD2B417BE66C3710:7960109FB6DC42947FCFE59EA3C5EB6B | ||
| 215 | |||
| 216 | # For all CBC encrypts and decrypts, the transformed sequence is | ||
| 217 | # CAMELLIA-bits-CBC:key:IV/ciphertext':plaintext:ciphertext:encdec | ||
| 218 | # CBC-CAMELLIA128.Encrypt and CBC-CAMELLIA128.Decrypt | ||
| 219 | CAMELLIA-128-CBC:2B7E151628AED2A6ABF7158809CF4F3C:000102030405060708090A0B0C0D0E0F:6BC1BEE22E409F96E93D7E117393172A:1607CF494B36BBF00DAEB0B503C831AB | ||
| 220 | CAMELLIA-128-CBC:2B7E151628AED2A6ABF7158809CF4F3C:1607CF494B36BBF00DAEB0B503C831AB:AE2D8A571E03AC9C9EB76FAC45AF8E51:A2F2CF671629EF7840C5A5DFB5074887 | ||
| 221 | CAMELLIA-128-CBC:2B7E151628AED2A6ABF7158809CF4F3C:A2F2CF671629EF7840C5A5DFB5074887:30C81C46A35CE411E5FBC1191A0A52EF:0F06165008CF8B8B5A63586362543E54 | ||
| 222 | CAMELLIA-128-CBC:2B7E151628AED2A6ABF7158809CF4F3C:36A84CDAFD5F9A85ADA0F0A993D6D577:F69F2445DF4F9B17AD2B417BE66C3710:74C64268CDB8B8FAF5B34E8AF3732980 | ||
| 223 | |||
| 224 | # CBC-CAMELLIA192.Encrypt and CBC-CAMELLIA192.Decrypt | ||
| 225 | CAMELLIA-192-CBC:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B:000102030405060708090A0B0C0D0E0F:6BC1BEE22E409F96E93D7E117393172A:2A4830AB5AC4A1A2405955FD2195CF93 | ||
| 226 | CAMELLIA-192-CBC:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B:2A4830AB5AC4A1A2405955FD2195CF93:AE2D8A571E03AC9C9EB76FAC45AF8E51:5D5A869BD14CE54264F892A6DD2EC3D5 | ||
| 227 | CAMELLIA-192-CBC:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B:5D5A869BD14CE54264F892A6DD2EC3D5:30C81C46A35CE411E5FBC1191A0A52EF:37D359C3349836D884E310ADDF68C449 | ||
| 228 | CAMELLIA-192-CBC:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B:37D359C3349836D884E310ADDF68C449:F69F2445DF4F9B17AD2B417BE66C3710:01FAAA930B4AB9916E9668E1428C6B08 | ||
| 229 | |||
| 230 | # CBC-CAMELLIA256.Encrypt and CBC-CAMELLIA256.Decrypt | ||
| 231 | CAMELLIA-256-CBC:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:000102030405060708090A0B0C0D0E0F:6BC1BEE22E409F96E93D7E117393172A:E6CFA35FC02B134A4D2C0B6737AC3EDA | ||
| 232 | CAMELLIA-256-CBC:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:E6CFA35FC02B134A4D2C0B6737AC3EDA:AE2D8A571E03AC9C9EB76FAC45AF8E51:36CBEB73BD504B4070B1B7DE2B21EB50 | ||
| 233 | CAMELLIA-256-CBC:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:36CBEB73BD504B4070B1B7DE2B21EB50:30C81C46A35CE411E5FBC1191A0A52EF:E31A6055297D96CA3330CDF1B1860A83 | ||
| 234 | CAMELLIA-256-CBC:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:E31A6055297D96CA3330CDF1B1860A83:F69F2445DF4F9B17AD2B417BE66C3710:5D563F6D1CCCF236051C0C5C1C58F28F | ||
| 235 | |||
| 236 | # We don't support CFB{1,8}-CAMELLIAxxx.{En,De}crypt | ||
| 237 | # For all CFB128 encrypts and decrypts, the transformed sequence is | ||
| 238 | # CAMELLIA-bits-CFB:key:IV/ciphertext':plaintext:ciphertext:encdec | ||
| 239 | # CFB128-CAMELLIA128.Encrypt | ||
| 240 | CAMELLIA-128-CFB:2B7E151628AED2A6ABF7158809CF4F3C:000102030405060708090A0B0C0D0E0F:6BC1BEE22E409F96E93D7E117393172A:14F7646187817EB586599146B82BD719:1 | ||
| 241 | CAMELLIA-128-CFB:2B7E151628AED2A6ABF7158809CF4F3C:14F7646187817EB586599146B82BD719:AE2D8A571E03AC9C9EB76FAC45AF8E51:A53D28BB82DF741103EA4F921A44880B:1 | ||
| 242 | CAMELLIA-128-CFB:2B7E151628AED2A6ABF7158809CF4F3C:A53D28BB82DF741103EA4F921A44880B:30C81C46A35CE411E5FBC1191A0A52EF:9C2157A664626D1DEF9EA420FDE69B96:1 | ||
| 243 | CAMELLIA-128-CFB:2B7E151628AED2A6ABF7158809CF4F3C:9C2157A664626D1DEF9EA420FDE69B96:F69F2445DF4F9B17AD2B417BE66C3710:742A25F0542340C7BAEF24CA8482BB09:1 | ||
| 244 | |||
| 245 | # CFB128-CAMELLIA128.Decrypt | ||
| 246 | CAMELLIA-128-CFB:2B7E151628AED2A6ABF7158809CF4F3C:000102030405060708090A0B0C0D0E0F:6BC1BEE22E409F96E93D7E117393172A:14F7646187817EB586599146B82BD719:0 | ||
| 247 | CAMELLIA-128-CFB:2B7E151628AED2A6ABF7158809CF4F3C:14F7646187817EB586599146B82BD719:AE2D8A571E03AC9C9EB76FAC45AF8E51:A53D28BB82DF741103EA4F921A44880B:0 | ||
| 248 | CAMELLIA-128-CFB:2B7E151628AED2A6ABF7158809CF4F3C:A53D28BB82DF741103EA4F921A44880B:30C81C46A35CE411E5FBC1191A0A52EF:9C2157A664626D1DEF9EA420FDE69B96:0 | ||
| 249 | CAMELLIA-128-CFB:2B7E151628AED2A6ABF7158809CF4F3C:9C2157A664626D1DEF9EA420FDE69B96:F69F2445DF4F9B17AD2B417BE66C3710:742A25F0542340C7BAEF24CA8482BB09:0 | ||
| 250 | |||
| 251 | # CFB128-CAMELLIA192.Encrypt | ||
| 252 | CAMELLIA-192-CFB:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B:000102030405060708090A0B0C0D0E0F:6BC1BEE22E409F96E93D7E117393172A:C832BB9780677DAA82D9B6860DCD565E:1 | ||
| 253 | CAMELLIA-192-CFB:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B:C832BB9780677DAA82D9B6860DCD565E:AE2D8A571E03AC9C9EB76FAC45AF8E51:86F8491627906D780C7A6D46EA331F98:1 | ||
| 254 | CAMELLIA-192-CFB:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B:86F8491627906D780C7A6D46EA331F98:30C81C46A35CE411E5FBC1191A0A52EF:69511CCE594CF710CB98BB63D7221F01:1 | ||
| 255 | CAMELLIA-192-CFB:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B:69511CCE594CF710CB98BB63D7221F01:F69F2445DF4F9B17AD2B417BE66C3710:D5B5378A3ABED55803F25565D8907B84:1 | ||
| 256 | |||
| 257 | # CFB128-CAMELLIA192.Decrypt | ||
| 258 | CAMELLIA-192-CFB:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B:000102030405060708090A0B0C0D0E0F:6BC1BEE22E409F96E93D7E117393172A:C832BB9780677DAA82D9B6860DCD565E:0 | ||
| 259 | CAMELLIA-192-CFB:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B:C832BB9780677DAA82D9B6860DCD565E:AE2D8A571E03AC9C9EB76FAC45AF8E51:86F8491627906D780C7A6D46EA331F98:0 | ||
| 260 | CAMELLIA-192-CFB:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B:86F8491627906D780C7A6D46EA331F98:30C81C46A35CE411E5FBC1191A0A52EF:69511CCE594CF710CB98BB63D7221F01:0 | ||
| 261 | CAMELLIA-192-CFB:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B:69511CCE594CF710CB98BB63D7221F01:F69F2445DF4F9B17AD2B417BE66C3710:D5B5378A3ABED55803F25565D8907B84:0 | ||
| 262 | |||
| 263 | # CFB128-CAMELLIA256.Encrypt | ||
| 264 | CAMELLIA-256-CFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:000102030405060708090A0B0C0D0E0F:6BC1BEE22E409F96E93D7E117393172A:CF6107BB0CEA7D7FB1BD31F5E7B06C93:1 | ||
| 265 | CAMELLIA-256-CFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:CF6107BB0CEA7D7FB1BD31F5E7B06C93:AE2D8A571E03AC9C9EB76FAC45AF8E51:89BEDB4CCDD864EA11BA4CBE849B5E2B:1 | ||
| 266 | CAMELLIA-256-CFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:89BEDB4CCDD864EA11BA4CBE849B5E2B:30C81C46A35CE411E5FBC1191A0A52EF:555FC3F34BDD2D54C62D9E3BF338C1C4:1 | ||
| 267 | CAMELLIA-256-CFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:555FC3F34BDD2D54C62D9E3BF338C1C4:F69F2445DF4F9B17AD2B417BE66C3710:5953ADCE14DB8C7F39F1BD39F359BFFA:1 | ||
| 268 | |||
| 269 | # CFB128-CAMELLIA256.Decrypt | ||
| 270 | CAMELLIA-256-CFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:000102030405060708090A0B0C0D0E0F:6BC1BEE22E409F96E93D7E117393172A:CF6107BB0CEA7D7FB1BD31F5E7B06C93:0 | ||
| 271 | CAMELLIA-256-CFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:CF6107BB0CEA7D7FB1BD31F5E7B06C93:AE2D8A571E03AC9C9EB76FAC45AF8E51:89BEDB4CCDD864EA11BA4CBE849B5E2B:0 | ||
| 272 | CAMELLIA-256-CFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:89BEDB4CCDD864EA11BA4CBE849B5E2B:30C81C46A35CE411E5FBC1191A0A52EF:555FC3F34BDD2D54C62D9E3BF338C1C4:0 | ||
| 273 | CAMELLIA-256-CFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:555FC3F34BDD2D54C62D9E3BF338C1C4:F69F2445DF4F9B17AD2B417BE66C3710:5953ADCE14DB8C7F39F1BD39F359BFFA:0 | ||
| 274 | |||
| 275 | # For all OFB encrypts and decrypts, the transformed sequence is | ||
| 276 | # CAMELLIA-bits-OFB:key:IV/output':plaintext:ciphertext:encdec | ||
| 277 | # OFB-CAMELLIA128.Encrypt | ||
| 278 | CAMELLIA-128-OFB:2B7E151628AED2A6ABF7158809CF4F3C:000102030405060708090A0B0C0D0E0F:6BC1BEE22E409F96E93D7E117393172A:14F7646187817EB586599146B82BD719:1 | ||
| 279 | CAMELLIA-128-OFB:2B7E151628AED2A6ABF7158809CF4F3C:50FE67CC996D32B6DA0937E99BAFEC60:AE2D8A571E03AC9C9EB76FAC45AF8E51:25623DB569CA51E01482649977E28D84:1 | ||
| 280 | CAMELLIA-128-OFB:2B7E151628AED2A6ABF7158809CF4F3C:D9A4DADA0892239F6B8B3D7680E15674:30C81C46A35CE411E5FBC1191A0A52EF:C776634A60729DC657D12B9FCA801E98:1 | ||
| 281 | CAMELLIA-128-OFB:2B7E151628AED2A6ABF7158809CF4F3C:A78819583F0308E7A6BF36B1386ABF23:F69F2445DF4F9B17AD2B417BE66C3710:D776379BE0E50825E681DA1A4C980E8E:1 | ||
| 282 | |||
| 283 | # OFB-CAMELLIA128.Decrypt | ||
| 284 | CAMELLIA-128-OFB:2B7E151628AED2A6ABF7158809CF4F3C:000102030405060708090A0B0C0D0E0F:6BC1BEE22E409F96E93D7E117393172A:14F7646187817EB586599146B82BD719:0 | ||
| 285 | CAMELLIA-128-OFB:2B7E151628AED2A6ABF7158809CF4F3C:50FE67CC996D32B6DA0937E99BAFEC60:AE2D8A571E03AC9C9EB76FAC45AF8E51:25623DB569CA51E01482649977E28D84:0 | ||
| 286 | CAMELLIA-128-OFB:2B7E151628AED2A6ABF7158809CF4F3C:D9A4DADA0892239F6B8B3D7680E15674:30C81C46A35CE411E5FBC1191A0A52EF:C776634A60729DC657D12B9FCA801E98:0 | ||
| 287 | CAMELLIA-128-OFB:2B7E151628AED2A6ABF7158809CF4F3C:A78819583F0308E7A6BF36B1386ABF23:F69F2445DF4F9B17AD2B417BE66C3710:D776379BE0E50825E681DA1A4C980E8E:0 | ||
| 288 | |||
| 289 | # OFB-CAMELLIA192.Encrypt | ||
| 290 | CAMELLIA-192-OFB:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B:000102030405060708090A0B0C0D0E0F:6BC1BEE22E409F96E93D7E117393172A:C832BB9780677DAA82D9B6860DCD565E:1 | ||
| 291 | CAMELLIA-192-OFB:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B:A609B38DF3B1133DDDFF2718BA09565E:AE2D8A571E03AC9C9EB76FAC45AF8E51:8ECEB7D0350D72C7F78562AEBDF99339:1 | ||
| 292 | CAMELLIA-192-OFB:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B:52EF01DA52602FE0975F78AC84BF8A50:30C81C46A35CE411E5FBC1191A0A52EF:BDD62DBBB9700846C53B507F544696F0:1 | ||
| 293 | CAMELLIA-192-OFB:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B:BD5286AC63AABD7EB067AC54B553F71D:F69F2445DF4F9B17AD2B417BE66C3710:E28014E046B802F385C4C2E13EAD4A72:1 | ||
| 294 | |||
| 295 | # OFB-CAMELLIA192.Decrypt | ||
| 296 | CAMELLIA-192-OFB:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B:000102030405060708090A0B0C0D0E0F:6BC1BEE22E409F96E93D7E117393172A:C832BB9780677DAA82D9B6860DCD565E:0 | ||
| 297 | CAMELLIA-192-OFB:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B:A609B38DF3B1133DDDFF2718BA09565E:AE2D8A571E03AC9C9EB76FAC45AF8E51:8ECEB7D0350D72C7F78562AEBDF99339:0 | ||
| 298 | CAMELLIA-192-OFB:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B:52EF01DA52602FE0975F78AC84BF8A50:30C81C46A35CE411E5FBC1191A0A52EF:BDD62DBBB9700846C53B507F544696F0:0 | ||
| 299 | CAMELLIA-192-OFB:8E73B0F7DA0E6452C810F32B809079E562F8EAD2522C6B7B:BD5286AC63AABD7EB067AC54B553F71D:F69F2445DF4F9B17AD2B417BE66C3710:E28014E046B802F385C4C2E13EAD4A72:0 | ||
| 300 | |||
| 301 | # OFB-CAMELLIA256.Encrypt | ||
| 302 | CAMELLIA-256-OFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:000102030405060708090A0B0C0D0E0F:6BC1BEE22E409F96E93D7E117393172A:CF6107BB0CEA7D7FB1BD31F5E7B06C93:1 | ||
| 303 | CAMELLIA-256-OFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:B7BF3A5DF43989DD97F0FA97EBCE2F4A:AE2D8A571E03AC9C9EB76FAC45AF8E51:127AD97E8E3994E4820027D7BA109368:1 | ||
| 304 | CAMELLIA-256-OFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:E1C656305ED1A7A6563805746FE03EDC:30C81C46A35CE411E5FBC1191A0A52EF:6BFF6265A6A6B7A535BC65A80B17214E:1 | ||
| 305 | CAMELLIA-256-OFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:41635BE625B48AFC1666DD42A09D96E7:F69F2445DF4F9B17AD2B417BE66C3710:0A4A0404E26AA78A27CB271E8BF3CF20:1 | ||
| 306 | |||
| 307 | # OFB-CAMELLIA256.Decrypt | ||
| 308 | CAMELLIA-256-OFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:000102030405060708090A0B0C0D0E0F:6BC1BEE22E409F96E93D7E117393172A:CF6107BB0CEA7D7FB1BD31F5E7B06C93:0 | ||
| 309 | CAMELLIA-256-OFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:B7BF3A5DF43989DD97F0FA97EBCE2F4A:AE2D8A571E03AC9C9EB76FAC45AF8E51:127AD97E8E3994E4820027D7BA109368:0 | ||
| 310 | CAMELLIA-256-OFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:E1C656305ED1A7A6563805746FE03EDC:30C81C46A35CE411E5FBC1191A0A52EF:6BFF6265A6A6B7A535BC65A80B17214E:0 | ||
| 311 | CAMELLIA-256-OFB:603DEB1015CA71BE2B73AEF0857D77811F352C073B6108D72D9810A30914DFF4:41635BE625B48AFC1666DD42A09D96E7:F69F2445DF4F9B17AD2B417BE66C3710:0A4A0404E26AA78A27CB271E8BF3CF20:0 | ||
| 312 | |||
| 313 | # SEED test vectors from RFC4269 | ||
| 314 | SEED-ECB:00000000000000000000000000000000::000102030405060708090A0B0C0D0E0F:5EBAC6E0054E166819AFF1CC6D346CDB:0 | ||
| 315 | SEED-ECB:000102030405060708090A0B0C0D0E0F::00000000000000000000000000000000:C11F22F20140505084483597E4370F43:0 | ||
| 316 | SEED-ECB:4706480851E61BE85D74BFB3FD956185::83A2F8A288641FB9A4E9A5CC2F131C7D:EE54D13EBCAE706D226BC3142CD40D4A:0 | ||
| 317 | SEED-ECB:28DBC3BC49FFD87DCFA509B11D422BE7::B41E6BE2EBA84A148E2EED84593C5EC7:9B9B7BFCD1813CB95D0B3618F40F5122:0 | ||
| 318 | SEED-ECB:00000000000000000000000000000000::000102030405060708090A0B0C0D0E0F:5EBAC6E0054E166819AFF1CC6D346CDB:1 | ||
| 319 | SEED-ECB:000102030405060708090A0B0C0D0E0F::00000000000000000000000000000000:C11F22F20140505084483597E4370F43:1 | ||
| 320 | SEED-ECB:4706480851E61BE85D74BFB3FD956185::83A2F8A288641FB9A4E9A5CC2F131C7D:EE54D13EBCAE706D226BC3142CD40D4A:1 | ||
| 321 | SEED-ECB:28DBC3BC49FFD87DCFA509B11D422BE7::B41E6BE2EBA84A148E2EED84593C5EC7:9B9B7BFCD1813CB95D0B3618F40F5122:1 | ||
diff --git a/src/lib/libcrypto/evp/m_md2.c b/src/lib/libcrypto/evp/m_md2.c index 0df48e5199..5ce849f161 100644 --- a/src/lib/libcrypto/evp/m_md2.c +++ b/src/lib/libcrypto/evp/m_md2.c | |||
| @@ -56,19 +56,23 @@ | |||
| 56 | * [including the GNU Public Licence.] | 56 | * [including the GNU Public Licence.] |
| 57 | */ | 57 | */ |
| 58 | 58 | ||
| 59 | #ifndef OPENSSL_NO_MD2 | ||
| 60 | #include <stdio.h> | 59 | #include <stdio.h> |
| 61 | #include "cryptlib.h" | 60 | #include "cryptlib.h" |
| 61 | |||
| 62 | #ifndef OPENSSL_NO_MD2 | ||
| 63 | |||
| 62 | #include <openssl/evp.h> | 64 | #include <openssl/evp.h> |
| 63 | #include "evp_locl.h" | ||
| 64 | #include <openssl/objects.h> | 65 | #include <openssl/objects.h> |
| 65 | #include <openssl/x509.h> | 66 | #include <openssl/x509.h> |
| 66 | #include <openssl/md2.h> | 67 | #include <openssl/md2.h> |
| 68 | #ifndef OPENSSL_NO_RSA | ||
| 69 | #include <openssl/rsa.h> | ||
| 70 | #endif | ||
| 67 | 71 | ||
| 68 | static int init(EVP_MD_CTX *ctx) | 72 | static int init(EVP_MD_CTX *ctx) |
| 69 | { return MD2_Init(ctx->md_data); } | 73 | { return MD2_Init(ctx->md_data); } |
| 70 | 74 | ||
| 71 | static int update(EVP_MD_CTX *ctx,const void *data,unsigned long count) | 75 | static int update(EVP_MD_CTX *ctx,const void *data,size_t count) |
| 72 | { return MD2_Update(ctx->md_data,data,count); } | 76 | { return MD2_Update(ctx->md_data,data,count); } |
| 73 | 77 | ||
| 74 | static int final(EVP_MD_CTX *ctx,unsigned char *md) | 78 | static int final(EVP_MD_CTX *ctx,unsigned char *md) |
diff --git a/src/lib/libcrypto/evp/m_mdc2.c b/src/lib/libcrypto/evp/m_mdc2.c index 62de1336b8..36c4e9b134 100644 --- a/src/lib/libcrypto/evp/m_mdc2.c +++ b/src/lib/libcrypto/evp/m_mdc2.c | |||
| @@ -56,19 +56,21 @@ | |||
| 56 | * [including the GNU Public Licence.] | 56 | * [including the GNU Public Licence.] |
| 57 | */ | 57 | */ |
| 58 | 58 | ||
| 59 | #ifndef OPENSSL_NO_MDC2 | ||
| 60 | #include <stdio.h> | 59 | #include <stdio.h> |
| 61 | #include "cryptlib.h" | 60 | #include "cryptlib.h" |
| 61 | |||
| 62 | #ifndef OPENSSL_NO_MDC2 | ||
| 63 | |||
| 62 | #include <openssl/evp.h> | 64 | #include <openssl/evp.h> |
| 63 | #include "evp_locl.h" | ||
| 64 | #include <openssl/objects.h> | 65 | #include <openssl/objects.h> |
| 65 | #include <openssl/x509.h> | 66 | #include <openssl/x509.h> |
| 66 | #include <openssl/mdc2.h> | 67 | #include <openssl/mdc2.h> |
| 68 | #include <openssl/rsa.h> | ||
| 67 | 69 | ||
| 68 | static int init(EVP_MD_CTX *ctx) | 70 | static int init(EVP_MD_CTX *ctx) |
| 69 | { return MDC2_Init(ctx->md_data); } | 71 | { return MDC2_Init(ctx->md_data); } |
| 70 | 72 | ||
| 71 | static int update(EVP_MD_CTX *ctx,const void *data,unsigned long count) | 73 | static int update(EVP_MD_CTX *ctx,const void *data,size_t count) |
| 72 | { return MDC2_Update(ctx->md_data,data,count); } | 74 | { return MDC2_Update(ctx->md_data,data,count); } |
| 73 | 75 | ||
| 74 | static int final(EVP_MD_CTX *ctx,unsigned char *md) | 76 | static int final(EVP_MD_CTX *ctx,unsigned char *md) |
diff --git a/src/lib/libcrypto/evp/m_sha.c b/src/lib/libcrypto/evp/m_sha.c index ed54909b16..acccc8f92d 100644 --- a/src/lib/libcrypto/evp/m_sha.c +++ b/src/lib/libcrypto/evp/m_sha.c | |||
| @@ -56,21 +56,22 @@ | |||
| 56 | * [including the GNU Public Licence.] | 56 | * [including the GNU Public Licence.] |
| 57 | */ | 57 | */ |
| 58 | 58 | ||
| 59 | #if !defined(OPENSSL_NO_SHA) && !defined(OPENSSL_NO_SHA0) | ||
| 60 | #include <stdio.h> | 59 | #include <stdio.h> |
| 61 | #include "cryptlib.h" | 60 | #include "cryptlib.h" |
| 62 | /* Including sha.h prior evp.h masks FIPS SHA declarations, but that's | 61 | |
| 63 | * exactly what we want to achieve here... */ | 62 | #if !defined(OPENSSL_NO_SHA) && !defined(OPENSSL_NO_SHA0) |
| 64 | #include <openssl/sha.h> | 63 | |
| 65 | #include <openssl/evp.h> | 64 | #include <openssl/evp.h> |
| 66 | #include "evp_locl.h" | ||
| 67 | #include <openssl/objects.h> | 65 | #include <openssl/objects.h> |
| 68 | #include <openssl/x509.h> | 66 | #include <openssl/x509.h> |
| 67 | #ifndef OPENSSL_NO_RSA | ||
| 68 | #include <openssl/rsa.h> | ||
| 69 | #endif | ||
| 69 | 70 | ||
| 70 | static int init(EVP_MD_CTX *ctx) | 71 | static int init(EVP_MD_CTX *ctx) |
| 71 | { return SHA_Init(ctx->md_data); } | 72 | { return SHA_Init(ctx->md_data); } |
| 72 | 73 | ||
| 73 | static int update(EVP_MD_CTX *ctx,const void *data,unsigned long count) | 74 | static int update(EVP_MD_CTX *ctx,const void *data,size_t count) |
| 74 | { return SHA_Update(ctx->md_data,data,count); } | 75 | { return SHA_Update(ctx->md_data,data,count); } |
| 75 | 76 | ||
| 76 | static int final(EVP_MD_CTX *ctx,unsigned char *md) | 77 | static int final(EVP_MD_CTX *ctx,unsigned char *md) |
diff --git a/src/lib/libcrypto/hmac/Makefile b/src/lib/libcrypto/hmac/Makefile index 3d53d8240f..01f10c396f 100644 --- a/src/lib/libcrypto/hmac/Makefile +++ b/src/lib/libcrypto/hmac/Makefile | |||
| @@ -7,11 +7,6 @@ TOP= ../.. | |||
| 7 | CC= cc | 7 | CC= cc |
| 8 | INCLUDES= | 8 | INCLUDES= |
| 9 | CFLAG=-g | 9 | CFLAG=-g |
| 10 | INSTALL_PREFIX= | ||
| 11 | OPENSSLDIR= /usr/local/ssl | ||
| 12 | INSTALLTOP=/usr/local/ssl | ||
| 13 | MAKEDEPPROG= makedepend | ||
| 14 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | ||
| 15 | MAKEFILE= Makefile | 10 | MAKEFILE= Makefile |
| 16 | AR= ar r | 11 | AR= ar r |
| 17 | 12 | ||
| @@ -51,6 +46,7 @@ links: | |||
| 51 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) | 46 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) |
| 52 | 47 | ||
| 53 | install: | 48 | install: |
| 49 | @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... | ||
| 54 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ | 50 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ |
| 55 | do \ | 51 | do \ |
| 56 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ | 52 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ |
| @@ -66,6 +62,7 @@ lint: | |||
| 66 | lint -DLINT $(INCLUDES) $(SRC)>fluff | 62 | lint -DLINT $(INCLUDES) $(SRC)>fluff |
| 67 | 63 | ||
| 68 | depend: | 64 | depend: |
| 65 | @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... | ||
| 69 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) | 66 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) |
| 70 | 67 | ||
| 71 | dclean: | 68 | dclean: |
| @@ -77,23 +74,12 @@ clean: | |||
| 77 | 74 | ||
| 78 | # DO NOT DELETE THIS LINE -- make depend depends on it. | 75 | # DO NOT DELETE THIS LINE -- make depend depends on it. |
| 79 | 76 | ||
| 80 | hmac.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | 77 | hmac.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 81 | hmac.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 78 | hmac.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 82 | hmac.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | ||
| 83 | hmac.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | ||
| 84 | hmac.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | ||
| 85 | hmac.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 86 | hmac.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 79 | hmac.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 87 | hmac.o: ../../include/openssl/evp.h ../../include/openssl/hmac.h | 80 | hmac.o: ../../include/openssl/evp.h ../../include/openssl/hmac.h |
| 88 | hmac.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | 81 | hmac.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 89 | hmac.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | 82 | hmac.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 90 | hmac.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | 83 | hmac.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 91 | hmac.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 84 | hmac.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 92 | hmac.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 85 | hmac.o: ../../include/openssl/symhacks.h ../cryptlib.h hmac.c |
| 93 | hmac.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rc2.h | ||
| 94 | hmac.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | ||
| 95 | hmac.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | ||
| 96 | hmac.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | ||
| 97 | hmac.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
| 98 | hmac.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | ||
| 99 | hmac.o: ../cryptlib.h hmac.c | ||
diff --git a/src/lib/libcrypto/idea/Makefile b/src/lib/libcrypto/idea/Makefile index 6b8e530d9d..b2e7add666 100644 --- a/src/lib/libcrypto/idea/Makefile +++ b/src/lib/libcrypto/idea/Makefile | |||
| @@ -7,11 +7,6 @@ TOP= ../.. | |||
| 7 | CC= cc | 7 | CC= cc |
| 8 | INCLUDES= | 8 | INCLUDES= |
| 9 | CFLAG=-g | 9 | CFLAG=-g |
| 10 | INSTALL_PREFIX= | ||
| 11 | OPENSSLDIR= /usr/local/ssl | ||
| 12 | INSTALLTOP=/usr/local/ssl | ||
| 13 | MAKEDEPPROG= makedepend | ||
| 14 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | ||
| 15 | MAKEFILE= Makefile | 10 | MAKEFILE= Makefile |
| 16 | AR= ar r | 11 | AR= ar r |
| 17 | 12 | ||
| @@ -51,6 +46,7 @@ links: | |||
| 51 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) | 46 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) |
| 52 | 47 | ||
| 53 | install: | 48 | install: |
| 49 | @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... | ||
| 54 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ | 50 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ |
| 55 | do \ | 51 | do \ |
| 56 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ | 52 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ |
| @@ -66,6 +62,7 @@ lint: | |||
| 66 | lint -DLINT $(INCLUDES) $(SRC)>fluff | 62 | lint -DLINT $(INCLUDES) $(SRC)>fluff |
| 67 | 63 | ||
| 68 | depend: | 64 | depend: |
| 65 | @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... | ||
| 69 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) | 66 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) |
| 70 | 67 | ||
| 71 | dclean: | 68 | dclean: |
| @@ -85,8 +82,5 @@ i_ecb.o: ../../include/openssl/idea.h ../../include/openssl/opensslconf.h | |||
| 85 | i_ecb.o: ../../include/openssl/opensslv.h i_ecb.c idea_lcl.h | 82 | i_ecb.o: ../../include/openssl/opensslv.h i_ecb.c idea_lcl.h |
| 86 | i_ofb64.o: ../../include/openssl/idea.h ../../include/openssl/opensslconf.h | 83 | i_ofb64.o: ../../include/openssl/idea.h ../../include/openssl/opensslconf.h |
| 87 | i_ofb64.o: i_ofb64.c idea_lcl.h | 84 | i_ofb64.o: i_ofb64.c idea_lcl.h |
| 88 | i_skey.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 85 | i_skey.o: ../../include/openssl/idea.h ../../include/openssl/opensslconf.h |
| 89 | i_skey.o: ../../include/openssl/fips.h ../../include/openssl/idea.h | 86 | i_skey.o: i_skey.c idea_lcl.h |
| 90 | i_skey.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | ||
| 91 | i_skey.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
| 92 | i_skey.o: ../../include/openssl/symhacks.h i_skey.c idea_lcl.h | ||
diff --git a/src/lib/libcrypto/idea/ideatest.c b/src/lib/libcrypto/idea/ideatest.c index 98f805d72a..e6ffc7025e 100644 --- a/src/lib/libcrypto/idea/ideatest.c +++ b/src/lib/libcrypto/idea/ideatest.c | |||
| @@ -169,6 +169,9 @@ int main(int argc, char *argv[]) | |||
| 169 | else | 169 | else |
| 170 | printf("ok\n"); | 170 | printf("ok\n"); |
| 171 | 171 | ||
| 172 | #ifdef OPENSSL_SYS_NETWARE | ||
| 173 | if (err) printf("ERROR: %d\n", err); | ||
| 174 | #endif | ||
| 172 | EXIT(err); | 175 | EXIT(err); |
| 173 | return(err); | 176 | return(err); |
| 174 | } | 177 | } |
diff --git a/src/lib/libcrypto/install.com b/src/lib/libcrypto/install.com index b3d155e964..58a4fecdaa 100644 --- a/src/lib/libcrypto/install.com +++ b/src/lib/libcrypto/install.com | |||
| @@ -32,14 +32,18 @@ $ IF F$PARSE("WRK_SSLALIB:") .EQS. "" THEN - | |||
| 32 | $ IF F$PARSE("WRK_SSLINCLUDE:") .EQS. "" THEN - | 32 | $ IF F$PARSE("WRK_SSLINCLUDE:") .EQS. "" THEN - |
| 33 | CREATE/DIR/LOG WRK_SSLINCLUDE: | 33 | CREATE/DIR/LOG WRK_SSLINCLUDE: |
| 34 | $ | 34 | $ |
| 35 | $ SDIRS := ,MD2,MD4,MD5,SHA,MDC2,HMAC,RIPEMD,- | 35 | $ SDIRS := ,- |
| 36 | DES,RC2,RC4,RC5,IDEA,BF,CAST,- | 36 | OBJECTS,- |
| 37 | BN,EC,RSA,DSA,DH,DSO,ENGINE,AES,- | 37 | MD2,MD4,MD5,SHA,MDC2,HMAC,RIPEMD,- |
| 38 | BUFFER,BIO,STACK,LHASH,RAND,ERR,OBJECTS,- | 38 | DES,RC2,RC4,RC5,IDEA,BF,CAST,CAMELLIA,SEED,- |
| 39 | BN,EC,RSA,DSA,ECDSA,DH,ECDH,DSO,ENGINE,AES,- | ||
| 40 | BUFFER,BIO,STACK,LHASH,RAND,ERR,- | ||
| 39 | EVP,ASN1,PEM,X509,X509V3,CONF,TXT_DB,PKCS7,PKCS12,COMP,OCSP,- | 41 | EVP,ASN1,PEM,X509,X509V3,CONF,TXT_DB,PKCS7,PKCS12,COMP,OCSP,- |
| 40 | UI,KRB5 | 42 | UI,KRB5,- |
| 43 | STORE,CMS,PQUEUE | ||
| 41 | $ EXHEADER_ := crypto.h,tmdiff.h,opensslv.h,opensslconf.h,ebcdic.h,- | 44 | $ EXHEADER_ := crypto.h,tmdiff.h,opensslv.h,opensslconf.h,ebcdic.h,- |
| 42 | symhacks.h,ossl_typ.h | 45 | symhacks.h,ossl_typ.h |
| 46 | $ EXHEADER_OBJECTS := objects.h,obj_mac.h | ||
| 43 | $ EXHEADER_MD2 := md2.h | 47 | $ EXHEADER_MD2 := md2.h |
| 44 | $ EXHEADER_MD4 := md4.h | 48 | $ EXHEADER_MD4 := md4.h |
| 45 | $ EXHEADER_MD5 := md5.h | 49 | $ EXHEADER_MD5 := md5.h |
| @@ -54,11 +58,15 @@ $ EXHEADER_RC5 := rc5.h | |||
| 54 | $ EXHEADER_IDEA := idea.h | 58 | $ EXHEADER_IDEA := idea.h |
| 55 | $ EXHEADER_BF := blowfish.h | 59 | $ EXHEADER_BF := blowfish.h |
| 56 | $ EXHEADER_CAST := cast.h | 60 | $ EXHEADER_CAST := cast.h |
| 61 | $ EXHEADER_CAMELLIA := camellia.h | ||
| 62 | $ EXHEADER_SEED := seed.h | ||
| 57 | $ EXHEADER_BN := bn.h | 63 | $ EXHEADER_BN := bn.h |
| 58 | $ EXHEADER_EC := ec.h | 64 | $ EXHEADER_EC := ec.h |
| 59 | $ EXHEADER_RSA := rsa.h | 65 | $ EXHEADER_RSA := rsa.h |
| 60 | $ EXHEADER_DSA := dsa.h | 66 | $ EXHEADER_DSA := dsa.h |
| 67 | $ EXHEADER_ECDSA := ecdsa.h | ||
| 61 | $ EXHEADER_DH := dh.h | 68 | $ EXHEADER_DH := dh.h |
| 69 | $ EXHEADER_ECDH := ecdh.h | ||
| 62 | $ EXHEADER_DSO := dso.h | 70 | $ EXHEADER_DSO := dso.h |
| 63 | $ EXHEADER_ENGINE := engine.h | 71 | $ EXHEADER_ENGINE := engine.h |
| 64 | $ EXHEADER_AES := aes.h | 72 | $ EXHEADER_AES := aes.h |
| @@ -68,7 +76,6 @@ $ EXHEADER_STACK := stack.h,safestack.h | |||
| 68 | $ EXHEADER_LHASH := lhash.h | 76 | $ EXHEADER_LHASH := lhash.h |
| 69 | $ EXHEADER_RAND := rand.h | 77 | $ EXHEADER_RAND := rand.h |
| 70 | $ EXHEADER_ERR := err.h | 78 | $ EXHEADER_ERR := err.h |
| 71 | $ EXHEADER_OBJECTS := objects.h,obj_mac.h | ||
| 72 | $ EXHEADER_EVP := evp.h | 79 | $ EXHEADER_EVP := evp.h |
| 73 | $ EXHEADER_ASN1 := asn1.h,asn1_mac.h,asn1t.h | 80 | $ EXHEADER_ASN1 := asn1.h,asn1_mac.h,asn1t.h |
| 74 | $ EXHEADER_PEM := pem.h,pem2.h | 81 | $ EXHEADER_PEM := pem.h,pem2.h |
| @@ -82,6 +89,10 @@ $ EXHEADER_COMP := comp.h | |||
| 82 | $ EXHEADER_OCSP := ocsp.h | 89 | $ EXHEADER_OCSP := ocsp.h |
| 83 | $ EXHEADER_UI := ui.h,ui_compat.h | 90 | $ EXHEADER_UI := ui.h,ui_compat.h |
| 84 | $ EXHEADER_KRB5 := krb5_asn.h | 91 | $ EXHEADER_KRB5 := krb5_asn.h |
| 92 | $! EXHEADER_STORE := store.h,str_compat.h | ||
| 93 | $ EXHEADER_STORE := store.h | ||
| 94 | $ EXHEADER_PQUEUE := pqueue.h,pq_compat.h | ||
| 95 | $ EXHEADER_CMS := cms.h | ||
| 85 | $ LIBS := LIBCRYPTO | 96 | $ LIBS := LIBCRYPTO |
| 86 | $ | 97 | $ |
| 87 | $ VEXE_DIR := [-.VAX.EXE.CRYPTO] | 98 | $ VEXE_DIR := [-.VAX.EXE.CRYPTO] |
diff --git a/src/lib/libcrypto/krb5/Makefile b/src/lib/libcrypto/krb5/Makefile index 25cc695e8d..14077390d6 100644 --- a/src/lib/libcrypto/krb5/Makefile +++ b/src/lib/libcrypto/krb5/Makefile | |||
| @@ -7,11 +7,6 @@ TOP= ../.. | |||
| 7 | CC= cc | 7 | CC= cc |
| 8 | INCLUDES= -I.. -I$(TOP) -I../../include | 8 | INCLUDES= -I.. -I$(TOP) -I../../include |
| 9 | CFLAG=-g | 9 | CFLAG=-g |
| 10 | INSTALL_PREFIX= | ||
| 11 | OPENSSLDIR= /usr/local/ssl | ||
| 12 | INSTALLTOP=/usr/local/ssl | ||
| 13 | MAKEDEPPROG= makedepend | ||
| 14 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | ||
| 15 | MAKEFILE= Makefile | 10 | MAKEFILE= Makefile |
| 16 | AR= ar r | 11 | AR= ar r |
| 17 | 12 | ||
| @@ -52,6 +47,7 @@ links: | |||
| 52 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) | 47 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) |
| 53 | 48 | ||
| 54 | install: | 49 | install: |
| 50 | @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... | ||
| 55 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ | 51 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ |
| 56 | do \ | 52 | do \ |
| 57 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ | 53 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ |
| @@ -67,6 +63,7 @@ lint: | |||
| 67 | lint -DLINT $(INCLUDES) $(SRC)>fluff | 63 | lint -DLINT $(INCLUDES) $(SRC)>fluff |
| 68 | 64 | ||
| 69 | depend: | 65 | depend: |
| 66 | @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... | ||
| 70 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(LIBSRC) | 67 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(LIBSRC) |
| 71 | 68 | ||
| 72 | dclean: | 69 | dclean: |
| @@ -79,9 +76,8 @@ clean: | |||
| 79 | # DO NOT DELETE THIS LINE -- make depend depends on it. | 76 | # DO NOT DELETE THIS LINE -- make depend depends on it. |
| 80 | 77 | ||
| 81 | krb5_asn.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h | 78 | krb5_asn.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h |
| 82 | krb5_asn.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 79 | krb5_asn.o: ../../include/openssl/bio.h ../../include/openssl/crypto.h |
| 83 | krb5_asn.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 80 | krb5_asn.o: ../../include/openssl/e_os2.h ../../include/openssl/krb5_asn.h |
| 84 | krb5_asn.o: ../../include/openssl/krb5_asn.h | ||
| 85 | krb5_asn.o: ../../include/openssl/opensslconf.h | 81 | krb5_asn.o: ../../include/openssl/opensslconf.h |
| 86 | krb5_asn.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 82 | krb5_asn.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 87 | krb5_asn.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 83 | krb5_asn.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
diff --git a/src/lib/libcrypto/lhash/Makefile b/src/lib/libcrypto/lhash/Makefile index cdb0e77fad..82bddac474 100644 --- a/src/lib/libcrypto/lhash/Makefile +++ b/src/lib/libcrypto/lhash/Makefile | |||
| @@ -7,11 +7,6 @@ TOP= ../.. | |||
| 7 | CC= cc | 7 | CC= cc |
| 8 | INCLUDES= | 8 | INCLUDES= |
| 9 | CFLAG=-g | 9 | CFLAG=-g |
| 10 | INSTALL_PREFIX= | ||
| 11 | OPENSSLDIR= /usr/local/ssl | ||
| 12 | INSTALLTOP=/usr/local/ssl | ||
| 13 | MAKEDEPPROG= makedepend | ||
| 14 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | ||
| 15 | MAKEFILE= Makefile | 10 | MAKEFILE= Makefile |
| 16 | AR= ar r | 11 | AR= ar r |
| 17 | 12 | ||
| @@ -51,6 +46,7 @@ links: | |||
| 51 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) | 46 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) |
| 52 | 47 | ||
| 53 | install: | 48 | install: |
| 49 | @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... | ||
| 54 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ | 50 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ |
| 55 | do \ | 51 | do \ |
| 56 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ | 52 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ |
| @@ -66,6 +62,7 @@ lint: | |||
| 66 | lint -DLINT $(INCLUDES) $(SRC)>fluff | 62 | lint -DLINT $(INCLUDES) $(SRC)>fluff |
| 67 | 63 | ||
| 68 | depend: | 64 | depend: |
| 65 | @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... | ||
| 69 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) | 66 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) |
| 70 | 67 | ||
| 71 | dclean: | 68 | dclean: |
| @@ -81,11 +78,11 @@ lh_stats.o: ../../e_os.h ../../include/openssl/bio.h | |||
| 81 | lh_stats.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 78 | lh_stats.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 82 | lh_stats.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 79 | lh_stats.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 83 | lh_stats.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 80 | lh_stats.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 84 | lh_stats.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 81 | lh_stats.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 85 | lh_stats.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 82 | lh_stats.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 86 | lh_stats.o: ../cryptlib.h lh_stats.c | 83 | lh_stats.o: ../../include/openssl/symhacks.h ../cryptlib.h lh_stats.c |
| 87 | lhash.o: ../../include/openssl/bio.h ../../include/openssl/crypto.h | 84 | lhash.o: ../../include/openssl/bio.h ../../include/openssl/crypto.h |
| 88 | lhash.o: ../../include/openssl/e_os2.h ../../include/openssl/lhash.h | 85 | lhash.o: ../../include/openssl/e_os2.h ../../include/openssl/lhash.h |
| 89 | lhash.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 86 | lhash.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 90 | lhash.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 87 | lhash.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 91 | lhash.o: ../../include/openssl/symhacks.h lhash.c | 88 | lhash.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h lhash.c |
diff --git a/src/lib/libcrypto/md2/Makefile b/src/lib/libcrypto/md2/Makefile index 9d0351bb2f..17f878aeb7 100644 --- a/src/lib/libcrypto/md2/Makefile +++ b/src/lib/libcrypto/md2/Makefile | |||
| @@ -7,11 +7,6 @@ TOP= ../.. | |||
| 7 | CC= cc | 7 | CC= cc |
| 8 | INCLUDES= | 8 | INCLUDES= |
| 9 | CFLAG=-g | 9 | CFLAG=-g |
| 10 | INSTALL_PREFIX= | ||
| 11 | OPENSSLDIR= /usr/local/ssl | ||
| 12 | INSTALLTOP=/usr/local/ssl | ||
| 13 | MAKEDEPPROG= makedepend | ||
| 14 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | ||
| 15 | MAKEFILE= Makefile | 10 | MAKEFILE= Makefile |
| 16 | AR= ar r | 11 | AR= ar r |
| 17 | 12 | ||
| @@ -51,6 +46,7 @@ links: | |||
| 51 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) | 46 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) |
| 52 | 47 | ||
| 53 | install: | 48 | install: |
| 49 | @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... | ||
| 54 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ | 50 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ |
| 55 | do \ | 51 | do \ |
| 56 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ | 52 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ |
| @@ -66,6 +62,7 @@ lint: | |||
| 66 | lint -DLINT $(INCLUDES) $(SRC)>fluff | 62 | lint -DLINT $(INCLUDES) $(SRC)>fluff |
| 67 | 63 | ||
| 68 | depend: | 64 | depend: |
| 65 | @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... | ||
| 69 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) | 66 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) |
| 70 | 67 | ||
| 71 | dclean: | 68 | dclean: |
| @@ -77,17 +74,16 @@ clean: | |||
| 77 | 74 | ||
| 78 | # DO NOT DELETE THIS LINE -- make depend depends on it. | 75 | # DO NOT DELETE THIS LINE -- make depend depends on it. |
| 79 | 76 | ||
| 80 | md2_dgst.o: ../../include/openssl/bio.h ../../include/openssl/crypto.h | 77 | md2_dgst.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 81 | md2_dgst.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
| 82 | md2_dgst.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h | ||
| 83 | md2_dgst.o: ../../include/openssl/md2.h ../../include/openssl/opensslconf.h | 78 | md2_dgst.o: ../../include/openssl/md2.h ../../include/openssl/opensslconf.h |
| 84 | md2_dgst.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 79 | md2_dgst.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 85 | md2_dgst.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 80 | md2_dgst.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 86 | md2_dgst.o: md2_dgst.c | 81 | md2_dgst.o: ../../include/openssl/symhacks.h md2_dgst.c |
| 87 | md2_one.o: ../../e_os.h ../../include/openssl/bio.h | 82 | md2_one.o: ../../e_os.h ../../include/openssl/bio.h |
| 88 | md2_one.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 83 | md2_one.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 89 | md2_one.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 84 | md2_one.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 90 | md2_one.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | 85 | md2_one.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h |
| 91 | md2_one.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 86 | md2_one.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 92 | md2_one.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 87 | md2_one.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 93 | md2_one.o: ../../include/openssl/symhacks.h ../cryptlib.h md2_one.c | 88 | md2_one.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 89 | md2_one.o: ../cryptlib.h md2_one.c | ||
diff --git a/src/lib/libcrypto/md2/md2.h b/src/lib/libcrypto/md2/md2.h index d0ef9da08e..a46120e7d4 100644 --- a/src/lib/libcrypto/md2/md2.h +++ b/src/lib/libcrypto/md2/md2.h | |||
| @@ -59,13 +59,14 @@ | |||
| 59 | #ifndef HEADER_MD2_H | 59 | #ifndef HEADER_MD2_H |
| 60 | #define HEADER_MD2_H | 60 | #define HEADER_MD2_H |
| 61 | 61 | ||
| 62 | #include <openssl/opensslconf.h> /* OPENSSL_NO_MD2, MD2_INT */ | ||
| 62 | #ifdef OPENSSL_NO_MD2 | 63 | #ifdef OPENSSL_NO_MD2 |
| 63 | #error MD2 is disabled. | 64 | #error MD2 is disabled. |
| 64 | #endif | 65 | #endif |
| 66 | #include <stddef.h> | ||
| 65 | 67 | ||
| 66 | #define MD2_DIGEST_LENGTH 16 | 68 | #define MD2_DIGEST_LENGTH 16 |
| 67 | #define MD2_BLOCK 16 | 69 | #define MD2_BLOCK 16 |
| 68 | #include <openssl/opensslconf.h> /* MD2_INT */ | ||
| 69 | 70 | ||
| 70 | #ifdef __cplusplus | 71 | #ifdef __cplusplus |
| 71 | extern "C" { | 72 | extern "C" { |
| @@ -73,20 +74,17 @@ extern "C" { | |||
| 73 | 74 | ||
| 74 | typedef struct MD2state_st | 75 | typedef struct MD2state_st |
| 75 | { | 76 | { |
| 76 | int num; | 77 | unsigned int num; |
| 77 | unsigned char data[MD2_BLOCK]; | 78 | unsigned char data[MD2_BLOCK]; |
| 78 | MD2_INT cksm[MD2_BLOCK]; | 79 | MD2_INT cksm[MD2_BLOCK]; |
| 79 | MD2_INT state[MD2_BLOCK]; | 80 | MD2_INT state[MD2_BLOCK]; |
| 80 | } MD2_CTX; | 81 | } MD2_CTX; |
| 81 | 82 | ||
| 82 | const char *MD2_options(void); | 83 | const char *MD2_options(void); |
| 83 | #ifdef OPENSSL_FIPS | ||
| 84 | int private_MD2_Init(MD2_CTX *c); | ||
| 85 | #endif | ||
| 86 | int MD2_Init(MD2_CTX *c); | 84 | int MD2_Init(MD2_CTX *c); |
| 87 | int MD2_Update(MD2_CTX *c, const unsigned char *data, unsigned long len); | 85 | int MD2_Update(MD2_CTX *c, const unsigned char *data, size_t len); |
| 88 | int MD2_Final(unsigned char *md, MD2_CTX *c); | 86 | int MD2_Final(unsigned char *md, MD2_CTX *c); |
| 89 | unsigned char *MD2(const unsigned char *d, unsigned long n,unsigned char *md); | 87 | unsigned char *MD2(const unsigned char *d, size_t n,unsigned char *md); |
| 90 | #ifdef __cplusplus | 88 | #ifdef __cplusplus |
| 91 | } | 89 | } |
| 92 | #endif | 90 | #endif |
diff --git a/src/lib/libcrypto/md2/md2_dgst.c b/src/lib/libcrypto/md2/md2_dgst.c index 8124acd687..6f68b25c6a 100644 --- a/src/lib/libcrypto/md2/md2_dgst.c +++ b/src/lib/libcrypto/md2/md2_dgst.c | |||
| @@ -62,10 +62,8 @@ | |||
| 62 | #include <openssl/md2.h> | 62 | #include <openssl/md2.h> |
| 63 | #include <openssl/opensslv.h> | 63 | #include <openssl/opensslv.h> |
| 64 | #include <openssl/crypto.h> | 64 | #include <openssl/crypto.h> |
| 65 | #include <openssl/fips.h> | ||
| 66 | #include <openssl/err.h> | ||
| 67 | 65 | ||
| 68 | const char *MD2_version="MD2" OPENSSL_VERSION_PTEXT; | 66 | const char MD2_version[]="MD2" OPENSSL_VERSION_PTEXT; |
| 69 | 67 | ||
| 70 | /* Implemented from RFC1319 The MD2 Message-Digest Algorithm | 68 | /* Implemented from RFC1319 The MD2 Message-Digest Algorithm |
| 71 | */ | 69 | */ |
| @@ -118,7 +116,7 @@ const char *MD2_options(void) | |||
| 118 | return("md2(int)"); | 116 | return("md2(int)"); |
| 119 | } | 117 | } |
| 120 | 118 | ||
| 121 | FIPS_NON_FIPS_MD_Init(MD2) | 119 | int MD2_Init(MD2_CTX *c) |
| 122 | { | 120 | { |
| 123 | c->num=0; | 121 | c->num=0; |
| 124 | memset(c->state,0,sizeof c->state); | 122 | memset(c->state,0,sizeof c->state); |
| @@ -127,7 +125,7 @@ FIPS_NON_FIPS_MD_Init(MD2) | |||
| 127 | return 1; | 125 | return 1; |
| 128 | } | 126 | } |
| 129 | 127 | ||
| 130 | int MD2_Update(MD2_CTX *c, const unsigned char *data, unsigned long len) | 128 | int MD2_Update(MD2_CTX *c, const unsigned char *data, size_t len) |
| 131 | { | 129 | { |
| 132 | register UCHAR *p; | 130 | register UCHAR *p; |
| 133 | 131 | ||
| @@ -147,7 +145,7 @@ int MD2_Update(MD2_CTX *c, const unsigned char *data, unsigned long len) | |||
| 147 | } | 145 | } |
| 148 | else | 146 | else |
| 149 | { | 147 | { |
| 150 | memcpy(&(p[c->num]),data,(int)len); | 148 | memcpy(&(p[c->num]),data,len); |
| 151 | /* data+=len; */ | 149 | /* data+=len; */ |
| 152 | c->num+=(int)len; | 150 | c->num+=(int)len; |
| 153 | return 1; | 151 | return 1; |
| @@ -161,7 +159,7 @@ int MD2_Update(MD2_CTX *c, const unsigned char *data, unsigned long len) | |||
| 161 | data+=MD2_BLOCK; | 159 | data+=MD2_BLOCK; |
| 162 | len-=MD2_BLOCK; | 160 | len-=MD2_BLOCK; |
| 163 | } | 161 | } |
| 164 | memcpy(p,data,(int)len); | 162 | memcpy(p,data,len); |
| 165 | c->num=(int)len; | 163 | c->num=(int)len; |
| 166 | return 1; | 164 | return 1; |
| 167 | } | 165 | } |
diff --git a/src/lib/libcrypto/md2/md2_one.c b/src/lib/libcrypto/md2/md2_one.c index 8c36ba5779..f7fef5cc0a 100644 --- a/src/lib/libcrypto/md2/md2_one.c +++ b/src/lib/libcrypto/md2/md2_one.c | |||
| @@ -63,7 +63,7 @@ | |||
| 63 | /* This is a separate file so that #defines in cryptlib.h can | 63 | /* This is a separate file so that #defines in cryptlib.h can |
| 64 | * map my MD functions to different names */ | 64 | * map my MD functions to different names */ |
| 65 | 65 | ||
| 66 | unsigned char *MD2(const unsigned char *d, unsigned long n, unsigned char *md) | 66 | unsigned char *MD2(const unsigned char *d, size_t n, unsigned char *md) |
| 67 | { | 67 | { |
| 68 | MD2_CTX c; | 68 | MD2_CTX c; |
| 69 | static unsigned char m[MD2_DIGEST_LENGTH]; | 69 | static unsigned char m[MD2_DIGEST_LENGTH]; |
diff --git a/src/lib/libcrypto/md2/md2test.c b/src/lib/libcrypto/md2/md2test.c index 9c1e28b6ce..db5f5bc6d2 100644 --- a/src/lib/libcrypto/md2/md2test.c +++ b/src/lib/libcrypto/md2/md2test.c | |||
| @@ -110,7 +110,7 @@ int main(int argc, char *argv[]) | |||
| 110 | i=1; | 110 | i=1; |
| 111 | while (*P != NULL) | 111 | while (*P != NULL) |
| 112 | { | 112 | { |
| 113 | EVP_Digest((unsigned char *)*P,(unsigned long)strlen(*P),md,NULL,EVP_md2(), NULL); | 113 | EVP_Digest((unsigned char *)*P,strlen(*P),md,NULL,EVP_md2(), NULL); |
| 114 | p=pt(md); | 114 | p=pt(md); |
| 115 | if (strcmp(p,*R) != 0) | 115 | if (strcmp(p,*R) != 0) |
| 116 | { | 116 | { |
| @@ -124,7 +124,11 @@ int main(int argc, char *argv[]) | |||
| 124 | R++; | 124 | R++; |
| 125 | P++; | 125 | P++; |
| 126 | } | 126 | } |
| 127 | #ifdef OPENSSL_SYS_NETWARE | ||
| 128 | if (err) printf("ERROR: %d\n", err); | ||
| 129 | #endif | ||
| 127 | EXIT(err); | 130 | EXIT(err); |
| 131 | return err; | ||
| 128 | } | 132 | } |
| 129 | 133 | ||
| 130 | static char *pt(unsigned char *md) | 134 | static char *pt(unsigned char *md) |
diff --git a/src/lib/libcrypto/md4/Makefile b/src/lib/libcrypto/md4/Makefile index eeb457f20f..ef97bb0cbe 100644 --- a/src/lib/libcrypto/md4/Makefile +++ b/src/lib/libcrypto/md4/Makefile | |||
| @@ -8,11 +8,6 @@ CC= cc | |||
| 8 | CPP= $(CC) -E | 8 | CPP= $(CC) -E |
| 9 | INCLUDES= | 9 | INCLUDES= |
| 10 | CFLAG=-g | 10 | CFLAG=-g |
| 11 | INSTALL_PREFIX= | ||
| 12 | OPENSSLDIR= /usr/local/ssl | ||
| 13 | INSTALLTOP=/usr/local/ssl | ||
| 14 | MAKEDEPPROG= makedepend | ||
| 15 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | ||
| 16 | MAKEFILE= Makefile | 11 | MAKEFILE= Makefile |
| 17 | AR= ar r | 12 | AR= ar r |
| 18 | 13 | ||
| @@ -52,6 +47,7 @@ links: | |||
| 52 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) | 47 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) |
| 53 | 48 | ||
| 54 | install: | 49 | install: |
| 50 | @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... | ||
| 55 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ | 51 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ |
| 56 | do \ | 52 | do \ |
| 57 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ | 53 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ |
| @@ -67,6 +63,7 @@ lint: | |||
| 67 | lint -DLINT $(INCLUDES) $(SRC)>fluff | 63 | lint -DLINT $(INCLUDES) $(SRC)>fluff |
| 68 | 64 | ||
| 69 | depend: | 65 | depend: |
| 66 | @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... | ||
| 70 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) | 67 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) |
| 71 | 68 | ||
| 72 | dclean: | 69 | dclean: |
| @@ -78,15 +75,12 @@ clean: | |||
| 78 | 75 | ||
| 79 | # DO NOT DELETE THIS LINE -- make depend depends on it. | 76 | # DO NOT DELETE THIS LINE -- make depend depends on it. |
| 80 | 77 | ||
| 81 | md4_dgst.o: ../../include/openssl/bio.h ../../include/openssl/crypto.h | 78 | md4_dgst.o: ../../include/openssl/e_os2.h ../../include/openssl/md4.h |
| 82 | md4_dgst.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 79 | md4_dgst.o: ../../include/openssl/opensslconf.h |
| 83 | md4_dgst.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h | 80 | md4_dgst.o: ../../include/openssl/opensslv.h ../md32_common.h md4_dgst.c |
| 84 | md4_dgst.o: ../../include/openssl/md4.h ../../include/openssl/opensslconf.h | 81 | md4_dgst.o: md4_locl.h |
| 85 | md4_dgst.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | ||
| 86 | md4_dgst.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
| 87 | md4_dgst.o: ../md32_common.h md4_dgst.c md4_locl.h | ||
| 88 | md4_one.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 82 | md4_one.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 89 | md4_one.o: ../../include/openssl/md4.h ../../include/openssl/opensslconf.h | 83 | md4_one.o: ../../include/openssl/md4.h ../../include/openssl/opensslconf.h |
| 90 | md4_one.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 84 | md4_one.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 91 | md4_one.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 85 | md4_one.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 92 | md4_one.o: md4_one.c | 86 | md4_one.o: ../../include/openssl/symhacks.h md4_one.c |
diff --git a/src/lib/libcrypto/md4/md4test.c b/src/lib/libcrypto/md4/md4test.c index 21a77d96f7..56591728a1 100644 --- a/src/lib/libcrypto/md4/md4test.c +++ b/src/lib/libcrypto/md4/md4test.c | |||
| @@ -97,16 +97,16 @@ static char *pt(unsigned char *md); | |||
| 97 | int main(int argc, char *argv[]) | 97 | int main(int argc, char *argv[]) |
| 98 | { | 98 | { |
| 99 | int i,err=0; | 99 | int i,err=0; |
| 100 | unsigned char **P,**R; | 100 | char **P,**R; |
| 101 | char *p; | 101 | char *p; |
| 102 | unsigned char md[MD4_DIGEST_LENGTH]; | 102 | unsigned char md[MD4_DIGEST_LENGTH]; |
| 103 | 103 | ||
| 104 | P=(unsigned char **)test; | 104 | P=test; |
| 105 | R=(unsigned char **)ret; | 105 | R=ret; |
| 106 | i=1; | 106 | i=1; |
| 107 | while (*P != NULL) | 107 | while (*P != NULL) |
| 108 | { | 108 | { |
| 109 | EVP_Digest(&(P[0][0]),(unsigned long)strlen((char *)*P),md,NULL,EVP_md4(), NULL); | 109 | EVP_Digest(&(P[0][0]),strlen((char *)*P),md,NULL,EVP_md4(), NULL); |
| 110 | p=pt(md); | 110 | p=pt(md); |
| 111 | if (strcmp(p,(char *)*R) != 0) | 111 | if (strcmp(p,(char *)*R) != 0) |
| 112 | { | 112 | { |
diff --git a/src/lib/libcrypto/md5/Makefile b/src/lib/libcrypto/md5/Makefile index 1ed018526f..ceb00e8956 100644 --- a/src/lib/libcrypto/md5/Makefile +++ b/src/lib/libcrypto/md5/Makefile | |||
| @@ -8,11 +8,6 @@ CC= cc | |||
| 8 | CPP= $(CC) -E | 8 | CPP= $(CC) -E |
| 9 | INCLUDES=-I.. -I$(TOP) -I../../include | 9 | INCLUDES=-I.. -I$(TOP) -I../../include |
| 10 | CFLAG=-g | 10 | CFLAG=-g |
| 11 | INSTALL_PREFIX= | ||
| 12 | OPENSSLDIR= /usr/local/ssl | ||
| 13 | INSTALLTOP=/usr/local/ssl | ||
| 14 | MAKEDEPPROG= makedepend | ||
| 15 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | ||
| 16 | MAKEFILE= Makefile | 11 | MAKEFILE= Makefile |
| 17 | AR= ar r | 12 | AR= ar r |
| 18 | 13 | ||
| @@ -20,6 +15,7 @@ MD5_ASM_OBJ= | |||
| 20 | 15 | ||
| 21 | CFLAGS= $(INCLUDES) $(CFLAG) | 16 | CFLAGS= $(INCLUDES) $(CFLAG) |
| 22 | ASFLAGS= $(INCLUDES) $(ASFLAG) | 17 | ASFLAGS= $(INCLUDES) $(ASFLAG) |
| 18 | AFLAGS= $(ASFLAGS) | ||
| 23 | 19 | ||
| 24 | GENERAL=Makefile | 20 | GENERAL=Makefile |
| 25 | TEST=md5test.c | 21 | TEST=md5test.c |
| @@ -46,38 +42,17 @@ lib: $(LIBOBJ) | |||
| 46 | $(RANLIB) $(LIB) || echo Never mind. | 42 | $(RANLIB) $(LIB) || echo Never mind. |
| 47 | @touch lib | 43 | @touch lib |
| 48 | 44 | ||
| 49 | # elf | 45 | # ELF |
| 50 | asm/mx86-elf.s: asm/md5-586.pl ../perlasm/x86asm.pl | 46 | mx86-elf.s: asm/md5-586.pl ../perlasm/x86asm.pl |
| 51 | (cd asm; $(PERL) md5-586.pl elf $(CFLAGS) > mx86-elf.s) | 47 | (cd asm; $(PERL) md5-586.pl elf $(CFLAGS) > ../$@) |
| 52 | 48 | # COFF | |
| 49 | mx86-cof.s: asm/md5-586.pl ../perlasm/x86asm.pl | ||
| 50 | (cd asm; $(PERL) md5-586.pl coff $(CFLAGS) > ../$@) | ||
| 53 | # a.out | 51 | # a.out |
| 54 | asm/mx86-out.o: asm/mx86unix.cpp | 52 | mx86-out.s: asm/md5-586.pl ../perlasm/x86asm.pl |
| 55 | $(CPP) -DOUT asm/mx86unix.cpp | as -o asm/mx86-out.o | 53 | (cd asm; $(PERL) md5-586.pl a.out $(CFLAGS) > ../$@) |
| 56 | 54 | ||
| 57 | # bsdi | 55 | md5-x86_64.s: asm/md5-x86_64.pl; $(PERL) asm/md5-x86_64.pl $@ |
| 58 | asm/mx86bsdi.o: asm/mx86unix.cpp | ||
| 59 | $(CPP) -DBSDI asm/mx86unix.cpp | sed 's/ :/:/' | as -o asm/mx86bsdi.o | ||
| 60 | |||
| 61 | asm/mx86unix.cpp: asm/md5-586.pl ../perlasm/x86asm.pl | ||
| 62 | (cd asm; $(PERL) md5-586.pl cpp >mx86unix.cpp) | ||
| 63 | |||
| 64 | asm/md5-sparcv8plus.o: asm/md5-sparcv9.S | ||
| 65 | $(CC) $(ASFLAGS) -DMD5_BLOCK_DATA_ORDER -c \ | ||
| 66 | -o asm/md5-sparcv8plus.o asm/md5-sparcv9.S | ||
| 67 | |||
| 68 | # Old GNU assembler doesn't understand V9 instructions, so we | ||
| 69 | # hire /usr/ccs/bin/as to do the job. Note that option is called | ||
| 70 | # *-gcc27, but even gcc 2>=8 users may experience similar problem | ||
| 71 | # if they didn't bother to upgrade GNU assembler. Such users should | ||
| 72 | # not choose this option, but be adviced to *remove* GNU assembler | ||
| 73 | # or upgrade it. | ||
| 74 | asm/md5-sparcv8plus-gcc27.o: asm/md5-sparcv9.S | ||
| 75 | $(CC) $(ASFLAGS) -DMD5_BLOCK_DATA_ORDER -E asm/md5-sparcv9.S | \ | ||
| 76 | /usr/ccs/bin/as -xarch=v8plus - -o asm/md5-sparcv8plus-gcc27.o | ||
| 77 | |||
| 78 | asm/md5-sparcv9.o: asm/md5-sparcv9.S | ||
| 79 | $(CC) $(ASFLAGS) -DMD5_BLOCK_DATA_ORDER -c \ | ||
| 80 | -o asm/md5-sparcv9.o asm/md5-sparcv9.S | ||
| 81 | 56 | ||
| 82 | files: | 57 | files: |
| 83 | $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO | 58 | $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO |
| @@ -88,6 +63,7 @@ links: | |||
| 88 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) | 63 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) |
| 89 | 64 | ||
| 90 | install: | 65 | install: |
| 66 | @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... | ||
| 91 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ | 67 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ |
| 92 | do \ | 68 | do \ |
| 93 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ | 69 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ |
| @@ -103,6 +79,7 @@ lint: | |||
| 103 | lint -DLINT $(INCLUDES) $(SRC)>fluff | 79 | lint -DLINT $(INCLUDES) $(SRC)>fluff |
| 104 | 80 | ||
| 105 | depend: | 81 | depend: |
| 82 | @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... | ||
| 106 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) | 83 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) |
| 107 | 84 | ||
| 108 | dclean: | 85 | dclean: |
| @@ -110,19 +87,16 @@ dclean: | |||
| 110 | mv -f Makefile.new $(MAKEFILE) | 87 | mv -f Makefile.new $(MAKEFILE) |
| 111 | 88 | ||
| 112 | clean: | 89 | clean: |
| 113 | rm -f asm/mx86unix.cpp asm/*-elf.* *.o asm/*.o *.obj lib tags core .pure .nfs* *.old *.bak fluff | 90 | rm -f *.s *.o *.obj lib tags core .pure .nfs* *.old *.bak fluff |
| 114 | 91 | ||
| 115 | # DO NOT DELETE THIS LINE -- make depend depends on it. | 92 | # DO NOT DELETE THIS LINE -- make depend depends on it. |
| 116 | 93 | ||
| 117 | md5_dgst.o: ../../include/openssl/bio.h ../../include/openssl/crypto.h | 94 | md5_dgst.o: ../../include/openssl/e_os2.h ../../include/openssl/md5.h |
| 118 | md5_dgst.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 95 | md5_dgst.o: ../../include/openssl/opensslconf.h |
| 119 | md5_dgst.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h | 96 | md5_dgst.o: ../../include/openssl/opensslv.h ../md32_common.h md5_dgst.c |
| 120 | md5_dgst.o: ../../include/openssl/md5.h ../../include/openssl/opensslconf.h | 97 | md5_dgst.o: md5_locl.h |
| 121 | md5_dgst.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | ||
| 122 | md5_dgst.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
| 123 | md5_dgst.o: ../md32_common.h md5_dgst.c md5_locl.h | ||
| 124 | md5_one.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 98 | md5_one.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 125 | md5_one.o: ../../include/openssl/md5.h ../../include/openssl/opensslconf.h | 99 | md5_one.o: ../../include/openssl/md5.h ../../include/openssl/opensslconf.h |
| 126 | md5_one.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 100 | md5_one.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 127 | md5_one.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 101 | md5_one.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 128 | md5_one.o: md5_one.c | 102 | md5_one.o: ../../include/openssl/symhacks.h md5_one.c |
diff --git a/src/lib/libcrypto/md5/md5test.c b/src/lib/libcrypto/md5/md5test.c index bfd62629ed..2b37190e32 100644 --- a/src/lib/libcrypto/md5/md5test.c +++ b/src/lib/libcrypto/md5/md5test.c | |||
| @@ -97,16 +97,16 @@ static char *pt(unsigned char *md); | |||
| 97 | int main(int argc, char *argv[]) | 97 | int main(int argc, char *argv[]) |
| 98 | { | 98 | { |
| 99 | int i,err=0; | 99 | int i,err=0; |
| 100 | unsigned char **P,**R; | 100 | char **P,**R; |
| 101 | char *p; | 101 | char *p; |
| 102 | unsigned char md[MD5_DIGEST_LENGTH]; | 102 | unsigned char md[MD5_DIGEST_LENGTH]; |
| 103 | 103 | ||
| 104 | P=(unsigned char **)test; | 104 | P=test; |
| 105 | R=(unsigned char **)ret; | 105 | R=ret; |
| 106 | i=1; | 106 | i=1; |
| 107 | while (*P != NULL) | 107 | while (*P != NULL) |
| 108 | { | 108 | { |
| 109 | EVP_Digest(&(P[0][0]),(unsigned long)strlen((char *)*P),md,NULL,EVP_md5(), NULL); | 109 | EVP_Digest(&(P[0][0]),strlen((char *)*P),md,NULL,EVP_md5(), NULL); |
| 110 | p=pt(md); | 110 | p=pt(md); |
| 111 | if (strcmp(p,(char *)*R) != 0) | 111 | if (strcmp(p,(char *)*R) != 0) |
| 112 | { | 112 | { |
| @@ -120,6 +120,10 @@ int main(int argc, char *argv[]) | |||
| 120 | R++; | 120 | R++; |
| 121 | P++; | 121 | P++; |
| 122 | } | 122 | } |
| 123 | |||
| 124 | #ifdef OPENSSL_SYS_NETWARE | ||
| 125 | if (err) printf("ERROR: %d\n", err); | ||
| 126 | #endif | ||
| 123 | EXIT(err); | 127 | EXIT(err); |
| 124 | return(0); | 128 | return(0); |
| 125 | } | 129 | } |
diff --git a/src/lib/libcrypto/mdc2/Makefile b/src/lib/libcrypto/mdc2/Makefile index b8e9a9a4fa..1d064f17a6 100644 --- a/src/lib/libcrypto/mdc2/Makefile +++ b/src/lib/libcrypto/mdc2/Makefile | |||
| @@ -7,11 +7,6 @@ TOP= ../.. | |||
| 7 | CC= cc | 7 | CC= cc |
| 8 | INCLUDES= | 8 | INCLUDES= |
| 9 | CFLAG=-g | 9 | CFLAG=-g |
| 10 | INSTALL_PREFIX= | ||
| 11 | OPENSSLDIR= /usr/local/ssl | ||
| 12 | INSTALLTOP=/usr/local/ssl | ||
| 13 | MAKEDEPPROG= makedepend | ||
| 14 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | ||
| 15 | MAKEFILE= Makefile | 10 | MAKEFILE= Makefile |
| 16 | AR= ar r | 11 | AR= ar r |
| 17 | 12 | ||
| @@ -51,6 +46,7 @@ links: | |||
| 51 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) | 46 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) |
| 52 | 47 | ||
| 53 | install: | 48 | install: |
| 49 | @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... | ||
| 54 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ | 50 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ |
| 55 | do \ | 51 | do \ |
| 56 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ | 52 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ |
| @@ -66,6 +62,7 @@ lint: | |||
| 66 | lint -DLINT $(INCLUDES) $(SRC)>fluff | 62 | lint -DLINT $(INCLUDES) $(SRC)>fluff |
| 67 | 63 | ||
| 68 | depend: | 64 | depend: |
| 65 | @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... | ||
| 69 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) | 66 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) |
| 70 | 67 | ||
| 71 | dclean: | 68 | dclean: |
| @@ -83,16 +80,14 @@ mdc2_one.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | |||
| 83 | mdc2_one.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 80 | mdc2_one.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 84 | mdc2_one.o: ../../include/openssl/lhash.h ../../include/openssl/mdc2.h | 81 | mdc2_one.o: ../../include/openssl/lhash.h ../../include/openssl/mdc2.h |
| 85 | mdc2_one.o: ../../include/openssl/opensslconf.h | 82 | mdc2_one.o: ../../include/openssl/opensslconf.h |
| 86 | mdc2_one.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 83 | mdc2_one.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 87 | mdc2_one.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 84 | mdc2_one.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 88 | mdc2_one.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 85 | mdc2_one.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h |
| 89 | mdc2_one.o: ../cryptlib.h mdc2_one.c | 86 | mdc2_one.o: ../../include/openssl/ui_compat.h ../cryptlib.h mdc2_one.c |
| 90 | mdc2dgst.o: ../../include/openssl/bio.h ../../include/openssl/crypto.h | ||
| 91 | mdc2dgst.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 87 | mdc2dgst.o: ../../include/openssl/des.h ../../include/openssl/des_old.h |
| 92 | mdc2dgst.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 88 | mdc2dgst.o: ../../include/openssl/e_os2.h ../../include/openssl/mdc2.h |
| 93 | mdc2dgst.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h | 89 | mdc2dgst.o: ../../include/openssl/opensslconf.h |
| 94 | mdc2dgst.o: ../../include/openssl/mdc2.h ../../include/openssl/opensslconf.h | 90 | mdc2dgst.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 95 | mdc2dgst.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | ||
| 96 | mdc2dgst.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 91 | mdc2dgst.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 97 | mdc2dgst.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 92 | mdc2dgst.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h |
| 98 | mdc2dgst.o: mdc2dgst.c | 93 | mdc2dgst.o: mdc2dgst.c |
diff --git a/src/lib/libcrypto/mdc2/mdc2.h b/src/lib/libcrypto/mdc2/mdc2.h index 4cba101f37..72778a5212 100644 --- a/src/lib/libcrypto/mdc2/mdc2.h +++ b/src/lib/libcrypto/mdc2/mdc2.h | |||
| @@ -74,19 +74,17 @@ extern "C" { | |||
| 74 | 74 | ||
| 75 | typedef struct mdc2_ctx_st | 75 | typedef struct mdc2_ctx_st |
| 76 | { | 76 | { |
| 77 | int num; | 77 | unsigned int num; |
| 78 | unsigned char data[MDC2_BLOCK]; | 78 | unsigned char data[MDC2_BLOCK]; |
| 79 | DES_cblock h,hh; | 79 | DES_cblock h,hh; |
| 80 | int pad_type; /* either 1 or 2, default 1 */ | 80 | int pad_type; /* either 1 or 2, default 1 */ |
| 81 | } MDC2_CTX; | 81 | } MDC2_CTX; |
| 82 | 82 | ||
| 83 | #ifdef OPENSSL_FIPS | 83 | |
| 84 | int private_MDC2_Init(MDC2_CTX *c); | ||
| 85 | #endif | ||
| 86 | int MDC2_Init(MDC2_CTX *c); | 84 | int MDC2_Init(MDC2_CTX *c); |
| 87 | int MDC2_Update(MDC2_CTX *c, const unsigned char *data, unsigned long len); | 85 | int MDC2_Update(MDC2_CTX *c, const unsigned char *data, size_t len); |
| 88 | int MDC2_Final(unsigned char *md, MDC2_CTX *c); | 86 | int MDC2_Final(unsigned char *md, MDC2_CTX *c); |
| 89 | unsigned char *MDC2(const unsigned char *d, unsigned long n, | 87 | unsigned char *MDC2(const unsigned char *d, size_t n, |
| 90 | unsigned char *md); | 88 | unsigned char *md); |
| 91 | 89 | ||
| 92 | #ifdef __cplusplus | 90 | #ifdef __cplusplus |
diff --git a/src/lib/libcrypto/mdc2/mdc2test.c b/src/lib/libcrypto/mdc2/mdc2test.c index c9abe99d92..017b31add2 100644 --- a/src/lib/libcrypto/mdc2/mdc2test.c +++ b/src/lib/libcrypto/mdc2/mdc2test.c | |||
| @@ -140,6 +140,9 @@ int main(int argc, char *argv[]) | |||
| 140 | printf("pad2 - ok\n"); | 140 | printf("pad2 - ok\n"); |
| 141 | 141 | ||
| 142 | EVP_MD_CTX_cleanup(&c); | 142 | EVP_MD_CTX_cleanup(&c); |
| 143 | #ifdef OPENSSL_SYS_NETWARE | ||
| 144 | if (ret) printf("ERROR: %d\n", ret); | ||
| 145 | #endif | ||
| 143 | EXIT(ret); | 146 | EXIT(ret); |
| 144 | return(ret); | 147 | return(ret); |
| 145 | } | 148 | } |
diff --git a/src/lib/libcrypto/mem.c b/src/lib/libcrypto/mem.c index dd86733b77..6635167228 100644 --- a/src/lib/libcrypto/mem.c +++ b/src/lib/libcrypto/mem.c | |||
| @@ -324,8 +324,8 @@ void *CRYPTO_realloc(void *str, int num, const char *file, int line) | |||
| 324 | if (str == NULL) | 324 | if (str == NULL) |
| 325 | return CRYPTO_malloc(num, file, line); | 325 | return CRYPTO_malloc(num, file, line); |
| 326 | 326 | ||
| 327 | if (num <= 0) return NULL; | 327 | if (num <= 0) return NULL; |
| 328 | 328 | ||
| 329 | if (realloc_debug_func != NULL) | 329 | if (realloc_debug_func != NULL) |
| 330 | realloc_debug_func(str, NULL, num, file, line, 0); | 330 | realloc_debug_func(str, NULL, num, file, line, 0); |
| 331 | ret = realloc_ex_func(str,num,file,line); | 331 | ret = realloc_ex_func(str,num,file,line); |
| @@ -345,9 +345,9 @@ void *CRYPTO_realloc_clean(void *str, int old_len, int num, const char *file, | |||
| 345 | 345 | ||
| 346 | if (str == NULL) | 346 | if (str == NULL) |
| 347 | return CRYPTO_malloc(num, file, line); | 347 | return CRYPTO_malloc(num, file, line); |
| 348 | 348 | ||
| 349 | if (num <= 0) return NULL; | 349 | if (num <= 0) return NULL; |
| 350 | 350 | ||
| 351 | if (realloc_debug_func != NULL) | 351 | if (realloc_debug_func != NULL) |
| 352 | realloc_debug_func(str, NULL, num, file, line, 0); | 352 | realloc_debug_func(str, NULL, num, file, line, 0); |
| 353 | ret=malloc_ex_func(num,file,line); | 353 | ret=malloc_ex_func(num,file,line); |
diff --git a/src/lib/libcrypto/o_str.h b/src/lib/libcrypto/o_str.h index 4a70a9e00b..dfc98494c6 100644 --- a/src/lib/libcrypto/o_str.h +++ b/src/lib/libcrypto/o_str.h | |||
| @@ -63,5 +63,6 @@ | |||
| 63 | 63 | ||
| 64 | int OPENSSL_strcasecmp(const char *str1, const char *str2); | 64 | int OPENSSL_strcasecmp(const char *str1, const char *str2); |
| 65 | int OPENSSL_strncasecmp(const char *str1, const char *str2, size_t n); | 65 | int OPENSSL_strncasecmp(const char *str1, const char *str2, size_t n); |
| 66 | int OPENSSL_memcmp(const void *p1,const void *p2,size_t n); | ||
| 66 | 67 | ||
| 67 | #endif | 68 | #endif |
diff --git a/src/lib/libcrypto/objects/Makefile b/src/lib/libcrypto/objects/Makefile index 23b2a69e6d..9c5615099c 100644 --- a/src/lib/libcrypto/objects/Makefile +++ b/src/lib/libcrypto/objects/Makefile | |||
| @@ -7,11 +7,6 @@ TOP= ../.. | |||
| 7 | CC= cc | 7 | CC= cc |
| 8 | INCLUDES= -I.. -I$(TOP) -I../../include | 8 | INCLUDES= -I.. -I$(TOP) -I../../include |
| 9 | CFLAG=-g | 9 | CFLAG=-g |
| 10 | INSTALL_PREFIX= | ||
| 11 | OPENSSLDIR= /usr/local/ssl | ||
| 12 | INSTALLTOP=/usr/local/ssl | ||
| 13 | MAKEDEPPROG= makedepend | ||
| 14 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | ||
| 15 | MAKEFILE= Makefile | 10 | MAKEFILE= Makefile |
| 16 | AR= ar r | 11 | AR= ar r |
| 17 | PERL= perl | 12 | PERL= perl |
| @@ -60,6 +55,7 @@ links: | |||
| 60 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) | 55 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) |
| 61 | 56 | ||
| 62 | install: | 57 | install: |
| 58 | @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... | ||
| 63 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ | 59 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ |
| 64 | do \ | 60 | do \ |
| 65 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ | 61 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ |
| @@ -75,6 +71,7 @@ lint: | |||
| 75 | lint -DLINT $(INCLUDES) $(SRC)>fluff | 71 | lint -DLINT $(INCLUDES) $(SRC)>fluff |
| 76 | 72 | ||
| 77 | depend: | 73 | depend: |
| 74 | @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... | ||
| 78 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) | 75 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) |
| 79 | 76 | ||
| 80 | dclean: | 77 | dclean: |
| @@ -87,13 +84,13 @@ clean: | |||
| 87 | # DO NOT DELETE THIS LINE -- make depend depends on it. | 84 | # DO NOT DELETE THIS LINE -- make depend depends on it. |
| 88 | 85 | ||
| 89 | o_names.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 86 | o_names.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 90 | o_names.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h | 87 | o_names.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 91 | o_names.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 88 | o_names.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 92 | o_names.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 89 | o_names.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 93 | o_names.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 90 | o_names.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 94 | o_names.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 91 | o_names.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 95 | o_names.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 92 | o_names.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 96 | o_names.o: ../../include/openssl/symhacks.h o_names.c | 93 | o_names.o: o_names.c |
| 97 | obj_dat.o: ../../e_os.h ../../include/openssl/asn1.h | 94 | obj_dat.o: ../../e_os.h ../../include/openssl/asn1.h |
| 98 | obj_dat.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 95 | obj_dat.o: ../../include/openssl/bio.h ../../include/openssl/bn.h |
| 99 | obj_dat.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 96 | obj_dat.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| @@ -104,19 +101,19 @@ obj_dat.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | |||
| 104 | obj_dat.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 101 | obj_dat.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 105 | obj_dat.o: ../../include/openssl/symhacks.h ../cryptlib.h obj_dat.c obj_dat.h | 102 | obj_dat.o: ../../include/openssl/symhacks.h ../cryptlib.h obj_dat.c obj_dat.h |
| 106 | obj_err.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 103 | obj_err.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 107 | obj_err.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h | 104 | obj_err.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 108 | obj_err.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 105 | obj_err.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 109 | obj_err.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 106 | obj_err.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 110 | obj_err.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 107 | obj_err.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 111 | obj_err.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 108 | obj_err.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 112 | obj_err.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 109 | obj_err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 113 | obj_err.o: ../../include/openssl/symhacks.h obj_err.c | 110 | obj_err.o: obj_err.c |
| 114 | obj_lib.o: ../../e_os.h ../../include/openssl/asn1.h | 111 | obj_lib.o: ../../e_os.h ../../include/openssl/asn1.h |
| 115 | obj_lib.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 112 | obj_lib.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 116 | obj_lib.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 113 | obj_lib.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 117 | obj_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 114 | obj_lib.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 118 | obj_lib.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | 115 | obj_lib.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 119 | obj_lib.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 116 | obj_lib.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 120 | obj_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 117 | obj_lib.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 121 | obj_lib.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 118 | obj_lib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 122 | obj_lib.o: ../../include/openssl/symhacks.h ../cryptlib.h obj_lib.c | 119 | obj_lib.o: ../cryptlib.h obj_lib.c |
diff --git a/src/lib/libcrypto/objects/obj_dat.h b/src/lib/libcrypto/objects/obj_dat.h index cc22152682..99acf131f8 100644 --- a/src/lib/libcrypto/objects/obj_dat.h +++ b/src/lib/libcrypto/objects/obj_dat.h | |||
| @@ -62,12 +62,12 @@ | |||
| 62 | * [including the GNU Public Licence.] | 62 | * [including the GNU Public Licence.] |
| 63 | */ | 63 | */ |
| 64 | 64 | ||
| 65 | #define NUM_NID 676 | 65 | #define NUM_NID 791 |
| 66 | #define NUM_SN 669 | 66 | #define NUM_SN 784 |
| 67 | #define NUM_LN 669 | 67 | #define NUM_LN 784 |
| 68 | #define NUM_OBJ 633 | 68 | #define NUM_OBJ 740 |
| 69 | 69 | ||
| 70 | static unsigned char lvalues[4575]={ | 70 | static unsigned char lvalues[5258]={ |
| 71 | 0x00, /* [ 0] OBJ_undef */ | 71 | 0x00, /* [ 0] OBJ_undef */ |
| 72 | 0x2A,0x86,0x48,0x86,0xF7,0x0D, /* [ 1] OBJ_rsadsi */ | 72 | 0x2A,0x86,0x48,0x86,0xF7,0x0D, /* [ 1] OBJ_rsadsi */ |
| 73 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01, /* [ 7] OBJ_pkcs */ | 73 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01, /* [ 7] OBJ_pkcs */ |
| @@ -166,541 +166,648 @@ static unsigned char lvalues[4575]={ | |||
| 166 | 0x2B,0x24,0x03,0x03,0x01,0x02, /* [603] OBJ_ripemd160WithRSA */ | 166 | 0x2B,0x24,0x03,0x03,0x01,0x02, /* [603] OBJ_ripemd160WithRSA */ |
| 167 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x03,0x08, /* [609] OBJ_rc5_cbc */ | 167 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x03,0x08, /* [609] OBJ_rc5_cbc */ |
| 168 | 0x29,0x01,0x01,0x85,0x1A,0x01, /* [617] OBJ_rle_compression */ | 168 | 0x29,0x01,0x01,0x85,0x1A,0x01, /* [617] OBJ_rle_compression */ |
| 169 | 0x29,0x01,0x01,0x85,0x1A,0x02, /* [623] OBJ_zlib_compression */ | 169 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x08,/* [623] OBJ_zlib_compression */ |
| 170 | 0x55,0x1D,0x25, /* [629] OBJ_ext_key_usage */ | 170 | 0x55,0x1D,0x25, /* [634] OBJ_ext_key_usage */ |
| 171 | 0x2B,0x06,0x01,0x05,0x05,0x07, /* [632] OBJ_id_pkix */ | 171 | 0x2B,0x06,0x01,0x05,0x05,0x07, /* [637] OBJ_id_pkix */ |
| 172 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03, /* [638] OBJ_id_kp */ | 172 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03, /* [643] OBJ_id_kp */ |
| 173 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x01, /* [645] OBJ_server_auth */ | 173 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x01, /* [650] OBJ_server_auth */ |
| 174 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x02, /* [653] OBJ_client_auth */ | 174 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x02, /* [658] OBJ_client_auth */ |
| 175 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x03, /* [661] OBJ_code_sign */ | 175 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x03, /* [666] OBJ_code_sign */ |
| 176 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x04, /* [669] OBJ_email_protect */ | 176 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x04, /* [674] OBJ_email_protect */ |
| 177 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x08, /* [677] OBJ_time_stamp */ | 177 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x08, /* [682] OBJ_time_stamp */ |
| 178 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x02,0x01,0x15,/* [685] OBJ_ms_code_ind */ | 178 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x02,0x01,0x15,/* [690] OBJ_ms_code_ind */ |
| 179 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x02,0x01,0x16,/* [695] OBJ_ms_code_com */ | 179 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x02,0x01,0x16,/* [700] OBJ_ms_code_com */ |
| 180 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x0A,0x03,0x01,/* [705] OBJ_ms_ctl_sign */ | 180 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x0A,0x03,0x01,/* [710] OBJ_ms_ctl_sign */ |
| 181 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x0A,0x03,0x03,/* [715] OBJ_ms_sgc */ | 181 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x0A,0x03,0x03,/* [720] OBJ_ms_sgc */ |
| 182 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x0A,0x03,0x04,/* [725] OBJ_ms_efs */ | 182 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x0A,0x03,0x04,/* [730] OBJ_ms_efs */ |
| 183 | 0x60,0x86,0x48,0x01,0x86,0xF8,0x42,0x04,0x01,/* [735] OBJ_ns_sgc */ | 183 | 0x60,0x86,0x48,0x01,0x86,0xF8,0x42,0x04,0x01,/* [740] OBJ_ns_sgc */ |
| 184 | 0x55,0x1D,0x1B, /* [744] OBJ_delta_crl */ | 184 | 0x55,0x1D,0x1B, /* [749] OBJ_delta_crl */ |
| 185 | 0x55,0x1D,0x15, /* [747] OBJ_crl_reason */ | 185 | 0x55,0x1D,0x15, /* [752] OBJ_crl_reason */ |
| 186 | 0x55,0x1D,0x18, /* [750] OBJ_invalidity_date */ | 186 | 0x55,0x1D,0x18, /* [755] OBJ_invalidity_date */ |
| 187 | 0x2B,0x65,0x01,0x04,0x01, /* [753] OBJ_sxnet */ | 187 | 0x2B,0x65,0x01,0x04,0x01, /* [758] OBJ_sxnet */ |
| 188 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x01,0x01,/* [758] OBJ_pbe_WithSHA1And128BitRC4 */ | 188 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x01,0x01,/* [763] OBJ_pbe_WithSHA1And128BitRC4 */ |
| 189 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x01,0x02,/* [768] OBJ_pbe_WithSHA1And40BitRC4 */ | 189 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x01,0x02,/* [773] OBJ_pbe_WithSHA1And40BitRC4 */ |
| 190 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x01,0x03,/* [778] OBJ_pbe_WithSHA1And3_Key_TripleDES_CBC */ | 190 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x01,0x03,/* [783] OBJ_pbe_WithSHA1And3_Key_TripleDES_CBC */ |
| 191 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x01,0x04,/* [788] OBJ_pbe_WithSHA1And2_Key_TripleDES_CBC */ | 191 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x01,0x04,/* [793] OBJ_pbe_WithSHA1And2_Key_TripleDES_CBC */ |
| 192 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x01,0x05,/* [798] OBJ_pbe_WithSHA1And128BitRC2_CBC */ | 192 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x01,0x05,/* [803] OBJ_pbe_WithSHA1And128BitRC2_CBC */ |
| 193 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x01,0x06,/* [808] OBJ_pbe_WithSHA1And40BitRC2_CBC */ | 193 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x01,0x06,/* [813] OBJ_pbe_WithSHA1And40BitRC2_CBC */ |
| 194 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x0A,0x01,0x01,/* [818] OBJ_keyBag */ | 194 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x0A,0x01,0x01,/* [823] OBJ_keyBag */ |
| 195 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x0A,0x01,0x02,/* [829] OBJ_pkcs8ShroudedKeyBag */ | 195 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x0A,0x01,0x02,/* [834] OBJ_pkcs8ShroudedKeyBag */ |
| 196 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x0A,0x01,0x03,/* [840] OBJ_certBag */ | 196 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x0A,0x01,0x03,/* [845] OBJ_certBag */ |
| 197 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x0A,0x01,0x04,/* [851] OBJ_crlBag */ | 197 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x0A,0x01,0x04,/* [856] OBJ_crlBag */ |
| 198 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x0A,0x01,0x05,/* [862] OBJ_secretBag */ | 198 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x0A,0x01,0x05,/* [867] OBJ_secretBag */ |
| 199 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x0A,0x01,0x06,/* [873] OBJ_safeContentsBag */ | 199 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x0C,0x0A,0x01,0x06,/* [878] OBJ_safeContentsBag */ |
| 200 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x14,/* [884] OBJ_friendlyName */ | 200 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x14,/* [889] OBJ_friendlyName */ |
| 201 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x15,/* [893] OBJ_localKeyID */ | 201 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x15,/* [898] OBJ_localKeyID */ |
| 202 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x16,0x01,/* [902] OBJ_x509Certificate */ | 202 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x16,0x01,/* [907] OBJ_x509Certificate */ |
| 203 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x16,0x02,/* [912] OBJ_sdsiCertificate */ | 203 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x16,0x02,/* [917] OBJ_sdsiCertificate */ |
| 204 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x17,0x01,/* [922] OBJ_x509Crl */ | 204 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x17,0x01,/* [927] OBJ_x509Crl */ |
| 205 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05,0x0D,/* [932] OBJ_pbes2 */ | 205 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05,0x0D,/* [937] OBJ_pbes2 */ |
| 206 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05,0x0E,/* [941] OBJ_pbmac1 */ | 206 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05,0x0E,/* [946] OBJ_pbmac1 */ |
| 207 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x02,0x07, /* [950] OBJ_hmacWithSHA1 */ | 207 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x02,0x07, /* [955] OBJ_hmacWithSHA1 */ |
| 208 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x02,0x01, /* [958] OBJ_id_qt_cps */ | 208 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x02,0x01, /* [963] OBJ_id_qt_cps */ |
| 209 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x02,0x02, /* [966] OBJ_id_qt_unotice */ | 209 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x02,0x02, /* [971] OBJ_id_qt_unotice */ |
| 210 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x0F,/* [974] OBJ_SMIMECapabilities */ | 210 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x0F,/* [979] OBJ_SMIMECapabilities */ |
| 211 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05,0x04,/* [983] OBJ_pbeWithMD2AndRC2_CBC */ | 211 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05,0x04,/* [988] OBJ_pbeWithMD2AndRC2_CBC */ |
| 212 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05,0x06,/* [992] OBJ_pbeWithMD5AndRC2_CBC */ | 212 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05,0x06,/* [997] OBJ_pbeWithMD5AndRC2_CBC */ |
| 213 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05,0x0A,/* [1001] OBJ_pbeWithSHA1AndDES_CBC */ | 213 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05,0x0A,/* [1006] OBJ_pbeWithSHA1AndDES_CBC */ |
| 214 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x02,0x01,0x0E,/* [1010] OBJ_ms_ext_req */ | 214 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x02,0x01,0x0E,/* [1015] OBJ_ms_ext_req */ |
| 215 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x0E,/* [1020] OBJ_ext_req */ | 215 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x0E,/* [1025] OBJ_ext_req */ |
| 216 | 0x55,0x04,0x29, /* [1029] OBJ_name */ | 216 | 0x55,0x04,0x29, /* [1034] OBJ_name */ |
| 217 | 0x55,0x04,0x2E, /* [1032] OBJ_dnQualifier */ | 217 | 0x55,0x04,0x2E, /* [1037] OBJ_dnQualifier */ |
| 218 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01, /* [1035] OBJ_id_pe */ | 218 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01, /* [1040] OBJ_id_pe */ |
| 219 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30, /* [1042] OBJ_id_ad */ | 219 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30, /* [1047] OBJ_id_ad */ |
| 220 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x01, /* [1049] OBJ_info_access */ | 220 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x01, /* [1054] OBJ_info_access */ |
| 221 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01, /* [1057] OBJ_ad_OCSP */ | 221 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01, /* [1062] OBJ_ad_OCSP */ |
| 222 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x02, /* [1065] OBJ_ad_ca_issuers */ | 222 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x02, /* [1070] OBJ_ad_ca_issuers */ |
| 223 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x09, /* [1073] OBJ_OCSP_sign */ | 223 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x09, /* [1078] OBJ_OCSP_sign */ |
| 224 | 0x28, /* [1081] OBJ_iso */ | 224 | 0x28, /* [1086] OBJ_iso */ |
| 225 | 0x2A, /* [1082] OBJ_member_body */ | 225 | 0x2A, /* [1087] OBJ_member_body */ |
| 226 | 0x2A,0x86,0x48, /* [1083] OBJ_ISO_US */ | 226 | 0x2A,0x86,0x48, /* [1088] OBJ_ISO_US */ |
| 227 | 0x2A,0x86,0x48,0xCE,0x38, /* [1086] OBJ_X9_57 */ | 227 | 0x2A,0x86,0x48,0xCE,0x38, /* [1091] OBJ_X9_57 */ |
| 228 | 0x2A,0x86,0x48,0xCE,0x38,0x04, /* [1091] OBJ_X9cm */ | 228 | 0x2A,0x86,0x48,0xCE,0x38,0x04, /* [1096] OBJ_X9cm */ |
| 229 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x01, /* [1097] OBJ_pkcs1 */ | 229 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x01, /* [1102] OBJ_pkcs1 */ |
| 230 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05, /* [1105] OBJ_pkcs5 */ | 230 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x05, /* [1110] OBJ_pkcs5 */ |
| 231 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,/* [1113] OBJ_SMIME */ | 231 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,/* [1118] OBJ_SMIME */ |
| 232 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,/* [1122] OBJ_id_smime_mod */ | 232 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,/* [1127] OBJ_id_smime_mod */ |
| 233 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,/* [1132] OBJ_id_smime_ct */ | 233 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,/* [1137] OBJ_id_smime_ct */ |
| 234 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,/* [1142] OBJ_id_smime_aa */ | 234 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,/* [1147] OBJ_id_smime_aa */ |
| 235 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,/* [1152] OBJ_id_smime_alg */ | 235 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,/* [1157] OBJ_id_smime_alg */ |
| 236 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x04,/* [1162] OBJ_id_smime_cd */ | 236 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x04,/* [1167] OBJ_id_smime_cd */ |
| 237 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x05,/* [1172] OBJ_id_smime_spq */ | 237 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x05,/* [1177] OBJ_id_smime_spq */ |
| 238 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x06,/* [1182] OBJ_id_smime_cti */ | 238 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x06,/* [1187] OBJ_id_smime_cti */ |
| 239 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x01,/* [1192] OBJ_id_smime_mod_cms */ | 239 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x01,/* [1197] OBJ_id_smime_mod_cms */ |
| 240 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x02,/* [1203] OBJ_id_smime_mod_ess */ | 240 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x02,/* [1208] OBJ_id_smime_mod_ess */ |
| 241 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x03,/* [1214] OBJ_id_smime_mod_oid */ | 241 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x03,/* [1219] OBJ_id_smime_mod_oid */ |
| 242 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x04,/* [1225] OBJ_id_smime_mod_msg_v3 */ | 242 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x04,/* [1230] OBJ_id_smime_mod_msg_v3 */ |
| 243 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x05,/* [1236] OBJ_id_smime_mod_ets_eSignature_88 */ | 243 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x05,/* [1241] OBJ_id_smime_mod_ets_eSignature_88 */ |
| 244 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x06,/* [1247] OBJ_id_smime_mod_ets_eSignature_97 */ | 244 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x06,/* [1252] OBJ_id_smime_mod_ets_eSignature_97 */ |
| 245 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x07,/* [1258] OBJ_id_smime_mod_ets_eSigPolicy_88 */ | 245 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x07,/* [1263] OBJ_id_smime_mod_ets_eSigPolicy_88 */ |
| 246 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x08,/* [1269] OBJ_id_smime_mod_ets_eSigPolicy_97 */ | 246 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x00,0x08,/* [1274] OBJ_id_smime_mod_ets_eSigPolicy_97 */ |
| 247 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x01,/* [1280] OBJ_id_smime_ct_receipt */ | 247 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x01,/* [1285] OBJ_id_smime_ct_receipt */ |
| 248 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x02,/* [1291] OBJ_id_smime_ct_authData */ | 248 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x02,/* [1296] OBJ_id_smime_ct_authData */ |
| 249 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x03,/* [1302] OBJ_id_smime_ct_publishCert */ | 249 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x03,/* [1307] OBJ_id_smime_ct_publishCert */ |
| 250 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x04,/* [1313] OBJ_id_smime_ct_TSTInfo */ | 250 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x04,/* [1318] OBJ_id_smime_ct_TSTInfo */ |
| 251 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x05,/* [1324] OBJ_id_smime_ct_TDTInfo */ | 251 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x05,/* [1329] OBJ_id_smime_ct_TDTInfo */ |
| 252 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x06,/* [1335] OBJ_id_smime_ct_contentInfo */ | 252 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x06,/* [1340] OBJ_id_smime_ct_contentInfo */ |
| 253 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x07,/* [1346] OBJ_id_smime_ct_DVCSRequestData */ | 253 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x07,/* [1351] OBJ_id_smime_ct_DVCSRequestData */ |
| 254 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x08,/* [1357] OBJ_id_smime_ct_DVCSResponseData */ | 254 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x08,/* [1362] OBJ_id_smime_ct_DVCSResponseData */ |
| 255 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x01,/* [1368] OBJ_id_smime_aa_receiptRequest */ | 255 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x01,/* [1373] OBJ_id_smime_aa_receiptRequest */ |
| 256 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x02,/* [1379] OBJ_id_smime_aa_securityLabel */ | 256 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x02,/* [1384] OBJ_id_smime_aa_securityLabel */ |
| 257 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x03,/* [1390] OBJ_id_smime_aa_mlExpandHistory */ | 257 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x03,/* [1395] OBJ_id_smime_aa_mlExpandHistory */ |
| 258 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x04,/* [1401] OBJ_id_smime_aa_contentHint */ | 258 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x04,/* [1406] OBJ_id_smime_aa_contentHint */ |
| 259 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x05,/* [1412] OBJ_id_smime_aa_msgSigDigest */ | 259 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x05,/* [1417] OBJ_id_smime_aa_msgSigDigest */ |
| 260 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x06,/* [1423] OBJ_id_smime_aa_encapContentType */ | 260 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x06,/* [1428] OBJ_id_smime_aa_encapContentType */ |
| 261 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x07,/* [1434] OBJ_id_smime_aa_contentIdentifier */ | 261 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x07,/* [1439] OBJ_id_smime_aa_contentIdentifier */ |
| 262 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x08,/* [1445] OBJ_id_smime_aa_macValue */ | 262 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x08,/* [1450] OBJ_id_smime_aa_macValue */ |
| 263 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x09,/* [1456] OBJ_id_smime_aa_equivalentLabels */ | 263 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x09,/* [1461] OBJ_id_smime_aa_equivalentLabels */ |
| 264 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x0A,/* [1467] OBJ_id_smime_aa_contentReference */ | 264 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x0A,/* [1472] OBJ_id_smime_aa_contentReference */ |
| 265 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x0B,/* [1478] OBJ_id_smime_aa_encrypKeyPref */ | 265 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x0B,/* [1483] OBJ_id_smime_aa_encrypKeyPref */ |
| 266 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x0C,/* [1489] OBJ_id_smime_aa_signingCertificate */ | 266 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x0C,/* [1494] OBJ_id_smime_aa_signingCertificate */ |
| 267 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x0D,/* [1500] OBJ_id_smime_aa_smimeEncryptCerts */ | 267 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x0D,/* [1505] OBJ_id_smime_aa_smimeEncryptCerts */ |
| 268 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x0E,/* [1511] OBJ_id_smime_aa_timeStampToken */ | 268 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x0E,/* [1516] OBJ_id_smime_aa_timeStampToken */ |
| 269 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x0F,/* [1522] OBJ_id_smime_aa_ets_sigPolicyId */ | 269 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x0F,/* [1527] OBJ_id_smime_aa_ets_sigPolicyId */ |
| 270 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x10,/* [1533] OBJ_id_smime_aa_ets_commitmentType */ | 270 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x10,/* [1538] OBJ_id_smime_aa_ets_commitmentType */ |
| 271 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x11,/* [1544] OBJ_id_smime_aa_ets_signerLocation */ | 271 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x11,/* [1549] OBJ_id_smime_aa_ets_signerLocation */ |
| 272 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x12,/* [1555] OBJ_id_smime_aa_ets_signerAttr */ | 272 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x12,/* [1560] OBJ_id_smime_aa_ets_signerAttr */ |
| 273 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x13,/* [1566] OBJ_id_smime_aa_ets_otherSigCert */ | 273 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x13,/* [1571] OBJ_id_smime_aa_ets_otherSigCert */ |
| 274 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x14,/* [1577] OBJ_id_smime_aa_ets_contentTimestamp */ | 274 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x14,/* [1582] OBJ_id_smime_aa_ets_contentTimestamp */ |
| 275 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x15,/* [1588] OBJ_id_smime_aa_ets_CertificateRefs */ | 275 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x15,/* [1593] OBJ_id_smime_aa_ets_CertificateRefs */ |
| 276 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x16,/* [1599] OBJ_id_smime_aa_ets_RevocationRefs */ | 276 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x16,/* [1604] OBJ_id_smime_aa_ets_RevocationRefs */ |
| 277 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x17,/* [1610] OBJ_id_smime_aa_ets_certValues */ | 277 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x17,/* [1615] OBJ_id_smime_aa_ets_certValues */ |
| 278 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x18,/* [1621] OBJ_id_smime_aa_ets_revocationValues */ | 278 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x18,/* [1626] OBJ_id_smime_aa_ets_revocationValues */ |
| 279 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x19,/* [1632] OBJ_id_smime_aa_ets_escTimeStamp */ | 279 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x19,/* [1637] OBJ_id_smime_aa_ets_escTimeStamp */ |
| 280 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x1A,/* [1643] OBJ_id_smime_aa_ets_certCRLTimestamp */ | 280 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x1A,/* [1648] OBJ_id_smime_aa_ets_certCRLTimestamp */ |
| 281 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x1B,/* [1654] OBJ_id_smime_aa_ets_archiveTimeStamp */ | 281 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x1B,/* [1659] OBJ_id_smime_aa_ets_archiveTimeStamp */ |
| 282 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x1C,/* [1665] OBJ_id_smime_aa_signatureType */ | 282 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x1C,/* [1670] OBJ_id_smime_aa_signatureType */ |
| 283 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x1D,/* [1676] OBJ_id_smime_aa_dvcs_dvc */ | 283 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x02,0x1D,/* [1681] OBJ_id_smime_aa_dvcs_dvc */ |
| 284 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x01,/* [1687] OBJ_id_smime_alg_ESDHwith3DES */ | 284 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x01,/* [1692] OBJ_id_smime_alg_ESDHwith3DES */ |
| 285 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x02,/* [1698] OBJ_id_smime_alg_ESDHwithRC2 */ | 285 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x02,/* [1703] OBJ_id_smime_alg_ESDHwithRC2 */ |
| 286 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x03,/* [1709] OBJ_id_smime_alg_3DESwrap */ | 286 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x03,/* [1714] OBJ_id_smime_alg_3DESwrap */ |
| 287 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x04,/* [1720] OBJ_id_smime_alg_RC2wrap */ | 287 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x04,/* [1725] OBJ_id_smime_alg_RC2wrap */ |
| 288 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x05,/* [1731] OBJ_id_smime_alg_ESDH */ | 288 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x05,/* [1736] OBJ_id_smime_alg_ESDH */ |
| 289 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x06,/* [1742] OBJ_id_smime_alg_CMS3DESwrap */ | 289 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x06,/* [1747] OBJ_id_smime_alg_CMS3DESwrap */ |
| 290 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x07,/* [1753] OBJ_id_smime_alg_CMSRC2wrap */ | 290 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x03,0x07,/* [1758] OBJ_id_smime_alg_CMSRC2wrap */ |
| 291 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x04,0x01,/* [1764] OBJ_id_smime_cd_ldap */ | 291 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x04,0x01,/* [1769] OBJ_id_smime_cd_ldap */ |
| 292 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x05,0x01,/* [1775] OBJ_id_smime_spq_ets_sqt_uri */ | 292 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x05,0x01,/* [1780] OBJ_id_smime_spq_ets_sqt_uri */ |
| 293 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x05,0x02,/* [1786] OBJ_id_smime_spq_ets_sqt_unotice */ | 293 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x05,0x02,/* [1791] OBJ_id_smime_spq_ets_sqt_unotice */ |
| 294 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x06,0x01,/* [1797] OBJ_id_smime_cti_ets_proofOfOrigin */ | 294 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x06,0x01,/* [1802] OBJ_id_smime_cti_ets_proofOfOrigin */ |
| 295 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x06,0x02,/* [1808] OBJ_id_smime_cti_ets_proofOfReceipt */ | 295 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x06,0x02,/* [1813] OBJ_id_smime_cti_ets_proofOfReceipt */ |
| 296 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x06,0x03,/* [1819] OBJ_id_smime_cti_ets_proofOfDelivery */ | 296 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x06,0x03,/* [1824] OBJ_id_smime_cti_ets_proofOfDelivery */ |
| 297 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x06,0x04,/* [1830] OBJ_id_smime_cti_ets_proofOfSender */ | 297 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x06,0x04,/* [1835] OBJ_id_smime_cti_ets_proofOfSender */ |
| 298 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x06,0x05,/* [1841] OBJ_id_smime_cti_ets_proofOfApproval */ | 298 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x06,0x05,/* [1846] OBJ_id_smime_cti_ets_proofOfApproval */ |
| 299 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x06,0x06,/* [1852] OBJ_id_smime_cti_ets_proofOfCreation */ | 299 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x06,0x06,/* [1857] OBJ_id_smime_cti_ets_proofOfCreation */ |
| 300 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x02,0x04, /* [1863] OBJ_md4 */ | 300 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x02,0x04, /* [1868] OBJ_md4 */ |
| 301 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00, /* [1871] OBJ_id_pkix_mod */ | 301 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00, /* [1876] OBJ_id_pkix_mod */ |
| 302 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x02, /* [1878] OBJ_id_qt */ | 302 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x02, /* [1883] OBJ_id_qt */ |
| 303 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04, /* [1885] OBJ_id_it */ | 303 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04, /* [1890] OBJ_id_it */ |
| 304 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05, /* [1892] OBJ_id_pkip */ | 304 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05, /* [1897] OBJ_id_pkip */ |
| 305 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x06, /* [1899] OBJ_id_alg */ | 305 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x06, /* [1904] OBJ_id_alg */ |
| 306 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07, /* [1906] OBJ_id_cmc */ | 306 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07, /* [1911] OBJ_id_cmc */ |
| 307 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x08, /* [1913] OBJ_id_on */ | 307 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x08, /* [1918] OBJ_id_on */ |
| 308 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x09, /* [1920] OBJ_id_pda */ | 308 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x09, /* [1925] OBJ_id_pda */ |
| 309 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0A, /* [1927] OBJ_id_aca */ | 309 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0A, /* [1932] OBJ_id_aca */ |
| 310 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0B, /* [1934] OBJ_id_qcs */ | 310 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0B, /* [1939] OBJ_id_qcs */ |
| 311 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0C, /* [1941] OBJ_id_cct */ | 311 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0C, /* [1946] OBJ_id_cct */ |
| 312 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x01, /* [1948] OBJ_id_pkix1_explicit_88 */ | 312 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x01, /* [1953] OBJ_id_pkix1_explicit_88 */ |
| 313 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x02, /* [1956] OBJ_id_pkix1_implicit_88 */ | 313 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x02, /* [1961] OBJ_id_pkix1_implicit_88 */ |
| 314 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x03, /* [1964] OBJ_id_pkix1_explicit_93 */ | 314 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x03, /* [1969] OBJ_id_pkix1_explicit_93 */ |
| 315 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x04, /* [1972] OBJ_id_pkix1_implicit_93 */ | 315 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x04, /* [1977] OBJ_id_pkix1_implicit_93 */ |
| 316 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x05, /* [1980] OBJ_id_mod_crmf */ | 316 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x05, /* [1985] OBJ_id_mod_crmf */ |
| 317 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x06, /* [1988] OBJ_id_mod_cmc */ | 317 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x06, /* [1993] OBJ_id_mod_cmc */ |
| 318 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x07, /* [1996] OBJ_id_mod_kea_profile_88 */ | 318 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x07, /* [2001] OBJ_id_mod_kea_profile_88 */ |
| 319 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x08, /* [2004] OBJ_id_mod_kea_profile_93 */ | 319 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x08, /* [2009] OBJ_id_mod_kea_profile_93 */ |
| 320 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x09, /* [2012] OBJ_id_mod_cmp */ | 320 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x09, /* [2017] OBJ_id_mod_cmp */ |
| 321 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x0A, /* [2020] OBJ_id_mod_qualified_cert_88 */ | 321 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x0A, /* [2025] OBJ_id_mod_qualified_cert_88 */ |
| 322 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x0B, /* [2028] OBJ_id_mod_qualified_cert_93 */ | 322 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x0B, /* [2033] OBJ_id_mod_qualified_cert_93 */ |
| 323 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x0C, /* [2036] OBJ_id_mod_attribute_cert */ | 323 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x0C, /* [2041] OBJ_id_mod_attribute_cert */ |
| 324 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x0D, /* [2044] OBJ_id_mod_timestamp_protocol */ | 324 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x0D, /* [2049] OBJ_id_mod_timestamp_protocol */ |
| 325 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x0E, /* [2052] OBJ_id_mod_ocsp */ | 325 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x0E, /* [2057] OBJ_id_mod_ocsp */ |
| 326 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x0F, /* [2060] OBJ_id_mod_dvcs */ | 326 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x0F, /* [2065] OBJ_id_mod_dvcs */ |
| 327 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x10, /* [2068] OBJ_id_mod_cmp2000 */ | 327 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x00,0x10, /* [2073] OBJ_id_mod_cmp2000 */ |
| 328 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x02, /* [2076] OBJ_biometricInfo */ | 328 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x02, /* [2081] OBJ_biometricInfo */ |
| 329 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x03, /* [2084] OBJ_qcStatements */ | 329 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x03, /* [2089] OBJ_qcStatements */ |
| 330 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x04, /* [2092] OBJ_ac_auditEntity */ | 330 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x04, /* [2097] OBJ_ac_auditEntity */ |
| 331 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x05, /* [2100] OBJ_ac_targeting */ | 331 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x05, /* [2105] OBJ_ac_targeting */ |
| 332 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x06, /* [2108] OBJ_aaControls */ | 332 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x06, /* [2113] OBJ_aaControls */ |
| 333 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x07, /* [2116] OBJ_sbgp_ipAddrBlock */ | 333 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x07, /* [2121] OBJ_sbgp_ipAddrBlock */ |
| 334 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x08, /* [2124] OBJ_sbgp_autonomousSysNum */ | 334 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x08, /* [2129] OBJ_sbgp_autonomousSysNum */ |
| 335 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x09, /* [2132] OBJ_sbgp_routerIdentifier */ | 335 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x09, /* [2137] OBJ_sbgp_routerIdentifier */ |
| 336 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x02,0x03, /* [2140] OBJ_textNotice */ | 336 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x02,0x03, /* [2145] OBJ_textNotice */ |
| 337 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x05, /* [2148] OBJ_ipsecEndSystem */ | 337 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x05, /* [2153] OBJ_ipsecEndSystem */ |
| 338 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x06, /* [2156] OBJ_ipsecTunnel */ | 338 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x06, /* [2161] OBJ_ipsecTunnel */ |
| 339 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x07, /* [2164] OBJ_ipsecUser */ | 339 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x07, /* [2169] OBJ_ipsecUser */ |
| 340 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x0A, /* [2172] OBJ_dvcs */ | 340 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x03,0x0A, /* [2177] OBJ_dvcs */ |
| 341 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x01, /* [2180] OBJ_id_it_caProtEncCert */ | 341 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x01, /* [2185] OBJ_id_it_caProtEncCert */ |
| 342 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x02, /* [2188] OBJ_id_it_signKeyPairTypes */ | 342 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x02, /* [2193] OBJ_id_it_signKeyPairTypes */ |
| 343 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x03, /* [2196] OBJ_id_it_encKeyPairTypes */ | 343 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x03, /* [2201] OBJ_id_it_encKeyPairTypes */ |
| 344 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x04, /* [2204] OBJ_id_it_preferredSymmAlg */ | 344 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x04, /* [2209] OBJ_id_it_preferredSymmAlg */ |
| 345 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x05, /* [2212] OBJ_id_it_caKeyUpdateInfo */ | 345 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x05, /* [2217] OBJ_id_it_caKeyUpdateInfo */ |
| 346 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x06, /* [2220] OBJ_id_it_currentCRL */ | 346 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x06, /* [2225] OBJ_id_it_currentCRL */ |
| 347 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x07, /* [2228] OBJ_id_it_unsupportedOIDs */ | 347 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x07, /* [2233] OBJ_id_it_unsupportedOIDs */ |
| 348 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x08, /* [2236] OBJ_id_it_subscriptionRequest */ | 348 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x08, /* [2241] OBJ_id_it_subscriptionRequest */ |
| 349 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x09, /* [2244] OBJ_id_it_subscriptionResponse */ | 349 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x09, /* [2249] OBJ_id_it_subscriptionResponse */ |
| 350 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x0A, /* [2252] OBJ_id_it_keyPairParamReq */ | 350 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x0A, /* [2257] OBJ_id_it_keyPairParamReq */ |
| 351 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x0B, /* [2260] OBJ_id_it_keyPairParamRep */ | 351 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x0B, /* [2265] OBJ_id_it_keyPairParamRep */ |
| 352 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x0C, /* [2268] OBJ_id_it_revPassphrase */ | 352 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x0C, /* [2273] OBJ_id_it_revPassphrase */ |
| 353 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x0D, /* [2276] OBJ_id_it_implicitConfirm */ | 353 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x0D, /* [2281] OBJ_id_it_implicitConfirm */ |
| 354 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x0E, /* [2284] OBJ_id_it_confirmWaitTime */ | 354 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x0E, /* [2289] OBJ_id_it_confirmWaitTime */ |
| 355 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x0F, /* [2292] OBJ_id_it_origPKIMessage */ | 355 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x0F, /* [2297] OBJ_id_it_origPKIMessage */ |
| 356 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x01, /* [2300] OBJ_id_regCtrl */ | 356 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x01, /* [2305] OBJ_id_regCtrl */ |
| 357 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x02, /* [2308] OBJ_id_regInfo */ | 357 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x02, /* [2313] OBJ_id_regInfo */ |
| 358 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x01,0x01,/* [2316] OBJ_id_regCtrl_regToken */ | 358 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x01,0x01,/* [2321] OBJ_id_regCtrl_regToken */ |
| 359 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x01,0x02,/* [2325] OBJ_id_regCtrl_authenticator */ | 359 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x01,0x02,/* [2330] OBJ_id_regCtrl_authenticator */ |
| 360 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x01,0x03,/* [2334] OBJ_id_regCtrl_pkiPublicationInfo */ | 360 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x01,0x03,/* [2339] OBJ_id_regCtrl_pkiPublicationInfo */ |
| 361 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x01,0x04,/* [2343] OBJ_id_regCtrl_pkiArchiveOptions */ | 361 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x01,0x04,/* [2348] OBJ_id_regCtrl_pkiArchiveOptions */ |
| 362 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x01,0x05,/* [2352] OBJ_id_regCtrl_oldCertID */ | 362 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x01,0x05,/* [2357] OBJ_id_regCtrl_oldCertID */ |
| 363 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x01,0x06,/* [2361] OBJ_id_regCtrl_protocolEncrKey */ | 363 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x01,0x06,/* [2366] OBJ_id_regCtrl_protocolEncrKey */ |
| 364 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x02,0x01,/* [2370] OBJ_id_regInfo_utf8Pairs */ | 364 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x02,0x01,/* [2375] OBJ_id_regInfo_utf8Pairs */ |
| 365 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x02,0x02,/* [2379] OBJ_id_regInfo_certReq */ | 365 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x05,0x02,0x02,/* [2384] OBJ_id_regInfo_certReq */ |
| 366 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x06,0x01, /* [2388] OBJ_id_alg_des40 */ | 366 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x06,0x01, /* [2393] OBJ_id_alg_des40 */ |
| 367 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x06,0x02, /* [2396] OBJ_id_alg_noSignature */ | 367 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x06,0x02, /* [2401] OBJ_id_alg_noSignature */ |
| 368 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x06,0x03, /* [2404] OBJ_id_alg_dh_sig_hmac_sha1 */ | 368 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x06,0x03, /* [2409] OBJ_id_alg_dh_sig_hmac_sha1 */ |
| 369 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x06,0x04, /* [2412] OBJ_id_alg_dh_pop */ | 369 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x06,0x04, /* [2417] OBJ_id_alg_dh_pop */ |
| 370 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x01, /* [2420] OBJ_id_cmc_statusInfo */ | 370 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x01, /* [2425] OBJ_id_cmc_statusInfo */ |
| 371 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x02, /* [2428] OBJ_id_cmc_identification */ | 371 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x02, /* [2433] OBJ_id_cmc_identification */ |
| 372 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x03, /* [2436] OBJ_id_cmc_identityProof */ | 372 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x03, /* [2441] OBJ_id_cmc_identityProof */ |
| 373 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x04, /* [2444] OBJ_id_cmc_dataReturn */ | 373 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x04, /* [2449] OBJ_id_cmc_dataReturn */ |
| 374 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x05, /* [2452] OBJ_id_cmc_transactionId */ | 374 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x05, /* [2457] OBJ_id_cmc_transactionId */ |
| 375 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x06, /* [2460] OBJ_id_cmc_senderNonce */ | 375 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x06, /* [2465] OBJ_id_cmc_senderNonce */ |
| 376 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x07, /* [2468] OBJ_id_cmc_recipientNonce */ | 376 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x07, /* [2473] OBJ_id_cmc_recipientNonce */ |
| 377 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x08, /* [2476] OBJ_id_cmc_addExtensions */ | 377 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x08, /* [2481] OBJ_id_cmc_addExtensions */ |
| 378 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x09, /* [2484] OBJ_id_cmc_encryptedPOP */ | 378 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x09, /* [2489] OBJ_id_cmc_encryptedPOP */ |
| 379 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x0A, /* [2492] OBJ_id_cmc_decryptedPOP */ | 379 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x0A, /* [2497] OBJ_id_cmc_decryptedPOP */ |
| 380 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x0B, /* [2500] OBJ_id_cmc_lraPOPWitness */ | 380 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x0B, /* [2505] OBJ_id_cmc_lraPOPWitness */ |
| 381 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x0F, /* [2508] OBJ_id_cmc_getCert */ | 381 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x0F, /* [2513] OBJ_id_cmc_getCert */ |
| 382 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x10, /* [2516] OBJ_id_cmc_getCRL */ | 382 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x10, /* [2521] OBJ_id_cmc_getCRL */ |
| 383 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x11, /* [2524] OBJ_id_cmc_revokeRequest */ | 383 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x11, /* [2529] OBJ_id_cmc_revokeRequest */ |
| 384 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x12, /* [2532] OBJ_id_cmc_regInfo */ | 384 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x12, /* [2537] OBJ_id_cmc_regInfo */ |
| 385 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x13, /* [2540] OBJ_id_cmc_responseInfo */ | 385 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x13, /* [2545] OBJ_id_cmc_responseInfo */ |
| 386 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x15, /* [2548] OBJ_id_cmc_queryPending */ | 386 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x15, /* [2553] OBJ_id_cmc_queryPending */ |
| 387 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x16, /* [2556] OBJ_id_cmc_popLinkRandom */ | 387 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x16, /* [2561] OBJ_id_cmc_popLinkRandom */ |
| 388 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x17, /* [2564] OBJ_id_cmc_popLinkWitness */ | 388 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x17, /* [2569] OBJ_id_cmc_popLinkWitness */ |
| 389 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x18, /* [2572] OBJ_id_cmc_confirmCertAcceptance */ | 389 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x07,0x18, /* [2577] OBJ_id_cmc_confirmCertAcceptance */ |
| 390 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x08,0x01, /* [2580] OBJ_id_on_personalData */ | 390 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x08,0x01, /* [2585] OBJ_id_on_personalData */ |
| 391 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x09,0x01, /* [2588] OBJ_id_pda_dateOfBirth */ | 391 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x09,0x01, /* [2593] OBJ_id_pda_dateOfBirth */ |
| 392 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x09,0x02, /* [2596] OBJ_id_pda_placeOfBirth */ | 392 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x09,0x02, /* [2601] OBJ_id_pda_placeOfBirth */ |
| 393 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x09,0x03, /* [2604] OBJ_id_pda_gender */ | 393 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x09,0x03, /* [2609] OBJ_id_pda_gender */ |
| 394 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x09,0x04, /* [2612] OBJ_id_pda_countryOfCitizenship */ | 394 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x09,0x04, /* [2617] OBJ_id_pda_countryOfCitizenship */ |
| 395 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x09,0x05, /* [2620] OBJ_id_pda_countryOfResidence */ | 395 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x09,0x05, /* [2625] OBJ_id_pda_countryOfResidence */ |
| 396 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0A,0x01, /* [2628] OBJ_id_aca_authenticationInfo */ | 396 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0A,0x01, /* [2633] OBJ_id_aca_authenticationInfo */ |
| 397 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0A,0x02, /* [2636] OBJ_id_aca_accessIdentity */ | 397 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0A,0x02, /* [2641] OBJ_id_aca_accessIdentity */ |
| 398 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0A,0x03, /* [2644] OBJ_id_aca_chargingIdentity */ | 398 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0A,0x03, /* [2649] OBJ_id_aca_chargingIdentity */ |
| 399 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0A,0x04, /* [2652] OBJ_id_aca_group */ | 399 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0A,0x04, /* [2657] OBJ_id_aca_group */ |
| 400 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0A,0x05, /* [2660] OBJ_id_aca_role */ | 400 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0A,0x05, /* [2665] OBJ_id_aca_role */ |
| 401 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0B,0x01, /* [2668] OBJ_id_qcs_pkixQCSyntax_v1 */ | 401 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0B,0x01, /* [2673] OBJ_id_qcs_pkixQCSyntax_v1 */ |
| 402 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0C,0x01, /* [2676] OBJ_id_cct_crs */ | 402 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0C,0x01, /* [2681] OBJ_id_cct_crs */ |
| 403 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0C,0x02, /* [2684] OBJ_id_cct_PKIData */ | 403 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0C,0x02, /* [2689] OBJ_id_cct_PKIData */ |
| 404 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0C,0x03, /* [2692] OBJ_id_cct_PKIResponse */ | 404 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0C,0x03, /* [2697] OBJ_id_cct_PKIResponse */ |
| 405 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x03, /* [2700] OBJ_ad_timeStamping */ | 405 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x03, /* [2705] OBJ_ad_timeStamping */ |
| 406 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x04, /* [2708] OBJ_ad_dvcs */ | 406 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x04, /* [2713] OBJ_ad_dvcs */ |
| 407 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x01,/* [2716] OBJ_id_pkix_OCSP_basic */ | 407 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x01,/* [2721] OBJ_id_pkix_OCSP_basic */ |
| 408 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x02,/* [2725] OBJ_id_pkix_OCSP_Nonce */ | 408 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x02,/* [2730] OBJ_id_pkix_OCSP_Nonce */ |
| 409 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x03,/* [2734] OBJ_id_pkix_OCSP_CrlID */ | 409 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x03,/* [2739] OBJ_id_pkix_OCSP_CrlID */ |
| 410 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x04,/* [2743] OBJ_id_pkix_OCSP_acceptableResponses */ | 410 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x04,/* [2748] OBJ_id_pkix_OCSP_acceptableResponses */ |
| 411 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x05,/* [2752] OBJ_id_pkix_OCSP_noCheck */ | 411 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x05,/* [2757] OBJ_id_pkix_OCSP_noCheck */ |
| 412 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x06,/* [2761] OBJ_id_pkix_OCSP_archiveCutoff */ | 412 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x06,/* [2766] OBJ_id_pkix_OCSP_archiveCutoff */ |
| 413 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x07,/* [2770] OBJ_id_pkix_OCSP_serviceLocator */ | 413 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x07,/* [2775] OBJ_id_pkix_OCSP_serviceLocator */ |
| 414 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x08,/* [2779] OBJ_id_pkix_OCSP_extendedStatus */ | 414 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x08,/* [2784] OBJ_id_pkix_OCSP_extendedStatus */ |
| 415 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x09,/* [2788] OBJ_id_pkix_OCSP_valid */ | 415 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x09,/* [2793] OBJ_id_pkix_OCSP_valid */ |
| 416 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x0A,/* [2797] OBJ_id_pkix_OCSP_path */ | 416 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x0A,/* [2802] OBJ_id_pkix_OCSP_path */ |
| 417 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x0B,/* [2806] OBJ_id_pkix_OCSP_trustRoot */ | 417 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x01,0x0B,/* [2811] OBJ_id_pkix_OCSP_trustRoot */ |
| 418 | 0x2B,0x0E,0x03,0x02, /* [2815] OBJ_algorithm */ | 418 | 0x2B,0x0E,0x03,0x02, /* [2820] OBJ_algorithm */ |
| 419 | 0x2B,0x0E,0x03,0x02,0x0B, /* [2819] OBJ_rsaSignature */ | 419 | 0x2B,0x0E,0x03,0x02,0x0B, /* [2824] OBJ_rsaSignature */ |
| 420 | 0x55,0x08, /* [2824] OBJ_X500algorithms */ | 420 | 0x55,0x08, /* [2829] OBJ_X500algorithms */ |
| 421 | 0x2B, /* [2826] OBJ_org */ | 421 | 0x2B, /* [2831] OBJ_org */ |
| 422 | 0x2B,0x06, /* [2827] OBJ_dod */ | 422 | 0x2B,0x06, /* [2832] OBJ_dod */ |
| 423 | 0x2B,0x06,0x01, /* [2829] OBJ_iana */ | 423 | 0x2B,0x06,0x01, /* [2834] OBJ_iana */ |
| 424 | 0x2B,0x06,0x01,0x01, /* [2832] OBJ_Directory */ | 424 | 0x2B,0x06,0x01,0x01, /* [2837] OBJ_Directory */ |
| 425 | 0x2B,0x06,0x01,0x02, /* [2836] OBJ_Management */ | 425 | 0x2B,0x06,0x01,0x02, /* [2841] OBJ_Management */ |
| 426 | 0x2B,0x06,0x01,0x03, /* [2840] OBJ_Experimental */ | 426 | 0x2B,0x06,0x01,0x03, /* [2845] OBJ_Experimental */ |
| 427 | 0x2B,0x06,0x01,0x04, /* [2844] OBJ_Private */ | 427 | 0x2B,0x06,0x01,0x04, /* [2849] OBJ_Private */ |
| 428 | 0x2B,0x06,0x01,0x05, /* [2848] OBJ_Security */ | 428 | 0x2B,0x06,0x01,0x05, /* [2853] OBJ_Security */ |
| 429 | 0x2B,0x06,0x01,0x06, /* [2852] OBJ_SNMPv2 */ | 429 | 0x2B,0x06,0x01,0x06, /* [2857] OBJ_SNMPv2 */ |
| 430 | 0x2B,0x06,0x01,0x07, /* [2856] OBJ_Mail */ | 430 | 0x2B,0x06,0x01,0x07, /* [2861] OBJ_Mail */ |
| 431 | 0x2B,0x06,0x01,0x04,0x01, /* [2860] OBJ_Enterprises */ | 431 | 0x2B,0x06,0x01,0x04,0x01, /* [2865] OBJ_Enterprises */ |
| 432 | 0x2B,0x06,0x01,0x04,0x01,0x8B,0x3A,0x82,0x58,/* [2865] OBJ_dcObject */ | 432 | 0x2B,0x06,0x01,0x04,0x01,0x8B,0x3A,0x82,0x58,/* [2870] OBJ_dcObject */ |
| 433 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x19,/* [2874] OBJ_domainComponent */ | 433 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x19,/* [2879] OBJ_domainComponent */ |
| 434 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x0D,/* [2884] OBJ_Domain */ | 434 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x0D,/* [2889] OBJ_Domain */ |
| 435 | 0x50, /* [2894] OBJ_joint_iso_ccitt */ | 435 | 0x00, /* [2899] OBJ_joint_iso_ccitt */ |
| 436 | 0x55,0x01,0x05, /* [2895] OBJ_selected_attribute_types */ | 436 | 0x55,0x01,0x05, /* [2900] OBJ_selected_attribute_types */ |
| 437 | 0x55,0x01,0x05,0x37, /* [2898] OBJ_clearance */ | 437 | 0x55,0x01,0x05,0x37, /* [2903] OBJ_clearance */ |
| 438 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x01,0x03,/* [2902] OBJ_md4WithRSAEncryption */ | 438 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x01,0x03,/* [2907] OBJ_md4WithRSAEncryption */ |
| 439 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x0A, /* [2911] OBJ_ac_proxying */ | 439 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x0A, /* [2916] OBJ_ac_proxying */ |
| 440 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x0B, /* [2919] OBJ_sinfo_access */ | 440 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x0B, /* [2924] OBJ_sinfo_access */ |
| 441 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0A,0x06, /* [2927] OBJ_id_aca_encAttrs */ | 441 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x0A,0x06, /* [2932] OBJ_id_aca_encAttrs */ |
| 442 | 0x55,0x04,0x48, /* [2935] OBJ_role */ | 442 | 0x55,0x04,0x48, /* [2940] OBJ_role */ |
| 443 | 0x55,0x1D,0x24, /* [2938] OBJ_policy_constraints */ | 443 | 0x55,0x1D,0x24, /* [2943] OBJ_policy_constraints */ |
| 444 | 0x55,0x1D,0x37, /* [2941] OBJ_target_information */ | 444 | 0x55,0x1D,0x37, /* [2946] OBJ_target_information */ |
| 445 | 0x55,0x1D,0x38, /* [2944] OBJ_no_rev_avail */ | 445 | 0x55,0x1D,0x38, /* [2949] OBJ_no_rev_avail */ |
| 446 | 0x00, /* [2947] OBJ_ccitt */ | 446 | 0x00, /* [2952] OBJ_ccitt */ |
| 447 | 0x2A,0x86,0x48,0xCE,0x3D, /* [2948] OBJ_ansi_X9_62 */ | 447 | 0x2A,0x86,0x48,0xCE,0x3D, /* [2953] OBJ_ansi_X9_62 */ |
| 448 | 0x2A,0x86,0x48,0xCE,0x3D,0x01,0x01, /* [2953] OBJ_X9_62_prime_field */ | 448 | 0x2A,0x86,0x48,0xCE,0x3D,0x01,0x01, /* [2958] OBJ_X9_62_prime_field */ |
| 449 | 0x2A,0x86,0x48,0xCE,0x3D,0x01,0x02, /* [2960] OBJ_X9_62_characteristic_two_field */ | 449 | 0x2A,0x86,0x48,0xCE,0x3D,0x01,0x02, /* [2965] OBJ_X9_62_characteristic_two_field */ |
| 450 | 0x2A,0x86,0x48,0xCE,0x3D,0x02,0x01, /* [2967] OBJ_X9_62_id_ecPublicKey */ | 450 | 0x2A,0x86,0x48,0xCE,0x3D,0x02,0x01, /* [2972] OBJ_X9_62_id_ecPublicKey */ |
| 451 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x01,0x01, /* [2974] OBJ_X9_62_prime192v1 */ | 451 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x01,0x01, /* [2979] OBJ_X9_62_prime192v1 */ |
| 452 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x01,0x02, /* [2982] OBJ_X9_62_prime192v2 */ | 452 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x01,0x02, /* [2987] OBJ_X9_62_prime192v2 */ |
| 453 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x01,0x03, /* [2990] OBJ_X9_62_prime192v3 */ | 453 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x01,0x03, /* [2995] OBJ_X9_62_prime192v3 */ |
| 454 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x01,0x04, /* [2998] OBJ_X9_62_prime239v1 */ | 454 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x01,0x04, /* [3003] OBJ_X9_62_prime239v1 */ |
| 455 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x01,0x05, /* [3006] OBJ_X9_62_prime239v2 */ | 455 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x01,0x05, /* [3011] OBJ_X9_62_prime239v2 */ |
| 456 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x01,0x06, /* [3014] OBJ_X9_62_prime239v3 */ | 456 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x01,0x06, /* [3019] OBJ_X9_62_prime239v3 */ |
| 457 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x01,0x07, /* [3022] OBJ_X9_62_prime256v1 */ | 457 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x01,0x07, /* [3027] OBJ_X9_62_prime256v1 */ |
| 458 | 0x2A,0x86,0x48,0xCE,0x3D,0x04,0x01, /* [3030] OBJ_ecdsa_with_SHA1 */ | 458 | 0x2A,0x86,0x48,0xCE,0x3D,0x04,0x01, /* [3035] OBJ_ecdsa_with_SHA1 */ |
| 459 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x11,0x01,/* [3037] OBJ_ms_csp_name */ | 459 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x11,0x01,/* [3042] OBJ_ms_csp_name */ |
| 460 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x01,/* [3046] OBJ_aes_128_ecb */ | 460 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x01,/* [3051] OBJ_aes_128_ecb */ |
| 461 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x02,/* [3055] OBJ_aes_128_cbc */ | 461 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x02,/* [3060] OBJ_aes_128_cbc */ |
| 462 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x03,/* [3064] OBJ_aes_128_ofb128 */ | 462 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x03,/* [3069] OBJ_aes_128_ofb128 */ |
| 463 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x04,/* [3073] OBJ_aes_128_cfb128 */ | 463 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x04,/* [3078] OBJ_aes_128_cfb128 */ |
| 464 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x15,/* [3082] OBJ_aes_192_ecb */ | 464 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x15,/* [3087] OBJ_aes_192_ecb */ |
| 465 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x16,/* [3091] OBJ_aes_192_cbc */ | 465 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x16,/* [3096] OBJ_aes_192_cbc */ |
| 466 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x17,/* [3100] OBJ_aes_192_ofb128 */ | 466 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x17,/* [3105] OBJ_aes_192_ofb128 */ |
| 467 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x18,/* [3109] OBJ_aes_192_cfb128 */ | 467 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x18,/* [3114] OBJ_aes_192_cfb128 */ |
| 468 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x29,/* [3118] OBJ_aes_256_ecb */ | 468 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x29,/* [3123] OBJ_aes_256_ecb */ |
| 469 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x2A,/* [3127] OBJ_aes_256_cbc */ | 469 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x2A,/* [3132] OBJ_aes_256_cbc */ |
| 470 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x2B,/* [3136] OBJ_aes_256_ofb128 */ | 470 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x2B,/* [3141] OBJ_aes_256_ofb128 */ |
| 471 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x2C,/* [3145] OBJ_aes_256_cfb128 */ | 471 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x2C,/* [3150] OBJ_aes_256_cfb128 */ |
| 472 | 0x55,0x1D,0x17, /* [3154] OBJ_hold_instruction_code */ | 472 | 0x55,0x1D,0x17, /* [3159] OBJ_hold_instruction_code */ |
| 473 | 0x2A,0x86,0x48,0xCE,0x38,0x02,0x01, /* [3157] OBJ_hold_instruction_none */ | 473 | 0x2A,0x86,0x48,0xCE,0x38,0x02,0x01, /* [3162] OBJ_hold_instruction_none */ |
| 474 | 0x2A,0x86,0x48,0xCE,0x38,0x02,0x02, /* [3164] OBJ_hold_instruction_call_issuer */ | 474 | 0x2A,0x86,0x48,0xCE,0x38,0x02,0x02, /* [3169] OBJ_hold_instruction_call_issuer */ |
| 475 | 0x2A,0x86,0x48,0xCE,0x38,0x02,0x03, /* [3171] OBJ_hold_instruction_reject */ | 475 | 0x2A,0x86,0x48,0xCE,0x38,0x02,0x03, /* [3176] OBJ_hold_instruction_reject */ |
| 476 | 0x09, /* [3178] OBJ_data */ | 476 | 0x09, /* [3183] OBJ_data */ |
| 477 | 0x09,0x92,0x26, /* [3179] OBJ_pss */ | 477 | 0x09,0x92,0x26, /* [3184] OBJ_pss */ |
| 478 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C, /* [3182] OBJ_ucl */ | 478 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C, /* [3187] OBJ_ucl */ |
| 479 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64, /* [3189] OBJ_pilot */ | 479 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64, /* [3194] OBJ_pilot */ |
| 480 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,/* [3197] OBJ_pilotAttributeType */ | 480 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,/* [3202] OBJ_pilotAttributeType */ |
| 481 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x03,/* [3206] OBJ_pilotAttributeSyntax */ | 481 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x03,/* [3211] OBJ_pilotAttributeSyntax */ |
| 482 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,/* [3215] OBJ_pilotObjectClass */ | 482 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,/* [3220] OBJ_pilotObjectClass */ |
| 483 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x0A,/* [3224] OBJ_pilotGroups */ | 483 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x0A,/* [3229] OBJ_pilotGroups */ |
| 484 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x03,0x04,/* [3233] OBJ_iA5StringSyntax */ | 484 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x03,0x04,/* [3238] OBJ_iA5StringSyntax */ |
| 485 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x03,0x05,/* [3243] OBJ_caseIgnoreIA5StringSyntax */ | 485 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x03,0x05,/* [3248] OBJ_caseIgnoreIA5StringSyntax */ |
| 486 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x03,/* [3253] OBJ_pilotObject */ | 486 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x03,/* [3258] OBJ_pilotObject */ |
| 487 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x04,/* [3263] OBJ_pilotPerson */ | 487 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x04,/* [3268] OBJ_pilotPerson */ |
| 488 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x05,/* [3273] OBJ_account */ | 488 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x05,/* [3278] OBJ_account */ |
| 489 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x06,/* [3283] OBJ_document */ | 489 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x06,/* [3288] OBJ_document */ |
| 490 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x07,/* [3293] OBJ_room */ | 490 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x07,/* [3298] OBJ_room */ |
| 491 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x09,/* [3303] OBJ_documentSeries */ | 491 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x09,/* [3308] OBJ_documentSeries */ |
| 492 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x0E,/* [3313] OBJ_rFC822localPart */ | 492 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x0E,/* [3318] OBJ_rFC822localPart */ |
| 493 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x0F,/* [3323] OBJ_dNSDomain */ | 493 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x0F,/* [3328] OBJ_dNSDomain */ |
| 494 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x11,/* [3333] OBJ_domainRelatedObject */ | 494 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x11,/* [3338] OBJ_domainRelatedObject */ |
| 495 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x12,/* [3343] OBJ_friendlyCountry */ | 495 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x12,/* [3348] OBJ_friendlyCountry */ |
| 496 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x13,/* [3353] OBJ_simpleSecurityObject */ | 496 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x13,/* [3358] OBJ_simpleSecurityObject */ |
| 497 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x14,/* [3363] OBJ_pilotOrganization */ | 497 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x14,/* [3368] OBJ_pilotOrganization */ |
| 498 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x15,/* [3373] OBJ_pilotDSA */ | 498 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x15,/* [3378] OBJ_pilotDSA */ |
| 499 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x16,/* [3383] OBJ_qualityLabelledData */ | 499 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x04,0x16,/* [3388] OBJ_qualityLabelledData */ |
| 500 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x01,/* [3393] OBJ_userId */ | 500 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x01,/* [3398] OBJ_userId */ |
| 501 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x02,/* [3403] OBJ_textEncodedORAddress */ | 501 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x02,/* [3408] OBJ_textEncodedORAddress */ |
| 502 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x03,/* [3413] OBJ_rfc822Mailbox */ | 502 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x03,/* [3418] OBJ_rfc822Mailbox */ |
| 503 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x04,/* [3423] OBJ_info */ | 503 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x04,/* [3428] OBJ_info */ |
| 504 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x05,/* [3433] OBJ_favouriteDrink */ | 504 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x05,/* [3438] OBJ_favouriteDrink */ |
| 505 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x06,/* [3443] OBJ_roomNumber */ | 505 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x06,/* [3448] OBJ_roomNumber */ |
| 506 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x07,/* [3453] OBJ_photo */ | 506 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x07,/* [3458] OBJ_photo */ |
| 507 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x08,/* [3463] OBJ_userClass */ | 507 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x08,/* [3468] OBJ_userClass */ |
| 508 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x09,/* [3473] OBJ_host */ | 508 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x09,/* [3478] OBJ_host */ |
| 509 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x0A,/* [3483] OBJ_manager */ | 509 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x0A,/* [3488] OBJ_manager */ |
| 510 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x0B,/* [3493] OBJ_documentIdentifier */ | 510 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x0B,/* [3498] OBJ_documentIdentifier */ |
| 511 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x0C,/* [3503] OBJ_documentTitle */ | 511 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x0C,/* [3508] OBJ_documentTitle */ |
| 512 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x0D,/* [3513] OBJ_documentVersion */ | 512 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x0D,/* [3518] OBJ_documentVersion */ |
| 513 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x0E,/* [3523] OBJ_documentAuthor */ | 513 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x0E,/* [3528] OBJ_documentAuthor */ |
| 514 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x0F,/* [3533] OBJ_documentLocation */ | 514 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x0F,/* [3538] OBJ_documentLocation */ |
| 515 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x14,/* [3543] OBJ_homeTelephoneNumber */ | 515 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x14,/* [3548] OBJ_homeTelephoneNumber */ |
| 516 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x15,/* [3553] OBJ_secretary */ | 516 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x15,/* [3558] OBJ_secretary */ |
| 517 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x16,/* [3563] OBJ_otherMailbox */ | 517 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x16,/* [3568] OBJ_otherMailbox */ |
| 518 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x17,/* [3573] OBJ_lastModifiedTime */ | 518 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x17,/* [3578] OBJ_lastModifiedTime */ |
| 519 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x18,/* [3583] OBJ_lastModifiedBy */ | 519 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x18,/* [3588] OBJ_lastModifiedBy */ |
| 520 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x1A,/* [3593] OBJ_aRecord */ | 520 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x1A,/* [3598] OBJ_aRecord */ |
| 521 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x1B,/* [3603] OBJ_pilotAttributeType27 */ | 521 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x1B,/* [3608] OBJ_pilotAttributeType27 */ |
| 522 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x1C,/* [3613] OBJ_mXRecord */ | 522 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x1C,/* [3618] OBJ_mXRecord */ |
| 523 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x1D,/* [3623] OBJ_nSRecord */ | 523 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x1D,/* [3628] OBJ_nSRecord */ |
| 524 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x1E,/* [3633] OBJ_sOARecord */ | 524 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x1E,/* [3638] OBJ_sOARecord */ |
| 525 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x1F,/* [3643] OBJ_cNAMERecord */ | 525 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x1F,/* [3648] OBJ_cNAMERecord */ |
| 526 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x25,/* [3653] OBJ_associatedDomain */ | 526 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x25,/* [3658] OBJ_associatedDomain */ |
| 527 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x26,/* [3663] OBJ_associatedName */ | 527 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x26,/* [3668] OBJ_associatedName */ |
| 528 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x27,/* [3673] OBJ_homePostalAddress */ | 528 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x27,/* [3678] OBJ_homePostalAddress */ |
| 529 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x28,/* [3683] OBJ_personalTitle */ | 529 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x28,/* [3688] OBJ_personalTitle */ |
| 530 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x29,/* [3693] OBJ_mobileTelephoneNumber */ | 530 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x29,/* [3698] OBJ_mobileTelephoneNumber */ |
| 531 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x2A,/* [3703] OBJ_pagerTelephoneNumber */ | 531 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x2A,/* [3708] OBJ_pagerTelephoneNumber */ |
| 532 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x2B,/* [3713] OBJ_friendlyCountryName */ | 532 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x2B,/* [3718] OBJ_friendlyCountryName */ |
| 533 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x2D,/* [3723] OBJ_organizationalStatus */ | 533 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x2D,/* [3728] OBJ_organizationalStatus */ |
| 534 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x2E,/* [3733] OBJ_janetMailbox */ | 534 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x2E,/* [3738] OBJ_janetMailbox */ |
| 535 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x2F,/* [3743] OBJ_mailPreferenceOption */ | 535 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x2F,/* [3748] OBJ_mailPreferenceOption */ |
| 536 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x30,/* [3753] OBJ_buildingName */ | 536 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x30,/* [3758] OBJ_buildingName */ |
| 537 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x31,/* [3763] OBJ_dSAQuality */ | 537 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x31,/* [3768] OBJ_dSAQuality */ |
| 538 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x32,/* [3773] OBJ_singleLevelQuality */ | 538 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x32,/* [3778] OBJ_singleLevelQuality */ |
| 539 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x33,/* [3783] OBJ_subtreeMinimumQuality */ | 539 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x33,/* [3788] OBJ_subtreeMinimumQuality */ |
| 540 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x34,/* [3793] OBJ_subtreeMaximumQuality */ | 540 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x34,/* [3798] OBJ_subtreeMaximumQuality */ |
| 541 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x35,/* [3803] OBJ_personalSignature */ | 541 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x35,/* [3808] OBJ_personalSignature */ |
| 542 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x36,/* [3813] OBJ_dITRedirect */ | 542 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x36,/* [3818] OBJ_dITRedirect */ |
| 543 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x37,/* [3823] OBJ_audio */ | 543 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x37,/* [3828] OBJ_audio */ |
| 544 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x38,/* [3833] OBJ_documentPublisher */ | 544 | 0x09,0x92,0x26,0x89,0x93,0xF2,0x2C,0x64,0x01,0x38,/* [3838] OBJ_documentPublisher */ |
| 545 | 0x55,0x04,0x2D, /* [3843] OBJ_x500UniqueIdentifier */ | 545 | 0x55,0x04,0x2D, /* [3848] OBJ_x500UniqueIdentifier */ |
| 546 | 0x2B,0x06,0x01,0x07,0x01, /* [3846] OBJ_mime_mhs */ | 546 | 0x2B,0x06,0x01,0x07,0x01, /* [3851] OBJ_mime_mhs */ |
| 547 | 0x2B,0x06,0x01,0x07,0x01,0x01, /* [3851] OBJ_mime_mhs_headings */ | 547 | 0x2B,0x06,0x01,0x07,0x01,0x01, /* [3856] OBJ_mime_mhs_headings */ |
| 548 | 0x2B,0x06,0x01,0x07,0x01,0x02, /* [3857] OBJ_mime_mhs_bodies */ | 548 | 0x2B,0x06,0x01,0x07,0x01,0x02, /* [3862] OBJ_mime_mhs_bodies */ |
| 549 | 0x2B,0x06,0x01,0x07,0x01,0x01,0x01, /* [3863] OBJ_id_hex_partial_message */ | 549 | 0x2B,0x06,0x01,0x07,0x01,0x01,0x01, /* [3868] OBJ_id_hex_partial_message */ |
| 550 | 0x2B,0x06,0x01,0x07,0x01,0x01,0x02, /* [3870] OBJ_id_hex_multipart_message */ | 550 | 0x2B,0x06,0x01,0x07,0x01,0x01,0x02, /* [3875] OBJ_id_hex_multipart_message */ |
| 551 | 0x55,0x04,0x2C, /* [3877] OBJ_generationQualifier */ | 551 | 0x55,0x04,0x2C, /* [3882] OBJ_generationQualifier */ |
| 552 | 0x55,0x04,0x41, /* [3880] OBJ_pseudonym */ | 552 | 0x55,0x04,0x41, /* [3885] OBJ_pseudonym */ |
| 553 | 0x67,0x2A, /* [3883] OBJ_id_set */ | 553 | 0x67,0x2A, /* [3888] OBJ_id_set */ |
| 554 | 0x67,0x2A,0x00, /* [3885] OBJ_set_ctype */ | 554 | 0x67,0x2A,0x00, /* [3890] OBJ_set_ctype */ |
| 555 | 0x67,0x2A,0x01, /* [3888] OBJ_set_msgExt */ | 555 | 0x67,0x2A,0x01, /* [3893] OBJ_set_msgExt */ |
| 556 | 0x67,0x2A,0x03, /* [3891] OBJ_set_attr */ | 556 | 0x67,0x2A,0x03, /* [3896] OBJ_set_attr */ |
| 557 | 0x67,0x2A,0x05, /* [3894] OBJ_set_policy */ | 557 | 0x67,0x2A,0x05, /* [3899] OBJ_set_policy */ |
| 558 | 0x67,0x2A,0x07, /* [3897] OBJ_set_certExt */ | 558 | 0x67,0x2A,0x07, /* [3902] OBJ_set_certExt */ |
| 559 | 0x67,0x2A,0x08, /* [3900] OBJ_set_brand */ | 559 | 0x67,0x2A,0x08, /* [3905] OBJ_set_brand */ |
| 560 | 0x67,0x2A,0x00,0x00, /* [3903] OBJ_setct_PANData */ | 560 | 0x67,0x2A,0x00,0x00, /* [3908] OBJ_setct_PANData */ |
| 561 | 0x67,0x2A,0x00,0x01, /* [3907] OBJ_setct_PANToken */ | 561 | 0x67,0x2A,0x00,0x01, /* [3912] OBJ_setct_PANToken */ |
| 562 | 0x67,0x2A,0x00,0x02, /* [3911] OBJ_setct_PANOnly */ | 562 | 0x67,0x2A,0x00,0x02, /* [3916] OBJ_setct_PANOnly */ |
| 563 | 0x67,0x2A,0x00,0x03, /* [3915] OBJ_setct_OIData */ | 563 | 0x67,0x2A,0x00,0x03, /* [3920] OBJ_setct_OIData */ |
| 564 | 0x67,0x2A,0x00,0x04, /* [3919] OBJ_setct_PI */ | 564 | 0x67,0x2A,0x00,0x04, /* [3924] OBJ_setct_PI */ |
| 565 | 0x67,0x2A,0x00,0x05, /* [3923] OBJ_setct_PIData */ | 565 | 0x67,0x2A,0x00,0x05, /* [3928] OBJ_setct_PIData */ |
| 566 | 0x67,0x2A,0x00,0x06, /* [3927] OBJ_setct_PIDataUnsigned */ | 566 | 0x67,0x2A,0x00,0x06, /* [3932] OBJ_setct_PIDataUnsigned */ |
| 567 | 0x67,0x2A,0x00,0x07, /* [3931] OBJ_setct_HODInput */ | 567 | 0x67,0x2A,0x00,0x07, /* [3936] OBJ_setct_HODInput */ |
| 568 | 0x67,0x2A,0x00,0x08, /* [3935] OBJ_setct_AuthResBaggage */ | 568 | 0x67,0x2A,0x00,0x08, /* [3940] OBJ_setct_AuthResBaggage */ |
| 569 | 0x67,0x2A,0x00,0x09, /* [3939] OBJ_setct_AuthRevReqBaggage */ | 569 | 0x67,0x2A,0x00,0x09, /* [3944] OBJ_setct_AuthRevReqBaggage */ |
| 570 | 0x67,0x2A,0x00,0x0A, /* [3943] OBJ_setct_AuthRevResBaggage */ | 570 | 0x67,0x2A,0x00,0x0A, /* [3948] OBJ_setct_AuthRevResBaggage */ |
| 571 | 0x67,0x2A,0x00,0x0B, /* [3947] OBJ_setct_CapTokenSeq */ | 571 | 0x67,0x2A,0x00,0x0B, /* [3952] OBJ_setct_CapTokenSeq */ |
| 572 | 0x67,0x2A,0x00,0x0C, /* [3951] OBJ_setct_PInitResData */ | 572 | 0x67,0x2A,0x00,0x0C, /* [3956] OBJ_setct_PInitResData */ |
| 573 | 0x67,0x2A,0x00,0x0D, /* [3955] OBJ_setct_PI_TBS */ | 573 | 0x67,0x2A,0x00,0x0D, /* [3960] OBJ_setct_PI_TBS */ |
| 574 | 0x67,0x2A,0x00,0x0E, /* [3959] OBJ_setct_PResData */ | 574 | 0x67,0x2A,0x00,0x0E, /* [3964] OBJ_setct_PResData */ |
| 575 | 0x67,0x2A,0x00,0x10, /* [3963] OBJ_setct_AuthReqTBS */ | 575 | 0x67,0x2A,0x00,0x10, /* [3968] OBJ_setct_AuthReqTBS */ |
| 576 | 0x67,0x2A,0x00,0x11, /* [3967] OBJ_setct_AuthResTBS */ | 576 | 0x67,0x2A,0x00,0x11, /* [3972] OBJ_setct_AuthResTBS */ |
| 577 | 0x67,0x2A,0x00,0x12, /* [3971] OBJ_setct_AuthResTBSX */ | 577 | 0x67,0x2A,0x00,0x12, /* [3976] OBJ_setct_AuthResTBSX */ |
| 578 | 0x67,0x2A,0x00,0x13, /* [3975] OBJ_setct_AuthTokenTBS */ | 578 | 0x67,0x2A,0x00,0x13, /* [3980] OBJ_setct_AuthTokenTBS */ |
| 579 | 0x67,0x2A,0x00,0x14, /* [3979] OBJ_setct_CapTokenData */ | 579 | 0x67,0x2A,0x00,0x14, /* [3984] OBJ_setct_CapTokenData */ |
| 580 | 0x67,0x2A,0x00,0x15, /* [3983] OBJ_setct_CapTokenTBS */ | 580 | 0x67,0x2A,0x00,0x15, /* [3988] OBJ_setct_CapTokenTBS */ |
| 581 | 0x67,0x2A,0x00,0x16, /* [3987] OBJ_setct_AcqCardCodeMsg */ | 581 | 0x67,0x2A,0x00,0x16, /* [3992] OBJ_setct_AcqCardCodeMsg */ |
| 582 | 0x67,0x2A,0x00,0x17, /* [3991] OBJ_setct_AuthRevReqTBS */ | 582 | 0x67,0x2A,0x00,0x17, /* [3996] OBJ_setct_AuthRevReqTBS */ |
| 583 | 0x67,0x2A,0x00,0x18, /* [3995] OBJ_setct_AuthRevResData */ | 583 | 0x67,0x2A,0x00,0x18, /* [4000] OBJ_setct_AuthRevResData */ |
| 584 | 0x67,0x2A,0x00,0x19, /* [3999] OBJ_setct_AuthRevResTBS */ | 584 | 0x67,0x2A,0x00,0x19, /* [4004] OBJ_setct_AuthRevResTBS */ |
| 585 | 0x67,0x2A,0x00,0x1A, /* [4003] OBJ_setct_CapReqTBS */ | 585 | 0x67,0x2A,0x00,0x1A, /* [4008] OBJ_setct_CapReqTBS */ |
| 586 | 0x67,0x2A,0x00,0x1B, /* [4007] OBJ_setct_CapReqTBSX */ | 586 | 0x67,0x2A,0x00,0x1B, /* [4012] OBJ_setct_CapReqTBSX */ |
| 587 | 0x67,0x2A,0x00,0x1C, /* [4011] OBJ_setct_CapResData */ | 587 | 0x67,0x2A,0x00,0x1C, /* [4016] OBJ_setct_CapResData */ |
| 588 | 0x67,0x2A,0x00,0x1D, /* [4015] OBJ_setct_CapRevReqTBS */ | 588 | 0x67,0x2A,0x00,0x1D, /* [4020] OBJ_setct_CapRevReqTBS */ |
| 589 | 0x67,0x2A,0x00,0x1E, /* [4019] OBJ_setct_CapRevReqTBSX */ | 589 | 0x67,0x2A,0x00,0x1E, /* [4024] OBJ_setct_CapRevReqTBSX */ |
| 590 | 0x67,0x2A,0x00,0x1F, /* [4023] OBJ_setct_CapRevResData */ | 590 | 0x67,0x2A,0x00,0x1F, /* [4028] OBJ_setct_CapRevResData */ |
| 591 | 0x67,0x2A,0x00,0x20, /* [4027] OBJ_setct_CredReqTBS */ | 591 | 0x67,0x2A,0x00,0x20, /* [4032] OBJ_setct_CredReqTBS */ |
| 592 | 0x67,0x2A,0x00,0x21, /* [4031] OBJ_setct_CredReqTBSX */ | 592 | 0x67,0x2A,0x00,0x21, /* [4036] OBJ_setct_CredReqTBSX */ |
| 593 | 0x67,0x2A,0x00,0x22, /* [4035] OBJ_setct_CredResData */ | 593 | 0x67,0x2A,0x00,0x22, /* [4040] OBJ_setct_CredResData */ |
| 594 | 0x67,0x2A,0x00,0x23, /* [4039] OBJ_setct_CredRevReqTBS */ | 594 | 0x67,0x2A,0x00,0x23, /* [4044] OBJ_setct_CredRevReqTBS */ |
| 595 | 0x67,0x2A,0x00,0x24, /* [4043] OBJ_setct_CredRevReqTBSX */ | 595 | 0x67,0x2A,0x00,0x24, /* [4048] OBJ_setct_CredRevReqTBSX */ |
| 596 | 0x67,0x2A,0x00,0x25, /* [4047] OBJ_setct_CredRevResData */ | 596 | 0x67,0x2A,0x00,0x25, /* [4052] OBJ_setct_CredRevResData */ |
| 597 | 0x67,0x2A,0x00,0x26, /* [4051] OBJ_setct_PCertReqData */ | 597 | 0x67,0x2A,0x00,0x26, /* [4056] OBJ_setct_PCertReqData */ |
| 598 | 0x67,0x2A,0x00,0x27, /* [4055] OBJ_setct_PCertResTBS */ | 598 | 0x67,0x2A,0x00,0x27, /* [4060] OBJ_setct_PCertResTBS */ |
| 599 | 0x67,0x2A,0x00,0x28, /* [4059] OBJ_setct_BatchAdminReqData */ | 599 | 0x67,0x2A,0x00,0x28, /* [4064] OBJ_setct_BatchAdminReqData */ |
| 600 | 0x67,0x2A,0x00,0x29, /* [4063] OBJ_setct_BatchAdminResData */ | 600 | 0x67,0x2A,0x00,0x29, /* [4068] OBJ_setct_BatchAdminResData */ |
| 601 | 0x67,0x2A,0x00,0x2A, /* [4067] OBJ_setct_CardCInitResTBS */ | 601 | 0x67,0x2A,0x00,0x2A, /* [4072] OBJ_setct_CardCInitResTBS */ |
| 602 | 0x67,0x2A,0x00,0x2B, /* [4071] OBJ_setct_MeAqCInitResTBS */ | 602 | 0x67,0x2A,0x00,0x2B, /* [4076] OBJ_setct_MeAqCInitResTBS */ |
| 603 | 0x67,0x2A,0x00,0x2C, /* [4075] OBJ_setct_RegFormResTBS */ | 603 | 0x67,0x2A,0x00,0x2C, /* [4080] OBJ_setct_RegFormResTBS */ |
| 604 | 0x67,0x2A,0x00,0x2D, /* [4079] OBJ_setct_CertReqData */ | 604 | 0x67,0x2A,0x00,0x2D, /* [4084] OBJ_setct_CertReqData */ |
| 605 | 0x67,0x2A,0x00,0x2E, /* [4083] OBJ_setct_CertReqTBS */ | 605 | 0x67,0x2A,0x00,0x2E, /* [4088] OBJ_setct_CertReqTBS */ |
| 606 | 0x67,0x2A,0x00,0x2F, /* [4087] OBJ_setct_CertResData */ | 606 | 0x67,0x2A,0x00,0x2F, /* [4092] OBJ_setct_CertResData */ |
| 607 | 0x67,0x2A,0x00,0x30, /* [4091] OBJ_setct_CertInqReqTBS */ | 607 | 0x67,0x2A,0x00,0x30, /* [4096] OBJ_setct_CertInqReqTBS */ |
| 608 | 0x67,0x2A,0x00,0x31, /* [4095] OBJ_setct_ErrorTBS */ | 608 | 0x67,0x2A,0x00,0x31, /* [4100] OBJ_setct_ErrorTBS */ |
| 609 | 0x67,0x2A,0x00,0x32, /* [4099] OBJ_setct_PIDualSignedTBE */ | 609 | 0x67,0x2A,0x00,0x32, /* [4104] OBJ_setct_PIDualSignedTBE */ |
| 610 | 0x67,0x2A,0x00,0x33, /* [4103] OBJ_setct_PIUnsignedTBE */ | 610 | 0x67,0x2A,0x00,0x33, /* [4108] OBJ_setct_PIUnsignedTBE */ |
| 611 | 0x67,0x2A,0x00,0x34, /* [4107] OBJ_setct_AuthReqTBE */ | 611 | 0x67,0x2A,0x00,0x34, /* [4112] OBJ_setct_AuthReqTBE */ |
| 612 | 0x67,0x2A,0x00,0x35, /* [4111] OBJ_setct_AuthResTBE */ | 612 | 0x67,0x2A,0x00,0x35, /* [4116] OBJ_setct_AuthResTBE */ |
| 613 | 0x67,0x2A,0x00,0x36, /* [4115] OBJ_setct_AuthResTBEX */ | 613 | 0x67,0x2A,0x00,0x36, /* [4120] OBJ_setct_AuthResTBEX */ |
| 614 | 0x67,0x2A,0x00,0x37, /* [4119] OBJ_setct_AuthTokenTBE */ | 614 | 0x67,0x2A,0x00,0x37, /* [4124] OBJ_setct_AuthTokenTBE */ |
| 615 | 0x67,0x2A,0x00,0x38, /* [4123] OBJ_setct_CapTokenTBE */ | 615 | 0x67,0x2A,0x00,0x38, /* [4128] OBJ_setct_CapTokenTBE */ |
| 616 | 0x67,0x2A,0x00,0x39, /* [4127] OBJ_setct_CapTokenTBEX */ | 616 | 0x67,0x2A,0x00,0x39, /* [4132] OBJ_setct_CapTokenTBEX */ |
| 617 | 0x67,0x2A,0x00,0x3A, /* [4131] OBJ_setct_AcqCardCodeMsgTBE */ | 617 | 0x67,0x2A,0x00,0x3A, /* [4136] OBJ_setct_AcqCardCodeMsgTBE */ |
| 618 | 0x67,0x2A,0x00,0x3B, /* [4135] OBJ_setct_AuthRevReqTBE */ | 618 | 0x67,0x2A,0x00,0x3B, /* [4140] OBJ_setct_AuthRevReqTBE */ |
| 619 | 0x67,0x2A,0x00,0x3C, /* [4139] OBJ_setct_AuthRevResTBE */ | 619 | 0x67,0x2A,0x00,0x3C, /* [4144] OBJ_setct_AuthRevResTBE */ |
| 620 | 0x67,0x2A,0x00,0x3D, /* [4143] OBJ_setct_AuthRevResTBEB */ | 620 | 0x67,0x2A,0x00,0x3D, /* [4148] OBJ_setct_AuthRevResTBEB */ |
| 621 | 0x67,0x2A,0x00,0x3E, /* [4147] OBJ_setct_CapReqTBE */ | 621 | 0x67,0x2A,0x00,0x3E, /* [4152] OBJ_setct_CapReqTBE */ |
| 622 | 0x67,0x2A,0x00,0x3F, /* [4151] OBJ_setct_CapReqTBEX */ | 622 | 0x67,0x2A,0x00,0x3F, /* [4156] OBJ_setct_CapReqTBEX */ |
| 623 | 0x67,0x2A,0x00,0x40, /* [4155] OBJ_setct_CapResTBE */ | 623 | 0x67,0x2A,0x00,0x40, /* [4160] OBJ_setct_CapResTBE */ |
| 624 | 0x67,0x2A,0x00,0x41, /* [4159] OBJ_setct_CapRevReqTBE */ | 624 | 0x67,0x2A,0x00,0x41, /* [4164] OBJ_setct_CapRevReqTBE */ |
| 625 | 0x67,0x2A,0x00,0x42, /* [4163] OBJ_setct_CapRevReqTBEX */ | 625 | 0x67,0x2A,0x00,0x42, /* [4168] OBJ_setct_CapRevReqTBEX */ |
| 626 | 0x67,0x2A,0x00,0x43, /* [4167] OBJ_setct_CapRevResTBE */ | 626 | 0x67,0x2A,0x00,0x43, /* [4172] OBJ_setct_CapRevResTBE */ |
| 627 | 0x67,0x2A,0x00,0x44, /* [4171] OBJ_setct_CredReqTBE */ | 627 | 0x67,0x2A,0x00,0x44, /* [4176] OBJ_setct_CredReqTBE */ |
| 628 | 0x67,0x2A,0x00,0x45, /* [4175] OBJ_setct_CredReqTBEX */ | 628 | 0x67,0x2A,0x00,0x45, /* [4180] OBJ_setct_CredReqTBEX */ |
| 629 | 0x67,0x2A,0x00,0x46, /* [4179] OBJ_setct_CredResTBE */ | 629 | 0x67,0x2A,0x00,0x46, /* [4184] OBJ_setct_CredResTBE */ |
| 630 | 0x67,0x2A,0x00,0x47, /* [4183] OBJ_setct_CredRevReqTBE */ | 630 | 0x67,0x2A,0x00,0x47, /* [4188] OBJ_setct_CredRevReqTBE */ |
| 631 | 0x67,0x2A,0x00,0x48, /* [4187] OBJ_setct_CredRevReqTBEX */ | 631 | 0x67,0x2A,0x00,0x48, /* [4192] OBJ_setct_CredRevReqTBEX */ |
| 632 | 0x67,0x2A,0x00,0x49, /* [4191] OBJ_setct_CredRevResTBE */ | 632 | 0x67,0x2A,0x00,0x49, /* [4196] OBJ_setct_CredRevResTBE */ |
| 633 | 0x67,0x2A,0x00,0x4A, /* [4195] OBJ_setct_BatchAdminReqTBE */ | 633 | 0x67,0x2A,0x00,0x4A, /* [4200] OBJ_setct_BatchAdminReqTBE */ |
| 634 | 0x67,0x2A,0x00,0x4B, /* [4199] OBJ_setct_BatchAdminResTBE */ | 634 | 0x67,0x2A,0x00,0x4B, /* [4204] OBJ_setct_BatchAdminResTBE */ |
| 635 | 0x67,0x2A,0x00,0x4C, /* [4203] OBJ_setct_RegFormReqTBE */ | 635 | 0x67,0x2A,0x00,0x4C, /* [4208] OBJ_setct_RegFormReqTBE */ |
| 636 | 0x67,0x2A,0x00,0x4D, /* [4207] OBJ_setct_CertReqTBE */ | 636 | 0x67,0x2A,0x00,0x4D, /* [4212] OBJ_setct_CertReqTBE */ |
| 637 | 0x67,0x2A,0x00,0x4E, /* [4211] OBJ_setct_CertReqTBEX */ | 637 | 0x67,0x2A,0x00,0x4E, /* [4216] OBJ_setct_CertReqTBEX */ |
| 638 | 0x67,0x2A,0x00,0x4F, /* [4215] OBJ_setct_CertResTBE */ | 638 | 0x67,0x2A,0x00,0x4F, /* [4220] OBJ_setct_CertResTBE */ |
| 639 | 0x67,0x2A,0x00,0x50, /* [4219] OBJ_setct_CRLNotificationTBS */ | 639 | 0x67,0x2A,0x00,0x50, /* [4224] OBJ_setct_CRLNotificationTBS */ |
| 640 | 0x67,0x2A,0x00,0x51, /* [4223] OBJ_setct_CRLNotificationResTBS */ | 640 | 0x67,0x2A,0x00,0x51, /* [4228] OBJ_setct_CRLNotificationResTBS */ |
| 641 | 0x67,0x2A,0x00,0x52, /* [4227] OBJ_setct_BCIDistributionTBS */ | 641 | 0x67,0x2A,0x00,0x52, /* [4232] OBJ_setct_BCIDistributionTBS */ |
| 642 | 0x67,0x2A,0x01,0x01, /* [4231] OBJ_setext_genCrypt */ | 642 | 0x67,0x2A,0x01,0x01, /* [4236] OBJ_setext_genCrypt */ |
| 643 | 0x67,0x2A,0x01,0x03, /* [4235] OBJ_setext_miAuth */ | 643 | 0x67,0x2A,0x01,0x03, /* [4240] OBJ_setext_miAuth */ |
| 644 | 0x67,0x2A,0x01,0x04, /* [4239] OBJ_setext_pinSecure */ | 644 | 0x67,0x2A,0x01,0x04, /* [4244] OBJ_setext_pinSecure */ |
| 645 | 0x67,0x2A,0x01,0x05, /* [4243] OBJ_setext_pinAny */ | 645 | 0x67,0x2A,0x01,0x05, /* [4248] OBJ_setext_pinAny */ |
| 646 | 0x67,0x2A,0x01,0x07, /* [4247] OBJ_setext_track2 */ | 646 | 0x67,0x2A,0x01,0x07, /* [4252] OBJ_setext_track2 */ |
| 647 | 0x67,0x2A,0x01,0x08, /* [4251] OBJ_setext_cv */ | 647 | 0x67,0x2A,0x01,0x08, /* [4256] OBJ_setext_cv */ |
| 648 | 0x67,0x2A,0x05,0x00, /* [4255] OBJ_set_policy_root */ | 648 | 0x67,0x2A,0x05,0x00, /* [4260] OBJ_set_policy_root */ |
| 649 | 0x67,0x2A,0x07,0x00, /* [4259] OBJ_setCext_hashedRoot */ | 649 | 0x67,0x2A,0x07,0x00, /* [4264] OBJ_setCext_hashedRoot */ |
| 650 | 0x67,0x2A,0x07,0x01, /* [4263] OBJ_setCext_certType */ | 650 | 0x67,0x2A,0x07,0x01, /* [4268] OBJ_setCext_certType */ |
| 651 | 0x67,0x2A,0x07,0x02, /* [4267] OBJ_setCext_merchData */ | 651 | 0x67,0x2A,0x07,0x02, /* [4272] OBJ_setCext_merchData */ |
| 652 | 0x67,0x2A,0x07,0x03, /* [4271] OBJ_setCext_cCertRequired */ | 652 | 0x67,0x2A,0x07,0x03, /* [4276] OBJ_setCext_cCertRequired */ |
| 653 | 0x67,0x2A,0x07,0x04, /* [4275] OBJ_setCext_tunneling */ | 653 | 0x67,0x2A,0x07,0x04, /* [4280] OBJ_setCext_tunneling */ |
| 654 | 0x67,0x2A,0x07,0x05, /* [4279] OBJ_setCext_setExt */ | 654 | 0x67,0x2A,0x07,0x05, /* [4284] OBJ_setCext_setExt */ |
| 655 | 0x67,0x2A,0x07,0x06, /* [4283] OBJ_setCext_setQualf */ | 655 | 0x67,0x2A,0x07,0x06, /* [4288] OBJ_setCext_setQualf */ |
| 656 | 0x67,0x2A,0x07,0x07, /* [4287] OBJ_setCext_PGWYcapabilities */ | 656 | 0x67,0x2A,0x07,0x07, /* [4292] OBJ_setCext_PGWYcapabilities */ |
| 657 | 0x67,0x2A,0x07,0x08, /* [4291] OBJ_setCext_TokenIdentifier */ | 657 | 0x67,0x2A,0x07,0x08, /* [4296] OBJ_setCext_TokenIdentifier */ |
| 658 | 0x67,0x2A,0x07,0x09, /* [4295] OBJ_setCext_Track2Data */ | 658 | 0x67,0x2A,0x07,0x09, /* [4300] OBJ_setCext_Track2Data */ |
| 659 | 0x67,0x2A,0x07,0x0A, /* [4299] OBJ_setCext_TokenType */ | 659 | 0x67,0x2A,0x07,0x0A, /* [4304] OBJ_setCext_TokenType */ |
| 660 | 0x67,0x2A,0x07,0x0B, /* [4303] OBJ_setCext_IssuerCapabilities */ | 660 | 0x67,0x2A,0x07,0x0B, /* [4308] OBJ_setCext_IssuerCapabilities */ |
| 661 | 0x67,0x2A,0x03,0x00, /* [4307] OBJ_setAttr_Cert */ | 661 | 0x67,0x2A,0x03,0x00, /* [4312] OBJ_setAttr_Cert */ |
| 662 | 0x67,0x2A,0x03,0x01, /* [4311] OBJ_setAttr_PGWYcap */ | 662 | 0x67,0x2A,0x03,0x01, /* [4316] OBJ_setAttr_PGWYcap */ |
| 663 | 0x67,0x2A,0x03,0x02, /* [4315] OBJ_setAttr_TokenType */ | 663 | 0x67,0x2A,0x03,0x02, /* [4320] OBJ_setAttr_TokenType */ |
| 664 | 0x67,0x2A,0x03,0x03, /* [4319] OBJ_setAttr_IssCap */ | 664 | 0x67,0x2A,0x03,0x03, /* [4324] OBJ_setAttr_IssCap */ |
| 665 | 0x67,0x2A,0x03,0x00,0x00, /* [4323] OBJ_set_rootKeyThumb */ | 665 | 0x67,0x2A,0x03,0x00,0x00, /* [4328] OBJ_set_rootKeyThumb */ |
| 666 | 0x67,0x2A,0x03,0x00,0x01, /* [4328] OBJ_set_addPolicy */ | 666 | 0x67,0x2A,0x03,0x00,0x01, /* [4333] OBJ_set_addPolicy */ |
| 667 | 0x67,0x2A,0x03,0x02,0x01, /* [4333] OBJ_setAttr_Token_EMV */ | 667 | 0x67,0x2A,0x03,0x02,0x01, /* [4338] OBJ_setAttr_Token_EMV */ |
| 668 | 0x67,0x2A,0x03,0x02,0x02, /* [4338] OBJ_setAttr_Token_B0Prime */ | 668 | 0x67,0x2A,0x03,0x02,0x02, /* [4343] OBJ_setAttr_Token_B0Prime */ |
| 669 | 0x67,0x2A,0x03,0x03,0x03, /* [4343] OBJ_setAttr_IssCap_CVM */ | 669 | 0x67,0x2A,0x03,0x03,0x03, /* [4348] OBJ_setAttr_IssCap_CVM */ |
| 670 | 0x67,0x2A,0x03,0x03,0x04, /* [4348] OBJ_setAttr_IssCap_T2 */ | 670 | 0x67,0x2A,0x03,0x03,0x04, /* [4353] OBJ_setAttr_IssCap_T2 */ |
| 671 | 0x67,0x2A,0x03,0x03,0x05, /* [4353] OBJ_setAttr_IssCap_Sig */ | 671 | 0x67,0x2A,0x03,0x03,0x05, /* [4358] OBJ_setAttr_IssCap_Sig */ |
| 672 | 0x67,0x2A,0x03,0x03,0x03,0x01, /* [4358] OBJ_setAttr_GenCryptgrm */ | 672 | 0x67,0x2A,0x03,0x03,0x03,0x01, /* [4363] OBJ_setAttr_GenCryptgrm */ |
| 673 | 0x67,0x2A,0x03,0x03,0x04,0x01, /* [4364] OBJ_setAttr_T2Enc */ | 673 | 0x67,0x2A,0x03,0x03,0x04,0x01, /* [4369] OBJ_setAttr_T2Enc */ |
| 674 | 0x67,0x2A,0x03,0x03,0x04,0x02, /* [4370] OBJ_setAttr_T2cleartxt */ | 674 | 0x67,0x2A,0x03,0x03,0x04,0x02, /* [4375] OBJ_setAttr_T2cleartxt */ |
| 675 | 0x67,0x2A,0x03,0x03,0x05,0x01, /* [4376] OBJ_setAttr_TokICCsig */ | 675 | 0x67,0x2A,0x03,0x03,0x05,0x01, /* [4381] OBJ_setAttr_TokICCsig */ |
| 676 | 0x67,0x2A,0x03,0x03,0x05,0x02, /* [4382] OBJ_setAttr_SecDevSig */ | 676 | 0x67,0x2A,0x03,0x03,0x05,0x02, /* [4387] OBJ_setAttr_SecDevSig */ |
| 677 | 0x67,0x2A,0x08,0x01, /* [4388] OBJ_set_brand_IATA_ATA */ | 677 | 0x67,0x2A,0x08,0x01, /* [4393] OBJ_set_brand_IATA_ATA */ |
| 678 | 0x67,0x2A,0x08,0x1E, /* [4392] OBJ_set_brand_Diners */ | 678 | 0x67,0x2A,0x08,0x1E, /* [4397] OBJ_set_brand_Diners */ |
| 679 | 0x67,0x2A,0x08,0x22, /* [4396] OBJ_set_brand_AmericanExpress */ | 679 | 0x67,0x2A,0x08,0x22, /* [4401] OBJ_set_brand_AmericanExpress */ |
| 680 | 0x67,0x2A,0x08,0x23, /* [4400] OBJ_set_brand_JCB */ | 680 | 0x67,0x2A,0x08,0x23, /* [4405] OBJ_set_brand_JCB */ |
| 681 | 0x67,0x2A,0x08,0x04, /* [4404] OBJ_set_brand_Visa */ | 681 | 0x67,0x2A,0x08,0x04, /* [4409] OBJ_set_brand_Visa */ |
| 682 | 0x67,0x2A,0x08,0x05, /* [4408] OBJ_set_brand_MasterCard */ | 682 | 0x67,0x2A,0x08,0x05, /* [4413] OBJ_set_brand_MasterCard */ |
| 683 | 0x67,0x2A,0x08,0xAE,0x7B, /* [4412] OBJ_set_brand_Novus */ | 683 | 0x67,0x2A,0x08,0xAE,0x7B, /* [4417] OBJ_set_brand_Novus */ |
| 684 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x03,0x0A, /* [4417] OBJ_des_cdmf */ | 684 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x03,0x0A, /* [4422] OBJ_des_cdmf */ |
| 685 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x01,0x06,/* [4425] OBJ_rsaOAEPEncryptionSET */ | 685 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x01,0x06,/* [4430] OBJ_rsaOAEPEncryptionSET */ |
| 686 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x14,0x02,0x02,/* [4434] OBJ_ms_smartcard_login */ | 686 | 0x00, /* [4439] OBJ_itu_t */ |
| 687 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x14,0x02,0x03,/* [4444] OBJ_ms_upn */ | 687 | 0x50, /* [4440] OBJ_joint_iso_itu_t */ |
| 688 | 0x55,0x04,0x09, /* [4454] OBJ_streetAddress */ | 688 | 0x67, /* [4441] OBJ_international_organizations */ |
| 689 | 0x55,0x04,0x11, /* [4457] OBJ_postalCode */ | 689 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x14,0x02,0x02,/* [4442] OBJ_ms_smartcard_login */ |
| 690 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x15, /* [4460] OBJ_id_ppl */ | 690 | 0x2B,0x06,0x01,0x04,0x01,0x82,0x37,0x14,0x02,0x03,/* [4452] OBJ_ms_upn */ |
| 691 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x0E, /* [4467] OBJ_proxyCertInfo */ | 691 | 0x55,0x04,0x09, /* [4462] OBJ_streetAddress */ |
| 692 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x15,0x00, /* [4475] OBJ_id_ppl_anyLanguage */ | 692 | 0x55,0x04,0x11, /* [4465] OBJ_postalCode */ |
| 693 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x15,0x01, /* [4483] OBJ_id_ppl_inheritAll */ | 693 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x15, /* [4468] OBJ_id_ppl */ |
| 694 | 0x55,0x1D,0x1E, /* [4491] OBJ_name_constraints */ | 694 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x01,0x0E, /* [4475] OBJ_proxyCertInfo */ |
| 695 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x15,0x02, /* [4494] OBJ_Independent */ | 695 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x15,0x00, /* [4483] OBJ_id_ppl_anyLanguage */ |
| 696 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x01,0x0B,/* [4502] OBJ_sha256WithRSAEncryption */ | 696 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x15,0x01, /* [4491] OBJ_id_ppl_inheritAll */ |
| 697 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x01,0x0C,/* [4511] OBJ_sha384WithRSAEncryption */ | 697 | 0x55,0x1D,0x1E, /* [4499] OBJ_name_constraints */ |
| 698 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x01,0x0D,/* [4520] OBJ_sha512WithRSAEncryption */ | 698 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x15,0x02, /* [4502] OBJ_Independent */ |
| 699 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x01,0x0E,/* [4529] OBJ_sha224WithRSAEncryption */ | 699 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x01,0x0B,/* [4510] OBJ_sha256WithRSAEncryption */ |
| 700 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x02,0x01,/* [4538] OBJ_sha256 */ | 700 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x01,0x0C,/* [4519] OBJ_sha384WithRSAEncryption */ |
| 701 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x02,0x02,/* [4547] OBJ_sha384 */ | 701 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x01,0x0D,/* [4528] OBJ_sha512WithRSAEncryption */ |
| 702 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x02,0x03,/* [4556] OBJ_sha512 */ | 702 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x01,0x0E,/* [4537] OBJ_sha224WithRSAEncryption */ |
| 703 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x02,0x04,/* [4565] OBJ_sha224 */ | 703 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x02,0x01,/* [4546] OBJ_sha256 */ |
| 704 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x02,0x02,/* [4555] OBJ_sha384 */ | ||
| 705 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x02,0x03,/* [4564] OBJ_sha512 */ | ||
| 706 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x02,0x04,/* [4573] OBJ_sha224 */ | ||
| 707 | 0x2B, /* [4582] OBJ_identified_organization */ | ||
| 708 | 0x2B,0x81,0x04, /* [4583] OBJ_certicom_arc */ | ||
| 709 | 0x67,0x2B, /* [4586] OBJ_wap */ | ||
| 710 | 0x67,0x2B,0x0D, /* [4588] OBJ_wap_wsg */ | ||
| 711 | 0x2A,0x86,0x48,0xCE,0x3D,0x01,0x02,0x03, /* [4591] OBJ_X9_62_id_characteristic_two_basis */ | ||
| 712 | 0x2A,0x86,0x48,0xCE,0x3D,0x01,0x02,0x03,0x01,/* [4599] OBJ_X9_62_onBasis */ | ||
| 713 | 0x2A,0x86,0x48,0xCE,0x3D,0x01,0x02,0x03,0x02,/* [4608] OBJ_X9_62_tpBasis */ | ||
| 714 | 0x2A,0x86,0x48,0xCE,0x3D,0x01,0x02,0x03,0x03,/* [4617] OBJ_X9_62_ppBasis */ | ||
| 715 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x00,0x01, /* [4626] OBJ_X9_62_c2pnb163v1 */ | ||
| 716 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x00,0x02, /* [4634] OBJ_X9_62_c2pnb163v2 */ | ||
| 717 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x00,0x03, /* [4642] OBJ_X9_62_c2pnb163v3 */ | ||
| 718 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x00,0x04, /* [4650] OBJ_X9_62_c2pnb176v1 */ | ||
| 719 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x00,0x05, /* [4658] OBJ_X9_62_c2tnb191v1 */ | ||
| 720 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x00,0x06, /* [4666] OBJ_X9_62_c2tnb191v2 */ | ||
| 721 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x00,0x07, /* [4674] OBJ_X9_62_c2tnb191v3 */ | ||
| 722 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x00,0x08, /* [4682] OBJ_X9_62_c2onb191v4 */ | ||
| 723 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x00,0x09, /* [4690] OBJ_X9_62_c2onb191v5 */ | ||
| 724 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x00,0x0A, /* [4698] OBJ_X9_62_c2pnb208w1 */ | ||
| 725 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x00,0x0B, /* [4706] OBJ_X9_62_c2tnb239v1 */ | ||
| 726 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x00,0x0C, /* [4714] OBJ_X9_62_c2tnb239v2 */ | ||
| 727 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x00,0x0D, /* [4722] OBJ_X9_62_c2tnb239v3 */ | ||
| 728 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x00,0x0E, /* [4730] OBJ_X9_62_c2onb239v4 */ | ||
| 729 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x00,0x0F, /* [4738] OBJ_X9_62_c2onb239v5 */ | ||
| 730 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x00,0x10, /* [4746] OBJ_X9_62_c2pnb272w1 */ | ||
| 731 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x00,0x11, /* [4754] OBJ_X9_62_c2pnb304w1 */ | ||
| 732 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x00,0x12, /* [4762] OBJ_X9_62_c2tnb359v1 */ | ||
| 733 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x00,0x13, /* [4770] OBJ_X9_62_c2pnb368w1 */ | ||
| 734 | 0x2A,0x86,0x48,0xCE,0x3D,0x03,0x00,0x14, /* [4778] OBJ_X9_62_c2tnb431r1 */ | ||
| 735 | 0x2B,0x81,0x04,0x00,0x06, /* [4786] OBJ_secp112r1 */ | ||
| 736 | 0x2B,0x81,0x04,0x00,0x07, /* [4791] OBJ_secp112r2 */ | ||
| 737 | 0x2B,0x81,0x04,0x00,0x1C, /* [4796] OBJ_secp128r1 */ | ||
| 738 | 0x2B,0x81,0x04,0x00,0x1D, /* [4801] OBJ_secp128r2 */ | ||
| 739 | 0x2B,0x81,0x04,0x00,0x09, /* [4806] OBJ_secp160k1 */ | ||
| 740 | 0x2B,0x81,0x04,0x00,0x08, /* [4811] OBJ_secp160r1 */ | ||
| 741 | 0x2B,0x81,0x04,0x00,0x1E, /* [4816] OBJ_secp160r2 */ | ||
| 742 | 0x2B,0x81,0x04,0x00,0x1F, /* [4821] OBJ_secp192k1 */ | ||
| 743 | 0x2B,0x81,0x04,0x00,0x20, /* [4826] OBJ_secp224k1 */ | ||
| 744 | 0x2B,0x81,0x04,0x00,0x21, /* [4831] OBJ_secp224r1 */ | ||
| 745 | 0x2B,0x81,0x04,0x00,0x0A, /* [4836] OBJ_secp256k1 */ | ||
| 746 | 0x2B,0x81,0x04,0x00,0x22, /* [4841] OBJ_secp384r1 */ | ||
| 747 | 0x2B,0x81,0x04,0x00,0x23, /* [4846] OBJ_secp521r1 */ | ||
| 748 | 0x2B,0x81,0x04,0x00,0x04, /* [4851] OBJ_sect113r1 */ | ||
| 749 | 0x2B,0x81,0x04,0x00,0x05, /* [4856] OBJ_sect113r2 */ | ||
| 750 | 0x2B,0x81,0x04,0x00,0x16, /* [4861] OBJ_sect131r1 */ | ||
| 751 | 0x2B,0x81,0x04,0x00,0x17, /* [4866] OBJ_sect131r2 */ | ||
| 752 | 0x2B,0x81,0x04,0x00,0x01, /* [4871] OBJ_sect163k1 */ | ||
| 753 | 0x2B,0x81,0x04,0x00,0x02, /* [4876] OBJ_sect163r1 */ | ||
| 754 | 0x2B,0x81,0x04,0x00,0x0F, /* [4881] OBJ_sect163r2 */ | ||
| 755 | 0x2B,0x81,0x04,0x00,0x18, /* [4886] OBJ_sect193r1 */ | ||
| 756 | 0x2B,0x81,0x04,0x00,0x19, /* [4891] OBJ_sect193r2 */ | ||
| 757 | 0x2B,0x81,0x04,0x00,0x1A, /* [4896] OBJ_sect233k1 */ | ||
| 758 | 0x2B,0x81,0x04,0x00,0x1B, /* [4901] OBJ_sect233r1 */ | ||
| 759 | 0x2B,0x81,0x04,0x00,0x03, /* [4906] OBJ_sect239k1 */ | ||
| 760 | 0x2B,0x81,0x04,0x00,0x10, /* [4911] OBJ_sect283k1 */ | ||
| 761 | 0x2B,0x81,0x04,0x00,0x11, /* [4916] OBJ_sect283r1 */ | ||
| 762 | 0x2B,0x81,0x04,0x00,0x24, /* [4921] OBJ_sect409k1 */ | ||
| 763 | 0x2B,0x81,0x04,0x00,0x25, /* [4926] OBJ_sect409r1 */ | ||
| 764 | 0x2B,0x81,0x04,0x00,0x26, /* [4931] OBJ_sect571k1 */ | ||
| 765 | 0x2B,0x81,0x04,0x00,0x27, /* [4936] OBJ_sect571r1 */ | ||
| 766 | 0x67,0x2B,0x0D,0x04,0x01, /* [4941] OBJ_wap_wsg_idm_ecid_wtls1 */ | ||
| 767 | 0x67,0x2B,0x0D,0x04,0x03, /* [4946] OBJ_wap_wsg_idm_ecid_wtls3 */ | ||
| 768 | 0x67,0x2B,0x0D,0x04,0x04, /* [4951] OBJ_wap_wsg_idm_ecid_wtls4 */ | ||
| 769 | 0x67,0x2B,0x0D,0x04,0x05, /* [4956] OBJ_wap_wsg_idm_ecid_wtls5 */ | ||
| 770 | 0x67,0x2B,0x0D,0x04,0x06, /* [4961] OBJ_wap_wsg_idm_ecid_wtls6 */ | ||
| 771 | 0x67,0x2B,0x0D,0x04,0x07, /* [4966] OBJ_wap_wsg_idm_ecid_wtls7 */ | ||
| 772 | 0x67,0x2B,0x0D,0x04,0x08, /* [4971] OBJ_wap_wsg_idm_ecid_wtls8 */ | ||
| 773 | 0x67,0x2B,0x0D,0x04,0x09, /* [4976] OBJ_wap_wsg_idm_ecid_wtls9 */ | ||
| 774 | 0x67,0x2B,0x0D,0x04,0x0A, /* [4981] OBJ_wap_wsg_idm_ecid_wtls10 */ | ||
| 775 | 0x67,0x2B,0x0D,0x04,0x0B, /* [4986] OBJ_wap_wsg_idm_ecid_wtls11 */ | ||
| 776 | 0x67,0x2B,0x0D,0x04,0x0C, /* [4991] OBJ_wap_wsg_idm_ecid_wtls12 */ | ||
| 777 | 0x55,0x1D,0x20,0x00, /* [4996] OBJ_any_policy */ | ||
| 778 | 0x55,0x1D,0x21, /* [5000] OBJ_policy_mappings */ | ||
| 779 | 0x55,0x1D,0x36, /* [5003] OBJ_inhibit_any_policy */ | ||
| 780 | 0x2A,0x83,0x08,0x8C,0x9A,0x4B,0x3D,0x01,0x01,0x01,0x02,/* [5006] OBJ_camellia_128_cbc */ | ||
| 781 | 0x2A,0x83,0x08,0x8C,0x9A,0x4B,0x3D,0x01,0x01,0x01,0x03,/* [5017] OBJ_camellia_192_cbc */ | ||
| 782 | 0x2A,0x83,0x08,0x8C,0x9A,0x4B,0x3D,0x01,0x01,0x01,0x04,/* [5028] OBJ_camellia_256_cbc */ | ||
| 783 | 0x03,0xA2,0x31,0x05,0x03,0x01,0x09,0x01, /* [5039] OBJ_camellia_128_ecb */ | ||
| 784 | 0x03,0xA2,0x31,0x05,0x03,0x01,0x09,0x15, /* [5047] OBJ_camellia_192_ecb */ | ||
| 785 | 0x03,0xA2,0x31,0x05,0x03,0x01,0x09,0x29, /* [5055] OBJ_camellia_256_ecb */ | ||
| 786 | 0x03,0xA2,0x31,0x05,0x03,0x01,0x09,0x04, /* [5063] OBJ_camellia_128_cfb128 */ | ||
| 787 | 0x03,0xA2,0x31,0x05,0x03,0x01,0x09,0x18, /* [5071] OBJ_camellia_192_cfb128 */ | ||
| 788 | 0x03,0xA2,0x31,0x05,0x03,0x01,0x09,0x2C, /* [5079] OBJ_camellia_256_cfb128 */ | ||
| 789 | 0x03,0xA2,0x31,0x05,0x03,0x01,0x09,0x03, /* [5087] OBJ_camellia_128_ofb128 */ | ||
| 790 | 0x03,0xA2,0x31,0x05,0x03,0x01,0x09,0x17, /* [5095] OBJ_camellia_192_ofb128 */ | ||
| 791 | 0x03,0xA2,0x31,0x05,0x03,0x01,0x09,0x2B, /* [5103] OBJ_camellia_256_ofb128 */ | ||
| 792 | 0x55,0x1D,0x09, /* [5111] OBJ_subject_directory_attributes */ | ||
| 793 | 0x55,0x1D,0x1C, /* [5114] OBJ_issuing_distribution_point */ | ||
| 794 | 0x55,0x1D,0x1D, /* [5117] OBJ_certificate_issuer */ | ||
| 795 | 0x2A,0x83,0x1A,0x8C,0x9A,0x44, /* [5120] OBJ_kisa */ | ||
| 796 | 0x2A,0x83,0x1A,0x8C,0x9A,0x44,0x01,0x03, /* [5126] OBJ_seed_ecb */ | ||
| 797 | 0x2A,0x83,0x1A,0x8C,0x9A,0x44,0x01,0x04, /* [5134] OBJ_seed_cbc */ | ||
| 798 | 0x2A,0x83,0x1A,0x8C,0x9A,0x44,0x01,0x06, /* [5142] OBJ_seed_ofb128 */ | ||
| 799 | 0x2A,0x83,0x1A,0x8C,0x9A,0x44,0x01,0x05, /* [5150] OBJ_seed_cfb128 */ | ||
| 800 | 0x2B,0x06,0x01,0x05,0x05,0x08,0x01,0x01, /* [5158] OBJ_hmac_md5 */ | ||
| 801 | 0x2B,0x06,0x01,0x05,0x05,0x08,0x01,0x02, /* [5166] OBJ_hmac_sha1 */ | ||
| 802 | 0x2A,0x86,0x48,0x86,0xF6,0x7D,0x07,0x42,0x0D,/* [5174] OBJ_id_PasswordBasedMAC */ | ||
| 803 | 0x2A,0x86,0x48,0x86,0xF6,0x7D,0x07,0x42,0x1E,/* [5183] OBJ_id_DHBasedMac */ | ||
| 804 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x04,0x10, /* [5192] OBJ_id_it_suppLangTags */ | ||
| 805 | 0x2B,0x06,0x01,0x05,0x05,0x07,0x30,0x05, /* [5200] OBJ_caRepository */ | ||
| 806 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x09,/* [5208] OBJ_id_smime_ct_compressedData */ | ||
| 807 | 0x2A,0x86,0x48,0x86,0xF7,0x0D,0x01,0x09,0x10,0x01,0x1B,/* [5219] OBJ_id_ct_asciiTextWithCRLF */ | ||
| 808 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x05,/* [5230] OBJ_id_aes128_wrap */ | ||
| 809 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x19,/* [5239] OBJ_id_aes192_wrap */ | ||
| 810 | 0x60,0x86,0x48,0x01,0x65,0x03,0x04,0x01,0x2D,/* [5248] OBJ_id_aes256_wrap */ | ||
| 704 | }; | 811 | }; |
| 705 | 812 | ||
| 706 | static ASN1_OBJECT nid_objs[NUM_NID]={ | 813 | static ASN1_OBJECT nid_objs[NUM_NID]={ |
| @@ -748,21 +855,21 @@ static ASN1_OBJECT nid_objs[NUM_NID]={ | |||
| 748 | {"DES-CFB","des-cfb",NID_des_cfb64,5,&(lvalues[192]),0}, | 855 | {"DES-CFB","des-cfb",NID_des_cfb64,5,&(lvalues[192]),0}, |
| 749 | {"DES-CBC","des-cbc",NID_des_cbc,5,&(lvalues[197]),0}, | 856 | {"DES-CBC","des-cbc",NID_des_cbc,5,&(lvalues[197]),0}, |
| 750 | {"DES-EDE","des-ede",NID_des_ede_ecb,5,&(lvalues[202]),0}, | 857 | {"DES-EDE","des-ede",NID_des_ede_ecb,5,&(lvalues[202]),0}, |
| 751 | {"DES-EDE3","des-ede3",NID_des_ede3_ecb,0,NULL}, | 858 | {"DES-EDE3","des-ede3",NID_des_ede3_ecb,0,NULL,0}, |
| 752 | {"IDEA-CBC","idea-cbc",NID_idea_cbc,11,&(lvalues[207]),0}, | 859 | {"IDEA-CBC","idea-cbc",NID_idea_cbc,11,&(lvalues[207]),0}, |
| 753 | {"IDEA-CFB","idea-cfb",NID_idea_cfb64,0,NULL}, | 860 | {"IDEA-CFB","idea-cfb",NID_idea_cfb64,0,NULL,0}, |
| 754 | {"IDEA-ECB","idea-ecb",NID_idea_ecb,0,NULL}, | 861 | {"IDEA-ECB","idea-ecb",NID_idea_ecb,0,NULL,0}, |
| 755 | {"RC2-CBC","rc2-cbc",NID_rc2_cbc,8,&(lvalues[218]),0}, | 862 | {"RC2-CBC","rc2-cbc",NID_rc2_cbc,8,&(lvalues[218]),0}, |
| 756 | {"RC2-ECB","rc2-ecb",NID_rc2_ecb,0,NULL}, | 863 | {"RC2-ECB","rc2-ecb",NID_rc2_ecb,0,NULL,0}, |
| 757 | {"RC2-CFB","rc2-cfb",NID_rc2_cfb64,0,NULL}, | 864 | {"RC2-CFB","rc2-cfb",NID_rc2_cfb64,0,NULL,0}, |
| 758 | {"RC2-OFB","rc2-ofb",NID_rc2_ofb64,0,NULL}, | 865 | {"RC2-OFB","rc2-ofb",NID_rc2_ofb64,0,NULL,0}, |
| 759 | {"SHA","sha",NID_sha,5,&(lvalues[226]),0}, | 866 | {"SHA","sha",NID_sha,5,&(lvalues[226]),0}, |
| 760 | {"RSA-SHA","shaWithRSAEncryption",NID_shaWithRSAEncryption,5, | 867 | {"RSA-SHA","shaWithRSAEncryption",NID_shaWithRSAEncryption,5, |
| 761 | &(lvalues[231]),0}, | 868 | &(lvalues[231]),0}, |
| 762 | {"DES-EDE-CBC","des-ede-cbc",NID_des_ede_cbc,0,NULL}, | 869 | {"DES-EDE-CBC","des-ede-cbc",NID_des_ede_cbc,0,NULL,0}, |
| 763 | {"DES-EDE3-CBC","des-ede3-cbc",NID_des_ede3_cbc,8,&(lvalues[236]),0}, | 870 | {"DES-EDE3-CBC","des-ede3-cbc",NID_des_ede3_cbc,8,&(lvalues[236]),0}, |
| 764 | {"DES-OFB","des-ofb",NID_des_ofb64,5,&(lvalues[244]),0}, | 871 | {"DES-OFB","des-ofb",NID_des_ofb64,5,&(lvalues[244]),0}, |
| 765 | {"IDEA-OFB","idea-ofb",NID_idea_ofb64,0,NULL}, | 872 | {"IDEA-OFB","idea-ofb",NID_idea_ofb64,0,NULL,0}, |
| 766 | {"pkcs9","pkcs9",NID_pkcs9,8,&(lvalues[249]),0}, | 873 | {"pkcs9","pkcs9",NID_pkcs9,8,&(lvalues[249]),0}, |
| 767 | {"emailAddress","emailAddress",NID_pkcs9_emailAddress,9, | 874 | {"emailAddress","emailAddress",NID_pkcs9_emailAddress,9, |
| 768 | &(lvalues[257]),0}, | 875 | &(lvalues[257]),0}, |
| @@ -786,10 +893,10 @@ static ASN1_OBJECT nid_objs[NUM_NID]={ | |||
| 786 | NID_netscape_cert_extension,8,&(lvalues[345]),0}, | 893 | NID_netscape_cert_extension,8,&(lvalues[345]),0}, |
| 787 | {"nsDataType","Netscape Data Type",NID_netscape_data_type,8, | 894 | {"nsDataType","Netscape Data Type",NID_netscape_data_type,8, |
| 788 | &(lvalues[353]),0}, | 895 | &(lvalues[353]),0}, |
| 789 | {"DES-EDE-CFB","des-ede-cfb",NID_des_ede_cfb64,0,NULL}, | 896 | {"DES-EDE-CFB","des-ede-cfb",NID_des_ede_cfb64,0,NULL,0}, |
| 790 | {"DES-EDE3-CFB","des-ede3-cfb",NID_des_ede3_cfb64,0,NULL}, | 897 | {"DES-EDE3-CFB","des-ede3-cfb",NID_des_ede3_cfb64,0,NULL,0}, |
| 791 | {"DES-EDE-OFB","des-ede-ofb",NID_des_ede_ofb64,0,NULL}, | 898 | {"DES-EDE-OFB","des-ede-ofb",NID_des_ede_ofb64,0,NULL,0}, |
| 792 | {"DES-EDE3-OFB","des-ede3-ofb",NID_des_ede3_ofb64,0,NULL}, | 899 | {"DES-EDE3-OFB","des-ede3-ofb",NID_des_ede3_ofb64,0,NULL,0}, |
| 793 | {"SHA1","sha1",NID_sha1,5,&(lvalues[361]),0}, | 900 | {"SHA1","sha1",NID_sha1,5,&(lvalues[361]),0}, |
| 794 | {"RSA-SHA1","sha1WithRSAEncryption",NID_sha1WithRSAEncryption,9, | 901 | {"RSA-SHA1","sha1WithRSAEncryption",NID_sha1WithRSAEncryption,9, |
| 795 | &(lvalues[366]),0}, | 902 | &(lvalues[366]),0}, |
| @@ -816,7 +923,7 @@ static ASN1_OBJECT nid_objs[NUM_NID]={ | |||
| 816 | {"nsComment","Netscape Comment",NID_netscape_comment,9,&(lvalues[471]),0}, | 923 | {"nsComment","Netscape Comment",NID_netscape_comment,9,&(lvalues[471]),0}, |
| 817 | {"nsCertSequence","Netscape Certificate Sequence", | 924 | {"nsCertSequence","Netscape Certificate Sequence", |
| 818 | NID_netscape_cert_sequence,9,&(lvalues[480]),0}, | 925 | NID_netscape_cert_sequence,9,&(lvalues[480]),0}, |
| 819 | {"DESX-CBC","desx-cbc",NID_desx_cbc,0,NULL}, | 926 | {"DESX-CBC","desx-cbc",NID_desx_cbc,0,NULL,0}, |
| 820 | {"id-ce","id-ce",NID_id_ce,2,&(lvalues[489]),0}, | 927 | {"id-ce","id-ce",NID_id_ce,2,&(lvalues[489]),0}, |
| 821 | {"subjectKeyIdentifier","X509v3 Subject Key Identifier", | 928 | {"subjectKeyIdentifier","X509v3 Subject Key Identifier", |
| 822 | NID_subject_key_identifier,3,&(lvalues[491]),0}, | 929 | NID_subject_key_identifier,3,&(lvalues[491]),0}, |
| @@ -835,17 +942,17 @@ static ASN1_OBJECT nid_objs[NUM_NID]={ | |||
| 835 | {"authorityKeyIdentifier","X509v3 Authority Key Identifier", | 942 | {"authorityKeyIdentifier","X509v3 Authority Key Identifier", |
| 836 | NID_authority_key_identifier,3,&(lvalues[515]),0}, | 943 | NID_authority_key_identifier,3,&(lvalues[515]),0}, |
| 837 | {"BF-CBC","bf-cbc",NID_bf_cbc,9,&(lvalues[518]),0}, | 944 | {"BF-CBC","bf-cbc",NID_bf_cbc,9,&(lvalues[518]),0}, |
| 838 | {"BF-ECB","bf-ecb",NID_bf_ecb,0,NULL}, | 945 | {"BF-ECB","bf-ecb",NID_bf_ecb,0,NULL,0}, |
| 839 | {"BF-CFB","bf-cfb",NID_bf_cfb64,0,NULL}, | 946 | {"BF-CFB","bf-cfb",NID_bf_cfb64,0,NULL,0}, |
| 840 | {"BF-OFB","bf-ofb",NID_bf_ofb64,0,NULL}, | 947 | {"BF-OFB","bf-ofb",NID_bf_ofb64,0,NULL,0}, |
| 841 | {"MDC2","mdc2",NID_mdc2,4,&(lvalues[527]),0}, | 948 | {"MDC2","mdc2",NID_mdc2,4,&(lvalues[527]),0}, |
| 842 | {"RSA-MDC2","mdc2WithRSA",NID_mdc2WithRSA,4,&(lvalues[531]),0}, | 949 | {"RSA-MDC2","mdc2WithRSA",NID_mdc2WithRSA,4,&(lvalues[531]),0}, |
| 843 | {"RC4-40","rc4-40",NID_rc4_40,0,NULL}, | 950 | {"RC4-40","rc4-40",NID_rc4_40,0,NULL,0}, |
| 844 | {"RC2-40-CBC","rc2-40-cbc",NID_rc2_40_cbc,0,NULL}, | 951 | {"RC2-40-CBC","rc2-40-cbc",NID_rc2_40_cbc,0,NULL,0}, |
| 845 | {"GN","givenName",NID_givenName,3,&(lvalues[535]),0}, | 952 | {"GN","givenName",NID_givenName,3,&(lvalues[535]),0}, |
| 846 | {"SN","surname",NID_surname,3,&(lvalues[538]),0}, | 953 | {"SN","surname",NID_surname,3,&(lvalues[538]),0}, |
| 847 | {"initials","initials",NID_initials,3,&(lvalues[541]),0}, | 954 | {"initials","initials",NID_initials,3,&(lvalues[541]),0}, |
| 848 | {NULL,NULL,NID_undef,0,NULL}, | 955 | {NULL,NULL,NID_undef,0,NULL,0}, |
| 849 | {"crlDistributionPoints","X509v3 CRL Distribution Points", | 956 | {"crlDistributionPoints","X509v3 CRL Distribution Points", |
| 850 | NID_crl_distribution_points,3,&(lvalues[544]),0}, | 957 | NID_crl_distribution_points,3,&(lvalues[544]),0}, |
| 851 | {"RSA-NP-MD5","md5WithRSA",NID_md5WithRSA,5,&(lvalues[547]),0}, | 958 | {"RSA-NP-MD5","md5WithRSA",NID_md5WithRSA,5,&(lvalues[547]),0}, |
| @@ -853,931 +960,1085 @@ static ASN1_OBJECT nid_objs[NUM_NID]={ | |||
| 853 | {"title","title",NID_title,3,&(lvalues[555]),0}, | 960 | {"title","title",NID_title,3,&(lvalues[555]),0}, |
| 854 | {"description","description",NID_description,3,&(lvalues[558]),0}, | 961 | {"description","description",NID_description,3,&(lvalues[558]),0}, |
| 855 | {"CAST5-CBC","cast5-cbc",NID_cast5_cbc,9,&(lvalues[561]),0}, | 962 | {"CAST5-CBC","cast5-cbc",NID_cast5_cbc,9,&(lvalues[561]),0}, |
| 856 | {"CAST5-ECB","cast5-ecb",NID_cast5_ecb,0,NULL}, | 963 | {"CAST5-ECB","cast5-ecb",NID_cast5_ecb,0,NULL,0}, |
| 857 | {"CAST5-CFB","cast5-cfb",NID_cast5_cfb64,0,NULL}, | 964 | {"CAST5-CFB","cast5-cfb",NID_cast5_cfb64,0,NULL,0}, |
| 858 | {"CAST5-OFB","cast5-ofb",NID_cast5_ofb64,0,NULL}, | 965 | {"CAST5-OFB","cast5-ofb",NID_cast5_ofb64,0,NULL,0}, |
| 859 | {"pbeWithMD5AndCast5CBC","pbeWithMD5AndCast5CBC", | 966 | {"pbeWithMD5AndCast5CBC","pbeWithMD5AndCast5CBC", |
| 860 | NID_pbeWithMD5AndCast5_CBC,9,&(lvalues[570]),0}, | 967 | NID_pbeWithMD5AndCast5_CBC,9,&(lvalues[570]),0}, |
| 861 | {"DSA-SHA1","dsaWithSHA1",NID_dsaWithSHA1,7,&(lvalues[579]),0}, | 968 | {"DSA-SHA1","dsaWithSHA1",NID_dsaWithSHA1,7,&(lvalues[579]),0}, |
| 862 | {"MD5-SHA1","md5-sha1",NID_md5_sha1,0,NULL}, | 969 | {"MD5-SHA1","md5-sha1",NID_md5_sha1,0,NULL,0}, |
| 863 | {"RSA-SHA1-2","sha1WithRSA",NID_sha1WithRSA,5,&(lvalues[586]),0}, | 970 | {"RSA-SHA1-2","sha1WithRSA",NID_sha1WithRSA,5,&(lvalues[586]),0}, |
| 864 | {"DSA","dsaEncryption",NID_dsa,7,&(lvalues[591]),0}, | 971 | {"DSA","dsaEncryption",NID_dsa,7,&(lvalues[591]),0}, |
| 865 | {"RIPEMD160","ripemd160",NID_ripemd160,5,&(lvalues[598]),0}, | 972 | {"RIPEMD160","ripemd160",NID_ripemd160,5,&(lvalues[598]),0}, |
| 866 | {NULL,NULL,NID_undef,0,NULL}, | 973 | {NULL,NULL,NID_undef,0,NULL,0}, |
| 867 | {"RSA-RIPEMD160","ripemd160WithRSA",NID_ripemd160WithRSA,6, | 974 | {"RSA-RIPEMD160","ripemd160WithRSA",NID_ripemd160WithRSA,6, |
| 868 | &(lvalues[603]),0}, | 975 | &(lvalues[603]),0}, |
| 869 | {"RC5-CBC","rc5-cbc",NID_rc5_cbc,8,&(lvalues[609]),0}, | 976 | {"RC5-CBC","rc5-cbc",NID_rc5_cbc,8,&(lvalues[609]),0}, |
| 870 | {"RC5-ECB","rc5-ecb",NID_rc5_ecb,0,NULL}, | 977 | {"RC5-ECB","rc5-ecb",NID_rc5_ecb,0,NULL,0}, |
| 871 | {"RC5-CFB","rc5-cfb",NID_rc5_cfb64,0,NULL}, | 978 | {"RC5-CFB","rc5-cfb",NID_rc5_cfb64,0,NULL,0}, |
| 872 | {"RC5-OFB","rc5-ofb",NID_rc5_ofb64,0,NULL}, | 979 | {"RC5-OFB","rc5-ofb",NID_rc5_ofb64,0,NULL,0}, |
| 873 | {"RLE","run length compression",NID_rle_compression,6,&(lvalues[617]),0}, | 980 | {"RLE","run length compression",NID_rle_compression,6,&(lvalues[617]),0}, |
| 874 | {"ZLIB","zlib compression",NID_zlib_compression,6,&(lvalues[623]),0}, | 981 | {"ZLIB","zlib compression",NID_zlib_compression,11,&(lvalues[623]),0}, |
| 875 | {"extendedKeyUsage","X509v3 Extended Key Usage",NID_ext_key_usage,3, | 982 | {"extendedKeyUsage","X509v3 Extended Key Usage",NID_ext_key_usage,3, |
| 876 | &(lvalues[629]),0}, | 983 | &(lvalues[634]),0}, |
| 877 | {"PKIX","PKIX",NID_id_pkix,6,&(lvalues[632]),0}, | 984 | {"PKIX","PKIX",NID_id_pkix,6,&(lvalues[637]),0}, |
| 878 | {"id-kp","id-kp",NID_id_kp,7,&(lvalues[638]),0}, | 985 | {"id-kp","id-kp",NID_id_kp,7,&(lvalues[643]),0}, |
| 879 | {"serverAuth","TLS Web Server Authentication",NID_server_auth,8, | 986 | {"serverAuth","TLS Web Server Authentication",NID_server_auth,8, |
| 880 | &(lvalues[645]),0}, | 987 | &(lvalues[650]),0}, |
| 881 | {"clientAuth","TLS Web Client Authentication",NID_client_auth,8, | 988 | {"clientAuth","TLS Web Client Authentication",NID_client_auth,8, |
| 882 | &(lvalues[653]),0}, | 989 | &(lvalues[658]),0}, |
| 883 | {"codeSigning","Code Signing",NID_code_sign,8,&(lvalues[661]),0}, | 990 | {"codeSigning","Code Signing",NID_code_sign,8,&(lvalues[666]),0}, |
| 884 | {"emailProtection","E-mail Protection",NID_email_protect,8, | 991 | {"emailProtection","E-mail Protection",NID_email_protect,8, |
| 885 | &(lvalues[669]),0}, | 992 | &(lvalues[674]),0}, |
| 886 | {"timeStamping","Time Stamping",NID_time_stamp,8,&(lvalues[677]),0}, | 993 | {"timeStamping","Time Stamping",NID_time_stamp,8,&(lvalues[682]),0}, |
| 887 | {"msCodeInd","Microsoft Individual Code Signing",NID_ms_code_ind,10, | 994 | {"msCodeInd","Microsoft Individual Code Signing",NID_ms_code_ind,10, |
| 888 | &(lvalues[685]),0}, | 995 | &(lvalues[690]),0}, |
| 889 | {"msCodeCom","Microsoft Commercial Code Signing",NID_ms_code_com,10, | 996 | {"msCodeCom","Microsoft Commercial Code Signing",NID_ms_code_com,10, |
| 890 | &(lvalues[695]),0}, | 997 | &(lvalues[700]),0}, |
| 891 | {"msCTLSign","Microsoft Trust List Signing",NID_ms_ctl_sign,10, | 998 | {"msCTLSign","Microsoft Trust List Signing",NID_ms_ctl_sign,10, |
| 892 | &(lvalues[705]),0}, | 999 | &(lvalues[710]),0}, |
| 893 | {"msSGC","Microsoft Server Gated Crypto",NID_ms_sgc,10,&(lvalues[715]),0}, | 1000 | {"msSGC","Microsoft Server Gated Crypto",NID_ms_sgc,10,&(lvalues[720]),0}, |
| 894 | {"msEFS","Microsoft Encrypted File System",NID_ms_efs,10, | 1001 | {"msEFS","Microsoft Encrypted File System",NID_ms_efs,10, |
| 895 | &(lvalues[725]),0}, | 1002 | &(lvalues[730]),0}, |
| 896 | {"nsSGC","Netscape Server Gated Crypto",NID_ns_sgc,9,&(lvalues[735]),0}, | 1003 | {"nsSGC","Netscape Server Gated Crypto",NID_ns_sgc,9,&(lvalues[740]),0}, |
| 897 | {"deltaCRL","X509v3 Delta CRL Indicator",NID_delta_crl,3, | 1004 | {"deltaCRL","X509v3 Delta CRL Indicator",NID_delta_crl,3, |
| 898 | &(lvalues[744]),0}, | 1005 | &(lvalues[749]),0}, |
| 899 | {"CRLReason","X509v3 CRL Reason Code",NID_crl_reason,3,&(lvalues[747]),0}, | 1006 | {"CRLReason","X509v3 CRL Reason Code",NID_crl_reason,3,&(lvalues[752]),0}, |
| 900 | {"invalidityDate","Invalidity Date",NID_invalidity_date,3, | 1007 | {"invalidityDate","Invalidity Date",NID_invalidity_date,3, |
| 901 | &(lvalues[750]),0}, | 1008 | &(lvalues[755]),0}, |
| 902 | {"SXNetID","Strong Extranet ID",NID_sxnet,5,&(lvalues[753]),0}, | 1009 | {"SXNetID","Strong Extranet ID",NID_sxnet,5,&(lvalues[758]),0}, |
| 903 | {"PBE-SHA1-RC4-128","pbeWithSHA1And128BitRC4", | 1010 | {"PBE-SHA1-RC4-128","pbeWithSHA1And128BitRC4", |
| 904 | NID_pbe_WithSHA1And128BitRC4,10,&(lvalues[758]),0}, | 1011 | NID_pbe_WithSHA1And128BitRC4,10,&(lvalues[763]),0}, |
| 905 | {"PBE-SHA1-RC4-40","pbeWithSHA1And40BitRC4", | 1012 | {"PBE-SHA1-RC4-40","pbeWithSHA1And40BitRC4", |
| 906 | NID_pbe_WithSHA1And40BitRC4,10,&(lvalues[768]),0}, | 1013 | NID_pbe_WithSHA1And40BitRC4,10,&(lvalues[773]),0}, |
| 907 | {"PBE-SHA1-3DES","pbeWithSHA1And3-KeyTripleDES-CBC", | 1014 | {"PBE-SHA1-3DES","pbeWithSHA1And3-KeyTripleDES-CBC", |
| 908 | NID_pbe_WithSHA1And3_Key_TripleDES_CBC,10,&(lvalues[778]),0}, | 1015 | NID_pbe_WithSHA1And3_Key_TripleDES_CBC,10,&(lvalues[783]),0}, |
| 909 | {"PBE-SHA1-2DES","pbeWithSHA1And2-KeyTripleDES-CBC", | 1016 | {"PBE-SHA1-2DES","pbeWithSHA1And2-KeyTripleDES-CBC", |
| 910 | NID_pbe_WithSHA1And2_Key_TripleDES_CBC,10,&(lvalues[788]),0}, | 1017 | NID_pbe_WithSHA1And2_Key_TripleDES_CBC,10,&(lvalues[793]),0}, |
| 911 | {"PBE-SHA1-RC2-128","pbeWithSHA1And128BitRC2-CBC", | 1018 | {"PBE-SHA1-RC2-128","pbeWithSHA1And128BitRC2-CBC", |
| 912 | NID_pbe_WithSHA1And128BitRC2_CBC,10,&(lvalues[798]),0}, | 1019 | NID_pbe_WithSHA1And128BitRC2_CBC,10,&(lvalues[803]),0}, |
| 913 | {"PBE-SHA1-RC2-40","pbeWithSHA1And40BitRC2-CBC", | 1020 | {"PBE-SHA1-RC2-40","pbeWithSHA1And40BitRC2-CBC", |
| 914 | NID_pbe_WithSHA1And40BitRC2_CBC,10,&(lvalues[808]),0}, | 1021 | NID_pbe_WithSHA1And40BitRC2_CBC,10,&(lvalues[813]),0}, |
| 915 | {"keyBag","keyBag",NID_keyBag,11,&(lvalues[818]),0}, | 1022 | {"keyBag","keyBag",NID_keyBag,11,&(lvalues[823]),0}, |
| 916 | {"pkcs8ShroudedKeyBag","pkcs8ShroudedKeyBag",NID_pkcs8ShroudedKeyBag, | 1023 | {"pkcs8ShroudedKeyBag","pkcs8ShroudedKeyBag",NID_pkcs8ShroudedKeyBag, |
| 917 | 11,&(lvalues[829]),0}, | 1024 | 11,&(lvalues[834]),0}, |
| 918 | {"certBag","certBag",NID_certBag,11,&(lvalues[840]),0}, | 1025 | {"certBag","certBag",NID_certBag,11,&(lvalues[845]),0}, |
| 919 | {"crlBag","crlBag",NID_crlBag,11,&(lvalues[851]),0}, | 1026 | {"crlBag","crlBag",NID_crlBag,11,&(lvalues[856]),0}, |
| 920 | {"secretBag","secretBag",NID_secretBag,11,&(lvalues[862]),0}, | 1027 | {"secretBag","secretBag",NID_secretBag,11,&(lvalues[867]),0}, |
| 921 | {"safeContentsBag","safeContentsBag",NID_safeContentsBag,11, | 1028 | {"safeContentsBag","safeContentsBag",NID_safeContentsBag,11, |
| 922 | &(lvalues[873]),0}, | 1029 | &(lvalues[878]),0}, |
| 923 | {"friendlyName","friendlyName",NID_friendlyName,9,&(lvalues[884]),0}, | 1030 | {"friendlyName","friendlyName",NID_friendlyName,9,&(lvalues[889]),0}, |
| 924 | {"localKeyID","localKeyID",NID_localKeyID,9,&(lvalues[893]),0}, | 1031 | {"localKeyID","localKeyID",NID_localKeyID,9,&(lvalues[898]),0}, |
| 925 | {"x509Certificate","x509Certificate",NID_x509Certificate,10, | 1032 | {"x509Certificate","x509Certificate",NID_x509Certificate,10, |
| 926 | &(lvalues[902]),0}, | 1033 | &(lvalues[907]),0}, |
| 927 | {"sdsiCertificate","sdsiCertificate",NID_sdsiCertificate,10, | 1034 | {"sdsiCertificate","sdsiCertificate",NID_sdsiCertificate,10, |
| 928 | &(lvalues[912]),0}, | 1035 | &(lvalues[917]),0}, |
| 929 | {"x509Crl","x509Crl",NID_x509Crl,10,&(lvalues[922]),0}, | 1036 | {"x509Crl","x509Crl",NID_x509Crl,10,&(lvalues[927]),0}, |
| 930 | {"PBES2","PBES2",NID_pbes2,9,&(lvalues[932]),0}, | 1037 | {"PBES2","PBES2",NID_pbes2,9,&(lvalues[937]),0}, |
| 931 | {"PBMAC1","PBMAC1",NID_pbmac1,9,&(lvalues[941]),0}, | 1038 | {"PBMAC1","PBMAC1",NID_pbmac1,9,&(lvalues[946]),0}, |
| 932 | {"hmacWithSHA1","hmacWithSHA1",NID_hmacWithSHA1,8,&(lvalues[950]),0}, | 1039 | {"hmacWithSHA1","hmacWithSHA1",NID_hmacWithSHA1,8,&(lvalues[955]),0}, |
| 933 | {"id-qt-cps","Policy Qualifier CPS",NID_id_qt_cps,8,&(lvalues[958]),0}, | 1040 | {"id-qt-cps","Policy Qualifier CPS",NID_id_qt_cps,8,&(lvalues[963]),0}, |
| 934 | {"id-qt-unotice","Policy Qualifier User Notice",NID_id_qt_unotice,8, | 1041 | {"id-qt-unotice","Policy Qualifier User Notice",NID_id_qt_unotice,8, |
| 935 | &(lvalues[966]),0}, | 1042 | &(lvalues[971]),0}, |
| 936 | {"RC2-64-CBC","rc2-64-cbc",NID_rc2_64_cbc,0,NULL}, | 1043 | {"RC2-64-CBC","rc2-64-cbc",NID_rc2_64_cbc,0,NULL,0}, |
| 937 | {"SMIME-CAPS","S/MIME Capabilities",NID_SMIMECapabilities,9, | 1044 | {"SMIME-CAPS","S/MIME Capabilities",NID_SMIMECapabilities,9, |
| 938 | &(lvalues[974]),0}, | 1045 | &(lvalues[979]),0}, |
| 939 | {"PBE-MD2-RC2-64","pbeWithMD2AndRC2-CBC",NID_pbeWithMD2AndRC2_CBC,9, | 1046 | {"PBE-MD2-RC2-64","pbeWithMD2AndRC2-CBC",NID_pbeWithMD2AndRC2_CBC,9, |
| 940 | &(lvalues[983]),0}, | 1047 | &(lvalues[988]),0}, |
| 941 | {"PBE-MD5-RC2-64","pbeWithMD5AndRC2-CBC",NID_pbeWithMD5AndRC2_CBC,9, | 1048 | {"PBE-MD5-RC2-64","pbeWithMD5AndRC2-CBC",NID_pbeWithMD5AndRC2_CBC,9, |
| 942 | &(lvalues[992]),0}, | 1049 | &(lvalues[997]),0}, |
| 943 | {"PBE-SHA1-DES","pbeWithSHA1AndDES-CBC",NID_pbeWithSHA1AndDES_CBC,9, | 1050 | {"PBE-SHA1-DES","pbeWithSHA1AndDES-CBC",NID_pbeWithSHA1AndDES_CBC,9, |
| 944 | &(lvalues[1001]),0}, | 1051 | &(lvalues[1006]),0}, |
| 945 | {"msExtReq","Microsoft Extension Request",NID_ms_ext_req,10, | 1052 | {"msExtReq","Microsoft Extension Request",NID_ms_ext_req,10, |
| 946 | &(lvalues[1010]),0}, | 1053 | &(lvalues[1015]),0}, |
| 947 | {"extReq","Extension Request",NID_ext_req,9,&(lvalues[1020]),0}, | 1054 | {"extReq","Extension Request",NID_ext_req,9,&(lvalues[1025]),0}, |
| 948 | {"name","name",NID_name,3,&(lvalues[1029]),0}, | 1055 | {"name","name",NID_name,3,&(lvalues[1034]),0}, |
| 949 | {"dnQualifier","dnQualifier",NID_dnQualifier,3,&(lvalues[1032]),0}, | 1056 | {"dnQualifier","dnQualifier",NID_dnQualifier,3,&(lvalues[1037]),0}, |
| 950 | {"id-pe","id-pe",NID_id_pe,7,&(lvalues[1035]),0}, | 1057 | {"id-pe","id-pe",NID_id_pe,7,&(lvalues[1040]),0}, |
| 951 | {"id-ad","id-ad",NID_id_ad,7,&(lvalues[1042]),0}, | 1058 | {"id-ad","id-ad",NID_id_ad,7,&(lvalues[1047]),0}, |
| 952 | {"authorityInfoAccess","Authority Information Access",NID_info_access, | 1059 | {"authorityInfoAccess","Authority Information Access",NID_info_access, |
| 953 | 8,&(lvalues[1049]),0}, | 1060 | 8,&(lvalues[1054]),0}, |
| 954 | {"OCSP","OCSP",NID_ad_OCSP,8,&(lvalues[1057]),0}, | 1061 | {"OCSP","OCSP",NID_ad_OCSP,8,&(lvalues[1062]),0}, |
| 955 | {"caIssuers","CA Issuers",NID_ad_ca_issuers,8,&(lvalues[1065]),0}, | 1062 | {"caIssuers","CA Issuers",NID_ad_ca_issuers,8,&(lvalues[1070]),0}, |
| 956 | {"OCSPSigning","OCSP Signing",NID_OCSP_sign,8,&(lvalues[1073]),0}, | 1063 | {"OCSPSigning","OCSP Signing",NID_OCSP_sign,8,&(lvalues[1078]),0}, |
| 957 | {"ISO","iso",NID_iso,1,&(lvalues[1081]),0}, | 1064 | {"ISO","iso",NID_iso,1,&(lvalues[1086]),0}, |
| 958 | {"member-body","ISO Member Body",NID_member_body,1,&(lvalues[1082]),0}, | 1065 | {"member-body","ISO Member Body",NID_member_body,1,&(lvalues[1087]),0}, |
| 959 | {"ISO-US","ISO US Member Body",NID_ISO_US,3,&(lvalues[1083]),0}, | 1066 | {"ISO-US","ISO US Member Body",NID_ISO_US,3,&(lvalues[1088]),0}, |
| 960 | {"X9-57","X9.57",NID_X9_57,5,&(lvalues[1086]),0}, | 1067 | {"X9-57","X9.57",NID_X9_57,5,&(lvalues[1091]),0}, |
| 961 | {"X9cm","X9.57 CM ?",NID_X9cm,6,&(lvalues[1091]),0}, | 1068 | {"X9cm","X9.57 CM ?",NID_X9cm,6,&(lvalues[1096]),0}, |
| 962 | {"pkcs1","pkcs1",NID_pkcs1,8,&(lvalues[1097]),0}, | 1069 | {"pkcs1","pkcs1",NID_pkcs1,8,&(lvalues[1102]),0}, |
| 963 | {"pkcs5","pkcs5",NID_pkcs5,8,&(lvalues[1105]),0}, | 1070 | {"pkcs5","pkcs5",NID_pkcs5,8,&(lvalues[1110]),0}, |
| 964 | {"SMIME","S/MIME",NID_SMIME,9,&(lvalues[1113]),0}, | 1071 | {"SMIME","S/MIME",NID_SMIME,9,&(lvalues[1118]),0}, |
| 965 | {"id-smime-mod","id-smime-mod",NID_id_smime_mod,10,&(lvalues[1122]),0}, | 1072 | {"id-smime-mod","id-smime-mod",NID_id_smime_mod,10,&(lvalues[1127]),0}, |
| 966 | {"id-smime-ct","id-smime-ct",NID_id_smime_ct,10,&(lvalues[1132]),0}, | 1073 | {"id-smime-ct","id-smime-ct",NID_id_smime_ct,10,&(lvalues[1137]),0}, |
| 967 | {"id-smime-aa","id-smime-aa",NID_id_smime_aa,10,&(lvalues[1142]),0}, | 1074 | {"id-smime-aa","id-smime-aa",NID_id_smime_aa,10,&(lvalues[1147]),0}, |
| 968 | {"id-smime-alg","id-smime-alg",NID_id_smime_alg,10,&(lvalues[1152]),0}, | 1075 | {"id-smime-alg","id-smime-alg",NID_id_smime_alg,10,&(lvalues[1157]),0}, |
| 969 | {"id-smime-cd","id-smime-cd",NID_id_smime_cd,10,&(lvalues[1162]),0}, | 1076 | {"id-smime-cd","id-smime-cd",NID_id_smime_cd,10,&(lvalues[1167]),0}, |
| 970 | {"id-smime-spq","id-smime-spq",NID_id_smime_spq,10,&(lvalues[1172]),0}, | 1077 | {"id-smime-spq","id-smime-spq",NID_id_smime_spq,10,&(lvalues[1177]),0}, |
| 971 | {"id-smime-cti","id-smime-cti",NID_id_smime_cti,10,&(lvalues[1182]),0}, | 1078 | {"id-smime-cti","id-smime-cti",NID_id_smime_cti,10,&(lvalues[1187]),0}, |
| 972 | {"id-smime-mod-cms","id-smime-mod-cms",NID_id_smime_mod_cms,11, | 1079 | {"id-smime-mod-cms","id-smime-mod-cms",NID_id_smime_mod_cms,11, |
| 973 | &(lvalues[1192]),0}, | 1080 | &(lvalues[1197]),0}, |
| 974 | {"id-smime-mod-ess","id-smime-mod-ess",NID_id_smime_mod_ess,11, | 1081 | {"id-smime-mod-ess","id-smime-mod-ess",NID_id_smime_mod_ess,11, |
| 975 | &(lvalues[1203]),0}, | 1082 | &(lvalues[1208]),0}, |
| 976 | {"id-smime-mod-oid","id-smime-mod-oid",NID_id_smime_mod_oid,11, | 1083 | {"id-smime-mod-oid","id-smime-mod-oid",NID_id_smime_mod_oid,11, |
| 977 | &(lvalues[1214]),0}, | 1084 | &(lvalues[1219]),0}, |
| 978 | {"id-smime-mod-msg-v3","id-smime-mod-msg-v3",NID_id_smime_mod_msg_v3, | 1085 | {"id-smime-mod-msg-v3","id-smime-mod-msg-v3",NID_id_smime_mod_msg_v3, |
| 979 | 11,&(lvalues[1225]),0}, | 1086 | 11,&(lvalues[1230]),0}, |
| 980 | {"id-smime-mod-ets-eSignature-88","id-smime-mod-ets-eSignature-88", | 1087 | {"id-smime-mod-ets-eSignature-88","id-smime-mod-ets-eSignature-88", |
| 981 | NID_id_smime_mod_ets_eSignature_88,11,&(lvalues[1236]),0}, | 1088 | NID_id_smime_mod_ets_eSignature_88,11,&(lvalues[1241]),0}, |
| 982 | {"id-smime-mod-ets-eSignature-97","id-smime-mod-ets-eSignature-97", | 1089 | {"id-smime-mod-ets-eSignature-97","id-smime-mod-ets-eSignature-97", |
| 983 | NID_id_smime_mod_ets_eSignature_97,11,&(lvalues[1247]),0}, | 1090 | NID_id_smime_mod_ets_eSignature_97,11,&(lvalues[1252]),0}, |
| 984 | {"id-smime-mod-ets-eSigPolicy-88","id-smime-mod-ets-eSigPolicy-88", | 1091 | {"id-smime-mod-ets-eSigPolicy-88","id-smime-mod-ets-eSigPolicy-88", |
| 985 | NID_id_smime_mod_ets_eSigPolicy_88,11,&(lvalues[1258]),0}, | 1092 | NID_id_smime_mod_ets_eSigPolicy_88,11,&(lvalues[1263]),0}, |
| 986 | {"id-smime-mod-ets-eSigPolicy-97","id-smime-mod-ets-eSigPolicy-97", | 1093 | {"id-smime-mod-ets-eSigPolicy-97","id-smime-mod-ets-eSigPolicy-97", |
| 987 | NID_id_smime_mod_ets_eSigPolicy_97,11,&(lvalues[1269]),0}, | 1094 | NID_id_smime_mod_ets_eSigPolicy_97,11,&(lvalues[1274]),0}, |
| 988 | {"id-smime-ct-receipt","id-smime-ct-receipt",NID_id_smime_ct_receipt, | 1095 | {"id-smime-ct-receipt","id-smime-ct-receipt",NID_id_smime_ct_receipt, |
| 989 | 11,&(lvalues[1280]),0}, | 1096 | 11,&(lvalues[1285]),0}, |
| 990 | {"id-smime-ct-authData","id-smime-ct-authData", | 1097 | {"id-smime-ct-authData","id-smime-ct-authData", |
| 991 | NID_id_smime_ct_authData,11,&(lvalues[1291]),0}, | 1098 | NID_id_smime_ct_authData,11,&(lvalues[1296]),0}, |
| 992 | {"id-smime-ct-publishCert","id-smime-ct-publishCert", | 1099 | {"id-smime-ct-publishCert","id-smime-ct-publishCert", |
| 993 | NID_id_smime_ct_publishCert,11,&(lvalues[1302]),0}, | 1100 | NID_id_smime_ct_publishCert,11,&(lvalues[1307]),0}, |
| 994 | {"id-smime-ct-TSTInfo","id-smime-ct-TSTInfo",NID_id_smime_ct_TSTInfo, | 1101 | {"id-smime-ct-TSTInfo","id-smime-ct-TSTInfo",NID_id_smime_ct_TSTInfo, |
| 995 | 11,&(lvalues[1313]),0}, | 1102 | 11,&(lvalues[1318]),0}, |
| 996 | {"id-smime-ct-TDTInfo","id-smime-ct-TDTInfo",NID_id_smime_ct_TDTInfo, | 1103 | {"id-smime-ct-TDTInfo","id-smime-ct-TDTInfo",NID_id_smime_ct_TDTInfo, |
| 997 | 11,&(lvalues[1324]),0}, | 1104 | 11,&(lvalues[1329]),0}, |
| 998 | {"id-smime-ct-contentInfo","id-smime-ct-contentInfo", | 1105 | {"id-smime-ct-contentInfo","id-smime-ct-contentInfo", |
| 999 | NID_id_smime_ct_contentInfo,11,&(lvalues[1335]),0}, | 1106 | NID_id_smime_ct_contentInfo,11,&(lvalues[1340]),0}, |
| 1000 | {"id-smime-ct-DVCSRequestData","id-smime-ct-DVCSRequestData", | 1107 | {"id-smime-ct-DVCSRequestData","id-smime-ct-DVCSRequestData", |
| 1001 | NID_id_smime_ct_DVCSRequestData,11,&(lvalues[1346]),0}, | 1108 | NID_id_smime_ct_DVCSRequestData,11,&(lvalues[1351]),0}, |
| 1002 | {"id-smime-ct-DVCSResponseData","id-smime-ct-DVCSResponseData", | 1109 | {"id-smime-ct-DVCSResponseData","id-smime-ct-DVCSResponseData", |
| 1003 | NID_id_smime_ct_DVCSResponseData,11,&(lvalues[1357]),0}, | 1110 | NID_id_smime_ct_DVCSResponseData,11,&(lvalues[1362]),0}, |
| 1004 | {"id-smime-aa-receiptRequest","id-smime-aa-receiptRequest", | 1111 | {"id-smime-aa-receiptRequest","id-smime-aa-receiptRequest", |
| 1005 | NID_id_smime_aa_receiptRequest,11,&(lvalues[1368]),0}, | 1112 | NID_id_smime_aa_receiptRequest,11,&(lvalues[1373]),0}, |
| 1006 | {"id-smime-aa-securityLabel","id-smime-aa-securityLabel", | 1113 | {"id-smime-aa-securityLabel","id-smime-aa-securityLabel", |
| 1007 | NID_id_smime_aa_securityLabel,11,&(lvalues[1379]),0}, | 1114 | NID_id_smime_aa_securityLabel,11,&(lvalues[1384]),0}, |
| 1008 | {"id-smime-aa-mlExpandHistory","id-smime-aa-mlExpandHistory", | 1115 | {"id-smime-aa-mlExpandHistory","id-smime-aa-mlExpandHistory", |
| 1009 | NID_id_smime_aa_mlExpandHistory,11,&(lvalues[1390]),0}, | 1116 | NID_id_smime_aa_mlExpandHistory,11,&(lvalues[1395]),0}, |
| 1010 | {"id-smime-aa-contentHint","id-smime-aa-contentHint", | 1117 | {"id-smime-aa-contentHint","id-smime-aa-contentHint", |
| 1011 | NID_id_smime_aa_contentHint,11,&(lvalues[1401]),0}, | 1118 | NID_id_smime_aa_contentHint,11,&(lvalues[1406]),0}, |
| 1012 | {"id-smime-aa-msgSigDigest","id-smime-aa-msgSigDigest", | 1119 | {"id-smime-aa-msgSigDigest","id-smime-aa-msgSigDigest", |
| 1013 | NID_id_smime_aa_msgSigDigest,11,&(lvalues[1412]),0}, | 1120 | NID_id_smime_aa_msgSigDigest,11,&(lvalues[1417]),0}, |
| 1014 | {"id-smime-aa-encapContentType","id-smime-aa-encapContentType", | 1121 | {"id-smime-aa-encapContentType","id-smime-aa-encapContentType", |
| 1015 | NID_id_smime_aa_encapContentType,11,&(lvalues[1423]),0}, | 1122 | NID_id_smime_aa_encapContentType,11,&(lvalues[1428]),0}, |
| 1016 | {"id-smime-aa-contentIdentifier","id-smime-aa-contentIdentifier", | 1123 | {"id-smime-aa-contentIdentifier","id-smime-aa-contentIdentifier", |
| 1017 | NID_id_smime_aa_contentIdentifier,11,&(lvalues[1434]),0}, | 1124 | NID_id_smime_aa_contentIdentifier,11,&(lvalues[1439]),0}, |
| 1018 | {"id-smime-aa-macValue","id-smime-aa-macValue", | 1125 | {"id-smime-aa-macValue","id-smime-aa-macValue", |
| 1019 | NID_id_smime_aa_macValue,11,&(lvalues[1445]),0}, | 1126 | NID_id_smime_aa_macValue,11,&(lvalues[1450]),0}, |
| 1020 | {"id-smime-aa-equivalentLabels","id-smime-aa-equivalentLabels", | 1127 | {"id-smime-aa-equivalentLabels","id-smime-aa-equivalentLabels", |
| 1021 | NID_id_smime_aa_equivalentLabels,11,&(lvalues[1456]),0}, | 1128 | NID_id_smime_aa_equivalentLabels,11,&(lvalues[1461]),0}, |
| 1022 | {"id-smime-aa-contentReference","id-smime-aa-contentReference", | 1129 | {"id-smime-aa-contentReference","id-smime-aa-contentReference", |
| 1023 | NID_id_smime_aa_contentReference,11,&(lvalues[1467]),0}, | 1130 | NID_id_smime_aa_contentReference,11,&(lvalues[1472]),0}, |
| 1024 | {"id-smime-aa-encrypKeyPref","id-smime-aa-encrypKeyPref", | 1131 | {"id-smime-aa-encrypKeyPref","id-smime-aa-encrypKeyPref", |
| 1025 | NID_id_smime_aa_encrypKeyPref,11,&(lvalues[1478]),0}, | 1132 | NID_id_smime_aa_encrypKeyPref,11,&(lvalues[1483]),0}, |
| 1026 | {"id-smime-aa-signingCertificate","id-smime-aa-signingCertificate", | 1133 | {"id-smime-aa-signingCertificate","id-smime-aa-signingCertificate", |
| 1027 | NID_id_smime_aa_signingCertificate,11,&(lvalues[1489]),0}, | 1134 | NID_id_smime_aa_signingCertificate,11,&(lvalues[1494]),0}, |
| 1028 | {"id-smime-aa-smimeEncryptCerts","id-smime-aa-smimeEncryptCerts", | 1135 | {"id-smime-aa-smimeEncryptCerts","id-smime-aa-smimeEncryptCerts", |
| 1029 | NID_id_smime_aa_smimeEncryptCerts,11,&(lvalues[1500]),0}, | 1136 | NID_id_smime_aa_smimeEncryptCerts,11,&(lvalues[1505]),0}, |
| 1030 | {"id-smime-aa-timeStampToken","id-smime-aa-timeStampToken", | 1137 | {"id-smime-aa-timeStampToken","id-smime-aa-timeStampToken", |
| 1031 | NID_id_smime_aa_timeStampToken,11,&(lvalues[1511]),0}, | 1138 | NID_id_smime_aa_timeStampToken,11,&(lvalues[1516]),0}, |
| 1032 | {"id-smime-aa-ets-sigPolicyId","id-smime-aa-ets-sigPolicyId", | 1139 | {"id-smime-aa-ets-sigPolicyId","id-smime-aa-ets-sigPolicyId", |
| 1033 | NID_id_smime_aa_ets_sigPolicyId,11,&(lvalues[1522]),0}, | 1140 | NID_id_smime_aa_ets_sigPolicyId,11,&(lvalues[1527]),0}, |
| 1034 | {"id-smime-aa-ets-commitmentType","id-smime-aa-ets-commitmentType", | 1141 | {"id-smime-aa-ets-commitmentType","id-smime-aa-ets-commitmentType", |
| 1035 | NID_id_smime_aa_ets_commitmentType,11,&(lvalues[1533]),0}, | 1142 | NID_id_smime_aa_ets_commitmentType,11,&(lvalues[1538]),0}, |
| 1036 | {"id-smime-aa-ets-signerLocation","id-smime-aa-ets-signerLocation", | 1143 | {"id-smime-aa-ets-signerLocation","id-smime-aa-ets-signerLocation", |
| 1037 | NID_id_smime_aa_ets_signerLocation,11,&(lvalues[1544]),0}, | 1144 | NID_id_smime_aa_ets_signerLocation,11,&(lvalues[1549]),0}, |
| 1038 | {"id-smime-aa-ets-signerAttr","id-smime-aa-ets-signerAttr", | 1145 | {"id-smime-aa-ets-signerAttr","id-smime-aa-ets-signerAttr", |
| 1039 | NID_id_smime_aa_ets_signerAttr,11,&(lvalues[1555]),0}, | 1146 | NID_id_smime_aa_ets_signerAttr,11,&(lvalues[1560]),0}, |
| 1040 | {"id-smime-aa-ets-otherSigCert","id-smime-aa-ets-otherSigCert", | 1147 | {"id-smime-aa-ets-otherSigCert","id-smime-aa-ets-otherSigCert", |
| 1041 | NID_id_smime_aa_ets_otherSigCert,11,&(lvalues[1566]),0}, | 1148 | NID_id_smime_aa_ets_otherSigCert,11,&(lvalues[1571]),0}, |
| 1042 | {"id-smime-aa-ets-contentTimestamp", | 1149 | {"id-smime-aa-ets-contentTimestamp", |
| 1043 | "id-smime-aa-ets-contentTimestamp", | 1150 | "id-smime-aa-ets-contentTimestamp", |
| 1044 | NID_id_smime_aa_ets_contentTimestamp,11,&(lvalues[1577]),0}, | 1151 | NID_id_smime_aa_ets_contentTimestamp,11,&(lvalues[1582]),0}, |
| 1045 | {"id-smime-aa-ets-CertificateRefs","id-smime-aa-ets-CertificateRefs", | 1152 | {"id-smime-aa-ets-CertificateRefs","id-smime-aa-ets-CertificateRefs", |
| 1046 | NID_id_smime_aa_ets_CertificateRefs,11,&(lvalues[1588]),0}, | 1153 | NID_id_smime_aa_ets_CertificateRefs,11,&(lvalues[1593]),0}, |
| 1047 | {"id-smime-aa-ets-RevocationRefs","id-smime-aa-ets-RevocationRefs", | 1154 | {"id-smime-aa-ets-RevocationRefs","id-smime-aa-ets-RevocationRefs", |
| 1048 | NID_id_smime_aa_ets_RevocationRefs,11,&(lvalues[1599]),0}, | 1155 | NID_id_smime_aa_ets_RevocationRefs,11,&(lvalues[1604]),0}, |
| 1049 | {"id-smime-aa-ets-certValues","id-smime-aa-ets-certValues", | 1156 | {"id-smime-aa-ets-certValues","id-smime-aa-ets-certValues", |
| 1050 | NID_id_smime_aa_ets_certValues,11,&(lvalues[1610]),0}, | 1157 | NID_id_smime_aa_ets_certValues,11,&(lvalues[1615]),0}, |
| 1051 | {"id-smime-aa-ets-revocationValues", | 1158 | {"id-smime-aa-ets-revocationValues", |
| 1052 | "id-smime-aa-ets-revocationValues", | 1159 | "id-smime-aa-ets-revocationValues", |
| 1053 | NID_id_smime_aa_ets_revocationValues,11,&(lvalues[1621]),0}, | 1160 | NID_id_smime_aa_ets_revocationValues,11,&(lvalues[1626]),0}, |
| 1054 | {"id-smime-aa-ets-escTimeStamp","id-smime-aa-ets-escTimeStamp", | 1161 | {"id-smime-aa-ets-escTimeStamp","id-smime-aa-ets-escTimeStamp", |
| 1055 | NID_id_smime_aa_ets_escTimeStamp,11,&(lvalues[1632]),0}, | 1162 | NID_id_smime_aa_ets_escTimeStamp,11,&(lvalues[1637]),0}, |
| 1056 | {"id-smime-aa-ets-certCRLTimestamp", | 1163 | {"id-smime-aa-ets-certCRLTimestamp", |
| 1057 | "id-smime-aa-ets-certCRLTimestamp", | 1164 | "id-smime-aa-ets-certCRLTimestamp", |
| 1058 | NID_id_smime_aa_ets_certCRLTimestamp,11,&(lvalues[1643]),0}, | 1165 | NID_id_smime_aa_ets_certCRLTimestamp,11,&(lvalues[1648]),0}, |
| 1059 | {"id-smime-aa-ets-archiveTimeStamp", | 1166 | {"id-smime-aa-ets-archiveTimeStamp", |
| 1060 | "id-smime-aa-ets-archiveTimeStamp", | 1167 | "id-smime-aa-ets-archiveTimeStamp", |
| 1061 | NID_id_smime_aa_ets_archiveTimeStamp,11,&(lvalues[1654]),0}, | 1168 | NID_id_smime_aa_ets_archiveTimeStamp,11,&(lvalues[1659]),0}, |
| 1062 | {"id-smime-aa-signatureType","id-smime-aa-signatureType", | 1169 | {"id-smime-aa-signatureType","id-smime-aa-signatureType", |
| 1063 | NID_id_smime_aa_signatureType,11,&(lvalues[1665]),0}, | 1170 | NID_id_smime_aa_signatureType,11,&(lvalues[1670]),0}, |
| 1064 | {"id-smime-aa-dvcs-dvc","id-smime-aa-dvcs-dvc", | 1171 | {"id-smime-aa-dvcs-dvc","id-smime-aa-dvcs-dvc", |
| 1065 | NID_id_smime_aa_dvcs_dvc,11,&(lvalues[1676]),0}, | 1172 | NID_id_smime_aa_dvcs_dvc,11,&(lvalues[1681]),0}, |
| 1066 | {"id-smime-alg-ESDHwith3DES","id-smime-alg-ESDHwith3DES", | 1173 | {"id-smime-alg-ESDHwith3DES","id-smime-alg-ESDHwith3DES", |
| 1067 | NID_id_smime_alg_ESDHwith3DES,11,&(lvalues[1687]),0}, | 1174 | NID_id_smime_alg_ESDHwith3DES,11,&(lvalues[1692]),0}, |
| 1068 | {"id-smime-alg-ESDHwithRC2","id-smime-alg-ESDHwithRC2", | 1175 | {"id-smime-alg-ESDHwithRC2","id-smime-alg-ESDHwithRC2", |
| 1069 | NID_id_smime_alg_ESDHwithRC2,11,&(lvalues[1698]),0}, | 1176 | NID_id_smime_alg_ESDHwithRC2,11,&(lvalues[1703]),0}, |
| 1070 | {"id-smime-alg-3DESwrap","id-smime-alg-3DESwrap", | 1177 | {"id-smime-alg-3DESwrap","id-smime-alg-3DESwrap", |
| 1071 | NID_id_smime_alg_3DESwrap,11,&(lvalues[1709]),0}, | 1178 | NID_id_smime_alg_3DESwrap,11,&(lvalues[1714]),0}, |
| 1072 | {"id-smime-alg-RC2wrap","id-smime-alg-RC2wrap", | 1179 | {"id-smime-alg-RC2wrap","id-smime-alg-RC2wrap", |
| 1073 | NID_id_smime_alg_RC2wrap,11,&(lvalues[1720]),0}, | 1180 | NID_id_smime_alg_RC2wrap,11,&(lvalues[1725]),0}, |
| 1074 | {"id-smime-alg-ESDH","id-smime-alg-ESDH",NID_id_smime_alg_ESDH,11, | 1181 | {"id-smime-alg-ESDH","id-smime-alg-ESDH",NID_id_smime_alg_ESDH,11, |
| 1075 | &(lvalues[1731]),0}, | 1182 | &(lvalues[1736]),0}, |
| 1076 | {"id-smime-alg-CMS3DESwrap","id-smime-alg-CMS3DESwrap", | 1183 | {"id-smime-alg-CMS3DESwrap","id-smime-alg-CMS3DESwrap", |
| 1077 | NID_id_smime_alg_CMS3DESwrap,11,&(lvalues[1742]),0}, | 1184 | NID_id_smime_alg_CMS3DESwrap,11,&(lvalues[1747]),0}, |
| 1078 | {"id-smime-alg-CMSRC2wrap","id-smime-alg-CMSRC2wrap", | 1185 | {"id-smime-alg-CMSRC2wrap","id-smime-alg-CMSRC2wrap", |
| 1079 | NID_id_smime_alg_CMSRC2wrap,11,&(lvalues[1753]),0}, | 1186 | NID_id_smime_alg_CMSRC2wrap,11,&(lvalues[1758]),0}, |
| 1080 | {"id-smime-cd-ldap","id-smime-cd-ldap",NID_id_smime_cd_ldap,11, | 1187 | {"id-smime-cd-ldap","id-smime-cd-ldap",NID_id_smime_cd_ldap,11, |
| 1081 | &(lvalues[1764]),0}, | 1188 | &(lvalues[1769]),0}, |
| 1082 | {"id-smime-spq-ets-sqt-uri","id-smime-spq-ets-sqt-uri", | 1189 | {"id-smime-spq-ets-sqt-uri","id-smime-spq-ets-sqt-uri", |
| 1083 | NID_id_smime_spq_ets_sqt_uri,11,&(lvalues[1775]),0}, | 1190 | NID_id_smime_spq_ets_sqt_uri,11,&(lvalues[1780]),0}, |
| 1084 | {"id-smime-spq-ets-sqt-unotice","id-smime-spq-ets-sqt-unotice", | 1191 | {"id-smime-spq-ets-sqt-unotice","id-smime-spq-ets-sqt-unotice", |
| 1085 | NID_id_smime_spq_ets_sqt_unotice,11,&(lvalues[1786]),0}, | 1192 | NID_id_smime_spq_ets_sqt_unotice,11,&(lvalues[1791]),0}, |
| 1086 | {"id-smime-cti-ets-proofOfOrigin","id-smime-cti-ets-proofOfOrigin", | 1193 | {"id-smime-cti-ets-proofOfOrigin","id-smime-cti-ets-proofOfOrigin", |
| 1087 | NID_id_smime_cti_ets_proofOfOrigin,11,&(lvalues[1797]),0}, | 1194 | NID_id_smime_cti_ets_proofOfOrigin,11,&(lvalues[1802]),0}, |
| 1088 | {"id-smime-cti-ets-proofOfReceipt","id-smime-cti-ets-proofOfReceipt", | 1195 | {"id-smime-cti-ets-proofOfReceipt","id-smime-cti-ets-proofOfReceipt", |
| 1089 | NID_id_smime_cti_ets_proofOfReceipt,11,&(lvalues[1808]),0}, | 1196 | NID_id_smime_cti_ets_proofOfReceipt,11,&(lvalues[1813]),0}, |
| 1090 | {"id-smime-cti-ets-proofOfDelivery", | 1197 | {"id-smime-cti-ets-proofOfDelivery", |
| 1091 | "id-smime-cti-ets-proofOfDelivery", | 1198 | "id-smime-cti-ets-proofOfDelivery", |
| 1092 | NID_id_smime_cti_ets_proofOfDelivery,11,&(lvalues[1819]),0}, | 1199 | NID_id_smime_cti_ets_proofOfDelivery,11,&(lvalues[1824]),0}, |
| 1093 | {"id-smime-cti-ets-proofOfSender","id-smime-cti-ets-proofOfSender", | 1200 | {"id-smime-cti-ets-proofOfSender","id-smime-cti-ets-proofOfSender", |
| 1094 | NID_id_smime_cti_ets_proofOfSender,11,&(lvalues[1830]),0}, | 1201 | NID_id_smime_cti_ets_proofOfSender,11,&(lvalues[1835]),0}, |
| 1095 | {"id-smime-cti-ets-proofOfApproval", | 1202 | {"id-smime-cti-ets-proofOfApproval", |
| 1096 | "id-smime-cti-ets-proofOfApproval", | 1203 | "id-smime-cti-ets-proofOfApproval", |
| 1097 | NID_id_smime_cti_ets_proofOfApproval,11,&(lvalues[1841]),0}, | 1204 | NID_id_smime_cti_ets_proofOfApproval,11,&(lvalues[1846]),0}, |
| 1098 | {"id-smime-cti-ets-proofOfCreation", | 1205 | {"id-smime-cti-ets-proofOfCreation", |
| 1099 | "id-smime-cti-ets-proofOfCreation", | 1206 | "id-smime-cti-ets-proofOfCreation", |
| 1100 | NID_id_smime_cti_ets_proofOfCreation,11,&(lvalues[1852]),0}, | 1207 | NID_id_smime_cti_ets_proofOfCreation,11,&(lvalues[1857]),0}, |
| 1101 | {"MD4","md4",NID_md4,8,&(lvalues[1863]),0}, | 1208 | {"MD4","md4",NID_md4,8,&(lvalues[1868]),0}, |
| 1102 | {"id-pkix-mod","id-pkix-mod",NID_id_pkix_mod,7,&(lvalues[1871]),0}, | 1209 | {"id-pkix-mod","id-pkix-mod",NID_id_pkix_mod,7,&(lvalues[1876]),0}, |
| 1103 | {"id-qt","id-qt",NID_id_qt,7,&(lvalues[1878]),0}, | 1210 | {"id-qt","id-qt",NID_id_qt,7,&(lvalues[1883]),0}, |
| 1104 | {"id-it","id-it",NID_id_it,7,&(lvalues[1885]),0}, | 1211 | {"id-it","id-it",NID_id_it,7,&(lvalues[1890]),0}, |
| 1105 | {"id-pkip","id-pkip",NID_id_pkip,7,&(lvalues[1892]),0}, | 1212 | {"id-pkip","id-pkip",NID_id_pkip,7,&(lvalues[1897]),0}, |
| 1106 | {"id-alg","id-alg",NID_id_alg,7,&(lvalues[1899]),0}, | 1213 | {"id-alg","id-alg",NID_id_alg,7,&(lvalues[1904]),0}, |
| 1107 | {"id-cmc","id-cmc",NID_id_cmc,7,&(lvalues[1906]),0}, | 1214 | {"id-cmc","id-cmc",NID_id_cmc,7,&(lvalues[1911]),0}, |
| 1108 | {"id-on","id-on",NID_id_on,7,&(lvalues[1913]),0}, | 1215 | {"id-on","id-on",NID_id_on,7,&(lvalues[1918]),0}, |
| 1109 | {"id-pda","id-pda",NID_id_pda,7,&(lvalues[1920]),0}, | 1216 | {"id-pda","id-pda",NID_id_pda,7,&(lvalues[1925]),0}, |
| 1110 | {"id-aca","id-aca",NID_id_aca,7,&(lvalues[1927]),0}, | 1217 | {"id-aca","id-aca",NID_id_aca,7,&(lvalues[1932]),0}, |
| 1111 | {"id-qcs","id-qcs",NID_id_qcs,7,&(lvalues[1934]),0}, | 1218 | {"id-qcs","id-qcs",NID_id_qcs,7,&(lvalues[1939]),0}, |
| 1112 | {"id-cct","id-cct",NID_id_cct,7,&(lvalues[1941]),0}, | 1219 | {"id-cct","id-cct",NID_id_cct,7,&(lvalues[1946]),0}, |
| 1113 | {"id-pkix1-explicit-88","id-pkix1-explicit-88", | 1220 | {"id-pkix1-explicit-88","id-pkix1-explicit-88", |
| 1114 | NID_id_pkix1_explicit_88,8,&(lvalues[1948]),0}, | 1221 | NID_id_pkix1_explicit_88,8,&(lvalues[1953]),0}, |
| 1115 | {"id-pkix1-implicit-88","id-pkix1-implicit-88", | 1222 | {"id-pkix1-implicit-88","id-pkix1-implicit-88", |
| 1116 | NID_id_pkix1_implicit_88,8,&(lvalues[1956]),0}, | 1223 | NID_id_pkix1_implicit_88,8,&(lvalues[1961]),0}, |
| 1117 | {"id-pkix1-explicit-93","id-pkix1-explicit-93", | 1224 | {"id-pkix1-explicit-93","id-pkix1-explicit-93", |
| 1118 | NID_id_pkix1_explicit_93,8,&(lvalues[1964]),0}, | 1225 | NID_id_pkix1_explicit_93,8,&(lvalues[1969]),0}, |
| 1119 | {"id-pkix1-implicit-93","id-pkix1-implicit-93", | 1226 | {"id-pkix1-implicit-93","id-pkix1-implicit-93", |
| 1120 | NID_id_pkix1_implicit_93,8,&(lvalues[1972]),0}, | 1227 | NID_id_pkix1_implicit_93,8,&(lvalues[1977]),0}, |
| 1121 | {"id-mod-crmf","id-mod-crmf",NID_id_mod_crmf,8,&(lvalues[1980]),0}, | 1228 | {"id-mod-crmf","id-mod-crmf",NID_id_mod_crmf,8,&(lvalues[1985]),0}, |
| 1122 | {"id-mod-cmc","id-mod-cmc",NID_id_mod_cmc,8,&(lvalues[1988]),0}, | 1229 | {"id-mod-cmc","id-mod-cmc",NID_id_mod_cmc,8,&(lvalues[1993]),0}, |
| 1123 | {"id-mod-kea-profile-88","id-mod-kea-profile-88", | 1230 | {"id-mod-kea-profile-88","id-mod-kea-profile-88", |
| 1124 | NID_id_mod_kea_profile_88,8,&(lvalues[1996]),0}, | 1231 | NID_id_mod_kea_profile_88,8,&(lvalues[2001]),0}, |
| 1125 | {"id-mod-kea-profile-93","id-mod-kea-profile-93", | 1232 | {"id-mod-kea-profile-93","id-mod-kea-profile-93", |
| 1126 | NID_id_mod_kea_profile_93,8,&(lvalues[2004]),0}, | 1233 | NID_id_mod_kea_profile_93,8,&(lvalues[2009]),0}, |
| 1127 | {"id-mod-cmp","id-mod-cmp",NID_id_mod_cmp,8,&(lvalues[2012]),0}, | 1234 | {"id-mod-cmp","id-mod-cmp",NID_id_mod_cmp,8,&(lvalues[2017]),0}, |
| 1128 | {"id-mod-qualified-cert-88","id-mod-qualified-cert-88", | 1235 | {"id-mod-qualified-cert-88","id-mod-qualified-cert-88", |
| 1129 | NID_id_mod_qualified_cert_88,8,&(lvalues[2020]),0}, | 1236 | NID_id_mod_qualified_cert_88,8,&(lvalues[2025]),0}, |
| 1130 | {"id-mod-qualified-cert-93","id-mod-qualified-cert-93", | 1237 | {"id-mod-qualified-cert-93","id-mod-qualified-cert-93", |
| 1131 | NID_id_mod_qualified_cert_93,8,&(lvalues[2028]),0}, | 1238 | NID_id_mod_qualified_cert_93,8,&(lvalues[2033]),0}, |
| 1132 | {"id-mod-attribute-cert","id-mod-attribute-cert", | 1239 | {"id-mod-attribute-cert","id-mod-attribute-cert", |
| 1133 | NID_id_mod_attribute_cert,8,&(lvalues[2036]),0}, | 1240 | NID_id_mod_attribute_cert,8,&(lvalues[2041]),0}, |
| 1134 | {"id-mod-timestamp-protocol","id-mod-timestamp-protocol", | 1241 | {"id-mod-timestamp-protocol","id-mod-timestamp-protocol", |
| 1135 | NID_id_mod_timestamp_protocol,8,&(lvalues[2044]),0}, | 1242 | NID_id_mod_timestamp_protocol,8,&(lvalues[2049]),0}, |
| 1136 | {"id-mod-ocsp","id-mod-ocsp",NID_id_mod_ocsp,8,&(lvalues[2052]),0}, | 1243 | {"id-mod-ocsp","id-mod-ocsp",NID_id_mod_ocsp,8,&(lvalues[2057]),0}, |
| 1137 | {"id-mod-dvcs","id-mod-dvcs",NID_id_mod_dvcs,8,&(lvalues[2060]),0}, | 1244 | {"id-mod-dvcs","id-mod-dvcs",NID_id_mod_dvcs,8,&(lvalues[2065]),0}, |
| 1138 | {"id-mod-cmp2000","id-mod-cmp2000",NID_id_mod_cmp2000,8, | 1245 | {"id-mod-cmp2000","id-mod-cmp2000",NID_id_mod_cmp2000,8, |
| 1139 | &(lvalues[2068]),0}, | 1246 | &(lvalues[2073]),0}, |
| 1140 | {"biometricInfo","Biometric Info",NID_biometricInfo,8,&(lvalues[2076]),0}, | 1247 | {"biometricInfo","Biometric Info",NID_biometricInfo,8,&(lvalues[2081]),0}, |
| 1141 | {"qcStatements","qcStatements",NID_qcStatements,8,&(lvalues[2084]),0}, | 1248 | {"qcStatements","qcStatements",NID_qcStatements,8,&(lvalues[2089]),0}, |
| 1142 | {"ac-auditEntity","ac-auditEntity",NID_ac_auditEntity,8, | 1249 | {"ac-auditEntity","ac-auditEntity",NID_ac_auditEntity,8, |
| 1143 | &(lvalues[2092]),0}, | 1250 | &(lvalues[2097]),0}, |
| 1144 | {"ac-targeting","ac-targeting",NID_ac_targeting,8,&(lvalues[2100]),0}, | 1251 | {"ac-targeting","ac-targeting",NID_ac_targeting,8,&(lvalues[2105]),0}, |
| 1145 | {"aaControls","aaControls",NID_aaControls,8,&(lvalues[2108]),0}, | 1252 | {"aaControls","aaControls",NID_aaControls,8,&(lvalues[2113]),0}, |
| 1146 | {"sbgp-ipAddrBlock","sbgp-ipAddrBlock",NID_sbgp_ipAddrBlock,8, | 1253 | {"sbgp-ipAddrBlock","sbgp-ipAddrBlock",NID_sbgp_ipAddrBlock,8, |
| 1147 | &(lvalues[2116]),0}, | 1254 | &(lvalues[2121]),0}, |
| 1148 | {"sbgp-autonomousSysNum","sbgp-autonomousSysNum", | 1255 | {"sbgp-autonomousSysNum","sbgp-autonomousSysNum", |
| 1149 | NID_sbgp_autonomousSysNum,8,&(lvalues[2124]),0}, | 1256 | NID_sbgp_autonomousSysNum,8,&(lvalues[2129]),0}, |
| 1150 | {"sbgp-routerIdentifier","sbgp-routerIdentifier", | 1257 | {"sbgp-routerIdentifier","sbgp-routerIdentifier", |
| 1151 | NID_sbgp_routerIdentifier,8,&(lvalues[2132]),0}, | 1258 | NID_sbgp_routerIdentifier,8,&(lvalues[2137]),0}, |
| 1152 | {"textNotice","textNotice",NID_textNotice,8,&(lvalues[2140]),0}, | 1259 | {"textNotice","textNotice",NID_textNotice,8,&(lvalues[2145]),0}, |
| 1153 | {"ipsecEndSystem","IPSec End System",NID_ipsecEndSystem,8, | 1260 | {"ipsecEndSystem","IPSec End System",NID_ipsecEndSystem,8, |
| 1154 | &(lvalues[2148]),0}, | 1261 | &(lvalues[2153]),0}, |
| 1155 | {"ipsecTunnel","IPSec Tunnel",NID_ipsecTunnel,8,&(lvalues[2156]),0}, | 1262 | {"ipsecTunnel","IPSec Tunnel",NID_ipsecTunnel,8,&(lvalues[2161]),0}, |
| 1156 | {"ipsecUser","IPSec User",NID_ipsecUser,8,&(lvalues[2164]),0}, | 1263 | {"ipsecUser","IPSec User",NID_ipsecUser,8,&(lvalues[2169]),0}, |
| 1157 | {"DVCS","dvcs",NID_dvcs,8,&(lvalues[2172]),0}, | 1264 | {"DVCS","dvcs",NID_dvcs,8,&(lvalues[2177]),0}, |
| 1158 | {"id-it-caProtEncCert","id-it-caProtEncCert",NID_id_it_caProtEncCert, | 1265 | {"id-it-caProtEncCert","id-it-caProtEncCert",NID_id_it_caProtEncCert, |
| 1159 | 8,&(lvalues[2180]),0}, | 1266 | 8,&(lvalues[2185]),0}, |
| 1160 | {"id-it-signKeyPairTypes","id-it-signKeyPairTypes", | 1267 | {"id-it-signKeyPairTypes","id-it-signKeyPairTypes", |
| 1161 | NID_id_it_signKeyPairTypes,8,&(lvalues[2188]),0}, | 1268 | NID_id_it_signKeyPairTypes,8,&(lvalues[2193]),0}, |
| 1162 | {"id-it-encKeyPairTypes","id-it-encKeyPairTypes", | 1269 | {"id-it-encKeyPairTypes","id-it-encKeyPairTypes", |
| 1163 | NID_id_it_encKeyPairTypes,8,&(lvalues[2196]),0}, | 1270 | NID_id_it_encKeyPairTypes,8,&(lvalues[2201]),0}, |
| 1164 | {"id-it-preferredSymmAlg","id-it-preferredSymmAlg", | 1271 | {"id-it-preferredSymmAlg","id-it-preferredSymmAlg", |
| 1165 | NID_id_it_preferredSymmAlg,8,&(lvalues[2204]),0}, | 1272 | NID_id_it_preferredSymmAlg,8,&(lvalues[2209]),0}, |
| 1166 | {"id-it-caKeyUpdateInfo","id-it-caKeyUpdateInfo", | 1273 | {"id-it-caKeyUpdateInfo","id-it-caKeyUpdateInfo", |
| 1167 | NID_id_it_caKeyUpdateInfo,8,&(lvalues[2212]),0}, | 1274 | NID_id_it_caKeyUpdateInfo,8,&(lvalues[2217]),0}, |
| 1168 | {"id-it-currentCRL","id-it-currentCRL",NID_id_it_currentCRL,8, | 1275 | {"id-it-currentCRL","id-it-currentCRL",NID_id_it_currentCRL,8, |
| 1169 | &(lvalues[2220]),0}, | 1276 | &(lvalues[2225]),0}, |
| 1170 | {"id-it-unsupportedOIDs","id-it-unsupportedOIDs", | 1277 | {"id-it-unsupportedOIDs","id-it-unsupportedOIDs", |
| 1171 | NID_id_it_unsupportedOIDs,8,&(lvalues[2228]),0}, | 1278 | NID_id_it_unsupportedOIDs,8,&(lvalues[2233]),0}, |
| 1172 | {"id-it-subscriptionRequest","id-it-subscriptionRequest", | 1279 | {"id-it-subscriptionRequest","id-it-subscriptionRequest", |
| 1173 | NID_id_it_subscriptionRequest,8,&(lvalues[2236]),0}, | 1280 | NID_id_it_subscriptionRequest,8,&(lvalues[2241]),0}, |
| 1174 | {"id-it-subscriptionResponse","id-it-subscriptionResponse", | 1281 | {"id-it-subscriptionResponse","id-it-subscriptionResponse", |
| 1175 | NID_id_it_subscriptionResponse,8,&(lvalues[2244]),0}, | 1282 | NID_id_it_subscriptionResponse,8,&(lvalues[2249]),0}, |
| 1176 | {"id-it-keyPairParamReq","id-it-keyPairParamReq", | 1283 | {"id-it-keyPairParamReq","id-it-keyPairParamReq", |
| 1177 | NID_id_it_keyPairParamReq,8,&(lvalues[2252]),0}, | 1284 | NID_id_it_keyPairParamReq,8,&(lvalues[2257]),0}, |
| 1178 | {"id-it-keyPairParamRep","id-it-keyPairParamRep", | 1285 | {"id-it-keyPairParamRep","id-it-keyPairParamRep", |
| 1179 | NID_id_it_keyPairParamRep,8,&(lvalues[2260]),0}, | 1286 | NID_id_it_keyPairParamRep,8,&(lvalues[2265]),0}, |
| 1180 | {"id-it-revPassphrase","id-it-revPassphrase",NID_id_it_revPassphrase, | 1287 | {"id-it-revPassphrase","id-it-revPassphrase",NID_id_it_revPassphrase, |
| 1181 | 8,&(lvalues[2268]),0}, | 1288 | 8,&(lvalues[2273]),0}, |
| 1182 | {"id-it-implicitConfirm","id-it-implicitConfirm", | 1289 | {"id-it-implicitConfirm","id-it-implicitConfirm", |
| 1183 | NID_id_it_implicitConfirm,8,&(lvalues[2276]),0}, | 1290 | NID_id_it_implicitConfirm,8,&(lvalues[2281]),0}, |
| 1184 | {"id-it-confirmWaitTime","id-it-confirmWaitTime", | 1291 | {"id-it-confirmWaitTime","id-it-confirmWaitTime", |
| 1185 | NID_id_it_confirmWaitTime,8,&(lvalues[2284]),0}, | 1292 | NID_id_it_confirmWaitTime,8,&(lvalues[2289]),0}, |
| 1186 | {"id-it-origPKIMessage","id-it-origPKIMessage", | 1293 | {"id-it-origPKIMessage","id-it-origPKIMessage", |
| 1187 | NID_id_it_origPKIMessage,8,&(lvalues[2292]),0}, | 1294 | NID_id_it_origPKIMessage,8,&(lvalues[2297]),0}, |
| 1188 | {"id-regCtrl","id-regCtrl",NID_id_regCtrl,8,&(lvalues[2300]),0}, | 1295 | {"id-regCtrl","id-regCtrl",NID_id_regCtrl,8,&(lvalues[2305]),0}, |
| 1189 | {"id-regInfo","id-regInfo",NID_id_regInfo,8,&(lvalues[2308]),0}, | 1296 | {"id-regInfo","id-regInfo",NID_id_regInfo,8,&(lvalues[2313]),0}, |
| 1190 | {"id-regCtrl-regToken","id-regCtrl-regToken",NID_id_regCtrl_regToken, | 1297 | {"id-regCtrl-regToken","id-regCtrl-regToken",NID_id_regCtrl_regToken, |
| 1191 | 9,&(lvalues[2316]),0}, | 1298 | 9,&(lvalues[2321]),0}, |
| 1192 | {"id-regCtrl-authenticator","id-regCtrl-authenticator", | 1299 | {"id-regCtrl-authenticator","id-regCtrl-authenticator", |
| 1193 | NID_id_regCtrl_authenticator,9,&(lvalues[2325]),0}, | 1300 | NID_id_regCtrl_authenticator,9,&(lvalues[2330]),0}, |
| 1194 | {"id-regCtrl-pkiPublicationInfo","id-regCtrl-pkiPublicationInfo", | 1301 | {"id-regCtrl-pkiPublicationInfo","id-regCtrl-pkiPublicationInfo", |
| 1195 | NID_id_regCtrl_pkiPublicationInfo,9,&(lvalues[2334]),0}, | 1302 | NID_id_regCtrl_pkiPublicationInfo,9,&(lvalues[2339]),0}, |
| 1196 | {"id-regCtrl-pkiArchiveOptions","id-regCtrl-pkiArchiveOptions", | 1303 | {"id-regCtrl-pkiArchiveOptions","id-regCtrl-pkiArchiveOptions", |
| 1197 | NID_id_regCtrl_pkiArchiveOptions,9,&(lvalues[2343]),0}, | 1304 | NID_id_regCtrl_pkiArchiveOptions,9,&(lvalues[2348]),0}, |
| 1198 | {"id-regCtrl-oldCertID","id-regCtrl-oldCertID", | 1305 | {"id-regCtrl-oldCertID","id-regCtrl-oldCertID", |
| 1199 | NID_id_regCtrl_oldCertID,9,&(lvalues[2352]),0}, | 1306 | NID_id_regCtrl_oldCertID,9,&(lvalues[2357]),0}, |
| 1200 | {"id-regCtrl-protocolEncrKey","id-regCtrl-protocolEncrKey", | 1307 | {"id-regCtrl-protocolEncrKey","id-regCtrl-protocolEncrKey", |
| 1201 | NID_id_regCtrl_protocolEncrKey,9,&(lvalues[2361]),0}, | 1308 | NID_id_regCtrl_protocolEncrKey,9,&(lvalues[2366]),0}, |
| 1202 | {"id-regInfo-utf8Pairs","id-regInfo-utf8Pairs", | 1309 | {"id-regInfo-utf8Pairs","id-regInfo-utf8Pairs", |
| 1203 | NID_id_regInfo_utf8Pairs,9,&(lvalues[2370]),0}, | 1310 | NID_id_regInfo_utf8Pairs,9,&(lvalues[2375]),0}, |
| 1204 | {"id-regInfo-certReq","id-regInfo-certReq",NID_id_regInfo_certReq,9, | 1311 | {"id-regInfo-certReq","id-regInfo-certReq",NID_id_regInfo_certReq,9, |
| 1205 | &(lvalues[2379]),0}, | 1312 | &(lvalues[2384]),0}, |
| 1206 | {"id-alg-des40","id-alg-des40",NID_id_alg_des40,8,&(lvalues[2388]),0}, | 1313 | {"id-alg-des40","id-alg-des40",NID_id_alg_des40,8,&(lvalues[2393]),0}, |
| 1207 | {"id-alg-noSignature","id-alg-noSignature",NID_id_alg_noSignature,8, | 1314 | {"id-alg-noSignature","id-alg-noSignature",NID_id_alg_noSignature,8, |
| 1208 | &(lvalues[2396]),0}, | 1315 | &(lvalues[2401]),0}, |
| 1209 | {"id-alg-dh-sig-hmac-sha1","id-alg-dh-sig-hmac-sha1", | 1316 | {"id-alg-dh-sig-hmac-sha1","id-alg-dh-sig-hmac-sha1", |
| 1210 | NID_id_alg_dh_sig_hmac_sha1,8,&(lvalues[2404]),0}, | 1317 | NID_id_alg_dh_sig_hmac_sha1,8,&(lvalues[2409]),0}, |
| 1211 | {"id-alg-dh-pop","id-alg-dh-pop",NID_id_alg_dh_pop,8,&(lvalues[2412]),0}, | 1318 | {"id-alg-dh-pop","id-alg-dh-pop",NID_id_alg_dh_pop,8,&(lvalues[2417]),0}, |
| 1212 | {"id-cmc-statusInfo","id-cmc-statusInfo",NID_id_cmc_statusInfo,8, | 1319 | {"id-cmc-statusInfo","id-cmc-statusInfo",NID_id_cmc_statusInfo,8, |
| 1213 | &(lvalues[2420]),0}, | 1320 | &(lvalues[2425]),0}, |
| 1214 | {"id-cmc-identification","id-cmc-identification", | 1321 | {"id-cmc-identification","id-cmc-identification", |
| 1215 | NID_id_cmc_identification,8,&(lvalues[2428]),0}, | 1322 | NID_id_cmc_identification,8,&(lvalues[2433]),0}, |
| 1216 | {"id-cmc-identityProof","id-cmc-identityProof", | 1323 | {"id-cmc-identityProof","id-cmc-identityProof", |
| 1217 | NID_id_cmc_identityProof,8,&(lvalues[2436]),0}, | 1324 | NID_id_cmc_identityProof,8,&(lvalues[2441]),0}, |
| 1218 | {"id-cmc-dataReturn","id-cmc-dataReturn",NID_id_cmc_dataReturn,8, | 1325 | {"id-cmc-dataReturn","id-cmc-dataReturn",NID_id_cmc_dataReturn,8, |
| 1219 | &(lvalues[2444]),0}, | 1326 | &(lvalues[2449]),0}, |
| 1220 | {"id-cmc-transactionId","id-cmc-transactionId", | 1327 | {"id-cmc-transactionId","id-cmc-transactionId", |
| 1221 | NID_id_cmc_transactionId,8,&(lvalues[2452]),0}, | 1328 | NID_id_cmc_transactionId,8,&(lvalues[2457]),0}, |
| 1222 | {"id-cmc-senderNonce","id-cmc-senderNonce",NID_id_cmc_senderNonce,8, | 1329 | {"id-cmc-senderNonce","id-cmc-senderNonce",NID_id_cmc_senderNonce,8, |
| 1223 | &(lvalues[2460]),0}, | 1330 | &(lvalues[2465]),0}, |
| 1224 | {"id-cmc-recipientNonce","id-cmc-recipientNonce", | 1331 | {"id-cmc-recipientNonce","id-cmc-recipientNonce", |
| 1225 | NID_id_cmc_recipientNonce,8,&(lvalues[2468]),0}, | 1332 | NID_id_cmc_recipientNonce,8,&(lvalues[2473]),0}, |
| 1226 | {"id-cmc-addExtensions","id-cmc-addExtensions", | 1333 | {"id-cmc-addExtensions","id-cmc-addExtensions", |
| 1227 | NID_id_cmc_addExtensions,8,&(lvalues[2476]),0}, | 1334 | NID_id_cmc_addExtensions,8,&(lvalues[2481]),0}, |
| 1228 | {"id-cmc-encryptedPOP","id-cmc-encryptedPOP",NID_id_cmc_encryptedPOP, | 1335 | {"id-cmc-encryptedPOP","id-cmc-encryptedPOP",NID_id_cmc_encryptedPOP, |
| 1229 | 8,&(lvalues[2484]),0}, | 1336 | 8,&(lvalues[2489]),0}, |
| 1230 | {"id-cmc-decryptedPOP","id-cmc-decryptedPOP",NID_id_cmc_decryptedPOP, | 1337 | {"id-cmc-decryptedPOP","id-cmc-decryptedPOP",NID_id_cmc_decryptedPOP, |
| 1231 | 8,&(lvalues[2492]),0}, | 1338 | 8,&(lvalues[2497]),0}, |
| 1232 | {"id-cmc-lraPOPWitness","id-cmc-lraPOPWitness", | 1339 | {"id-cmc-lraPOPWitness","id-cmc-lraPOPWitness", |
| 1233 | NID_id_cmc_lraPOPWitness,8,&(lvalues[2500]),0}, | 1340 | NID_id_cmc_lraPOPWitness,8,&(lvalues[2505]),0}, |
| 1234 | {"id-cmc-getCert","id-cmc-getCert",NID_id_cmc_getCert,8, | 1341 | {"id-cmc-getCert","id-cmc-getCert",NID_id_cmc_getCert,8, |
| 1235 | &(lvalues[2508]),0}, | 1342 | &(lvalues[2513]),0}, |
| 1236 | {"id-cmc-getCRL","id-cmc-getCRL",NID_id_cmc_getCRL,8,&(lvalues[2516]),0}, | 1343 | {"id-cmc-getCRL","id-cmc-getCRL",NID_id_cmc_getCRL,8,&(lvalues[2521]),0}, |
| 1237 | {"id-cmc-revokeRequest","id-cmc-revokeRequest", | 1344 | {"id-cmc-revokeRequest","id-cmc-revokeRequest", |
| 1238 | NID_id_cmc_revokeRequest,8,&(lvalues[2524]),0}, | 1345 | NID_id_cmc_revokeRequest,8,&(lvalues[2529]),0}, |
| 1239 | {"id-cmc-regInfo","id-cmc-regInfo",NID_id_cmc_regInfo,8, | 1346 | {"id-cmc-regInfo","id-cmc-regInfo",NID_id_cmc_regInfo,8, |
| 1240 | &(lvalues[2532]),0}, | 1347 | &(lvalues[2537]),0}, |
| 1241 | {"id-cmc-responseInfo","id-cmc-responseInfo",NID_id_cmc_responseInfo, | 1348 | {"id-cmc-responseInfo","id-cmc-responseInfo",NID_id_cmc_responseInfo, |
| 1242 | 8,&(lvalues[2540]),0}, | 1349 | 8,&(lvalues[2545]),0}, |
| 1243 | {"id-cmc-queryPending","id-cmc-queryPending",NID_id_cmc_queryPending, | 1350 | {"id-cmc-queryPending","id-cmc-queryPending",NID_id_cmc_queryPending, |
| 1244 | 8,&(lvalues[2548]),0}, | 1351 | 8,&(lvalues[2553]),0}, |
| 1245 | {"id-cmc-popLinkRandom","id-cmc-popLinkRandom", | 1352 | {"id-cmc-popLinkRandom","id-cmc-popLinkRandom", |
| 1246 | NID_id_cmc_popLinkRandom,8,&(lvalues[2556]),0}, | 1353 | NID_id_cmc_popLinkRandom,8,&(lvalues[2561]),0}, |
| 1247 | {"id-cmc-popLinkWitness","id-cmc-popLinkWitness", | 1354 | {"id-cmc-popLinkWitness","id-cmc-popLinkWitness", |
| 1248 | NID_id_cmc_popLinkWitness,8,&(lvalues[2564]),0}, | 1355 | NID_id_cmc_popLinkWitness,8,&(lvalues[2569]),0}, |
| 1249 | {"id-cmc-confirmCertAcceptance","id-cmc-confirmCertAcceptance", | 1356 | {"id-cmc-confirmCertAcceptance","id-cmc-confirmCertAcceptance", |
| 1250 | NID_id_cmc_confirmCertAcceptance,8,&(lvalues[2572]),0}, | 1357 | NID_id_cmc_confirmCertAcceptance,8,&(lvalues[2577]),0}, |
| 1251 | {"id-on-personalData","id-on-personalData",NID_id_on_personalData,8, | 1358 | {"id-on-personalData","id-on-personalData",NID_id_on_personalData,8, |
| 1252 | &(lvalues[2580]),0}, | 1359 | &(lvalues[2585]),0}, |
| 1253 | {"id-pda-dateOfBirth","id-pda-dateOfBirth",NID_id_pda_dateOfBirth,8, | 1360 | {"id-pda-dateOfBirth","id-pda-dateOfBirth",NID_id_pda_dateOfBirth,8, |
| 1254 | &(lvalues[2588]),0}, | 1361 | &(lvalues[2593]),0}, |
| 1255 | {"id-pda-placeOfBirth","id-pda-placeOfBirth",NID_id_pda_placeOfBirth, | 1362 | {"id-pda-placeOfBirth","id-pda-placeOfBirth",NID_id_pda_placeOfBirth, |
| 1256 | 8,&(lvalues[2596]),0}, | 1363 | 8,&(lvalues[2601]),0}, |
| 1257 | {NULL,NULL,NID_undef,0,NULL}, | 1364 | {NULL,NULL,NID_undef,0,NULL,0}, |
| 1258 | {"id-pda-gender","id-pda-gender",NID_id_pda_gender,8,&(lvalues[2604]),0}, | 1365 | {"id-pda-gender","id-pda-gender",NID_id_pda_gender,8,&(lvalues[2609]),0}, |
| 1259 | {"id-pda-countryOfCitizenship","id-pda-countryOfCitizenship", | 1366 | {"id-pda-countryOfCitizenship","id-pda-countryOfCitizenship", |
| 1260 | NID_id_pda_countryOfCitizenship,8,&(lvalues[2612]),0}, | 1367 | NID_id_pda_countryOfCitizenship,8,&(lvalues[2617]),0}, |
| 1261 | {"id-pda-countryOfResidence","id-pda-countryOfResidence", | 1368 | {"id-pda-countryOfResidence","id-pda-countryOfResidence", |
| 1262 | NID_id_pda_countryOfResidence,8,&(lvalues[2620]),0}, | 1369 | NID_id_pda_countryOfResidence,8,&(lvalues[2625]),0}, |
| 1263 | {"id-aca-authenticationInfo","id-aca-authenticationInfo", | 1370 | {"id-aca-authenticationInfo","id-aca-authenticationInfo", |
| 1264 | NID_id_aca_authenticationInfo,8,&(lvalues[2628]),0}, | 1371 | NID_id_aca_authenticationInfo,8,&(lvalues[2633]),0}, |
| 1265 | {"id-aca-accessIdentity","id-aca-accessIdentity", | 1372 | {"id-aca-accessIdentity","id-aca-accessIdentity", |
| 1266 | NID_id_aca_accessIdentity,8,&(lvalues[2636]),0}, | 1373 | NID_id_aca_accessIdentity,8,&(lvalues[2641]),0}, |
| 1267 | {"id-aca-chargingIdentity","id-aca-chargingIdentity", | 1374 | {"id-aca-chargingIdentity","id-aca-chargingIdentity", |
| 1268 | NID_id_aca_chargingIdentity,8,&(lvalues[2644]),0}, | 1375 | NID_id_aca_chargingIdentity,8,&(lvalues[2649]),0}, |
| 1269 | {"id-aca-group","id-aca-group",NID_id_aca_group,8,&(lvalues[2652]),0}, | 1376 | {"id-aca-group","id-aca-group",NID_id_aca_group,8,&(lvalues[2657]),0}, |
| 1270 | {"id-aca-role","id-aca-role",NID_id_aca_role,8,&(lvalues[2660]),0}, | 1377 | {"id-aca-role","id-aca-role",NID_id_aca_role,8,&(lvalues[2665]),0}, |
| 1271 | {"id-qcs-pkixQCSyntax-v1","id-qcs-pkixQCSyntax-v1", | 1378 | {"id-qcs-pkixQCSyntax-v1","id-qcs-pkixQCSyntax-v1", |
| 1272 | NID_id_qcs_pkixQCSyntax_v1,8,&(lvalues[2668]),0}, | 1379 | NID_id_qcs_pkixQCSyntax_v1,8,&(lvalues[2673]),0}, |
| 1273 | {"id-cct-crs","id-cct-crs",NID_id_cct_crs,8,&(lvalues[2676]),0}, | 1380 | {"id-cct-crs","id-cct-crs",NID_id_cct_crs,8,&(lvalues[2681]),0}, |
| 1274 | {"id-cct-PKIData","id-cct-PKIData",NID_id_cct_PKIData,8, | 1381 | {"id-cct-PKIData","id-cct-PKIData",NID_id_cct_PKIData,8, |
| 1275 | &(lvalues[2684]),0}, | 1382 | &(lvalues[2689]),0}, |
| 1276 | {"id-cct-PKIResponse","id-cct-PKIResponse",NID_id_cct_PKIResponse,8, | 1383 | {"id-cct-PKIResponse","id-cct-PKIResponse",NID_id_cct_PKIResponse,8, |
| 1277 | &(lvalues[2692]),0}, | 1384 | &(lvalues[2697]),0}, |
| 1278 | {"ad_timestamping","AD Time Stamping",NID_ad_timeStamping,8, | 1385 | {"ad_timestamping","AD Time Stamping",NID_ad_timeStamping,8, |
| 1279 | &(lvalues[2700]),0}, | 1386 | &(lvalues[2705]),0}, |
| 1280 | {"AD_DVCS","ad dvcs",NID_ad_dvcs,8,&(lvalues[2708]),0}, | 1387 | {"AD_DVCS","ad dvcs",NID_ad_dvcs,8,&(lvalues[2713]),0}, |
| 1281 | {"basicOCSPResponse","Basic OCSP Response",NID_id_pkix_OCSP_basic,9, | 1388 | {"basicOCSPResponse","Basic OCSP Response",NID_id_pkix_OCSP_basic,9, |
| 1282 | &(lvalues[2716]),0}, | 1389 | &(lvalues[2721]),0}, |
| 1283 | {"Nonce","OCSP Nonce",NID_id_pkix_OCSP_Nonce,9,&(lvalues[2725]),0}, | 1390 | {"Nonce","OCSP Nonce",NID_id_pkix_OCSP_Nonce,9,&(lvalues[2730]),0}, |
| 1284 | {"CrlID","OCSP CRL ID",NID_id_pkix_OCSP_CrlID,9,&(lvalues[2734]),0}, | 1391 | {"CrlID","OCSP CRL ID",NID_id_pkix_OCSP_CrlID,9,&(lvalues[2739]),0}, |
| 1285 | {"acceptableResponses","Acceptable OCSP Responses", | 1392 | {"acceptableResponses","Acceptable OCSP Responses", |
| 1286 | NID_id_pkix_OCSP_acceptableResponses,9,&(lvalues[2743]),0}, | 1393 | NID_id_pkix_OCSP_acceptableResponses,9,&(lvalues[2748]),0}, |
| 1287 | {"noCheck","OCSP No Check",NID_id_pkix_OCSP_noCheck,9,&(lvalues[2752]),0}, | 1394 | {"noCheck","OCSP No Check",NID_id_pkix_OCSP_noCheck,9,&(lvalues[2757]),0}, |
| 1288 | {"archiveCutoff","OCSP Archive Cutoff",NID_id_pkix_OCSP_archiveCutoff, | 1395 | {"archiveCutoff","OCSP Archive Cutoff",NID_id_pkix_OCSP_archiveCutoff, |
| 1289 | 9,&(lvalues[2761]),0}, | 1396 | 9,&(lvalues[2766]),0}, |
| 1290 | {"serviceLocator","OCSP Service Locator", | 1397 | {"serviceLocator","OCSP Service Locator", |
| 1291 | NID_id_pkix_OCSP_serviceLocator,9,&(lvalues[2770]),0}, | 1398 | NID_id_pkix_OCSP_serviceLocator,9,&(lvalues[2775]),0}, |
| 1292 | {"extendedStatus","Extended OCSP Status", | 1399 | {"extendedStatus","Extended OCSP Status", |
| 1293 | NID_id_pkix_OCSP_extendedStatus,9,&(lvalues[2779]),0}, | 1400 | NID_id_pkix_OCSP_extendedStatus,9,&(lvalues[2784]),0}, |
| 1294 | {"valid","valid",NID_id_pkix_OCSP_valid,9,&(lvalues[2788]),0}, | 1401 | {"valid","valid",NID_id_pkix_OCSP_valid,9,&(lvalues[2793]),0}, |
| 1295 | {"path","path",NID_id_pkix_OCSP_path,9,&(lvalues[2797]),0}, | 1402 | {"path","path",NID_id_pkix_OCSP_path,9,&(lvalues[2802]),0}, |
| 1296 | {"trustRoot","Trust Root",NID_id_pkix_OCSP_trustRoot,9, | 1403 | {"trustRoot","Trust Root",NID_id_pkix_OCSP_trustRoot,9, |
| 1297 | &(lvalues[2806]),0}, | 1404 | &(lvalues[2811]),0}, |
| 1298 | {"algorithm","algorithm",NID_algorithm,4,&(lvalues[2815]),0}, | 1405 | {"algorithm","algorithm",NID_algorithm,4,&(lvalues[2820]),0}, |
| 1299 | {"rsaSignature","rsaSignature",NID_rsaSignature,5,&(lvalues[2819]),0}, | 1406 | {"rsaSignature","rsaSignature",NID_rsaSignature,5,&(lvalues[2824]),0}, |
| 1300 | {"X500algorithms","directory services - algorithms", | 1407 | {"X500algorithms","directory services - algorithms", |
| 1301 | NID_X500algorithms,2,&(lvalues[2824]),0}, | 1408 | NID_X500algorithms,2,&(lvalues[2829]),0}, |
| 1302 | {"ORG","org",NID_org,1,&(lvalues[2826]),0}, | 1409 | {"ORG","org",NID_org,1,&(lvalues[2831]),0}, |
| 1303 | {"DOD","dod",NID_dod,2,&(lvalues[2827]),0}, | 1410 | {"DOD","dod",NID_dod,2,&(lvalues[2832]),0}, |
| 1304 | {"IANA","iana",NID_iana,3,&(lvalues[2829]),0}, | 1411 | {"IANA","iana",NID_iana,3,&(lvalues[2834]),0}, |
| 1305 | {"directory","Directory",NID_Directory,4,&(lvalues[2832]),0}, | 1412 | {"directory","Directory",NID_Directory,4,&(lvalues[2837]),0}, |
| 1306 | {"mgmt","Management",NID_Management,4,&(lvalues[2836]),0}, | 1413 | {"mgmt","Management",NID_Management,4,&(lvalues[2841]),0}, |
| 1307 | {"experimental","Experimental",NID_Experimental,4,&(lvalues[2840]),0}, | 1414 | {"experimental","Experimental",NID_Experimental,4,&(lvalues[2845]),0}, |
| 1308 | {"private","Private",NID_Private,4,&(lvalues[2844]),0}, | 1415 | {"private","Private",NID_Private,4,&(lvalues[2849]),0}, |
| 1309 | {"security","Security",NID_Security,4,&(lvalues[2848]),0}, | 1416 | {"security","Security",NID_Security,4,&(lvalues[2853]),0}, |
| 1310 | {"snmpv2","SNMPv2",NID_SNMPv2,4,&(lvalues[2852]),0}, | 1417 | {"snmpv2","SNMPv2",NID_SNMPv2,4,&(lvalues[2857]),0}, |
| 1311 | {"Mail","Mail",NID_Mail,4,&(lvalues[2856]),0}, | 1418 | {"Mail","Mail",NID_Mail,4,&(lvalues[2861]),0}, |
| 1312 | {"enterprises","Enterprises",NID_Enterprises,5,&(lvalues[2860]),0}, | 1419 | {"enterprises","Enterprises",NID_Enterprises,5,&(lvalues[2865]),0}, |
| 1313 | {"dcobject","dcObject",NID_dcObject,9,&(lvalues[2865]),0}, | 1420 | {"dcobject","dcObject",NID_dcObject,9,&(lvalues[2870]),0}, |
| 1314 | {"DC","domainComponent",NID_domainComponent,10,&(lvalues[2874]),0}, | 1421 | {"DC","domainComponent",NID_domainComponent,10,&(lvalues[2879]),0}, |
| 1315 | {"domain","Domain",NID_Domain,10,&(lvalues[2884]),0}, | 1422 | {"domain","Domain",NID_Domain,10,&(lvalues[2889]),0}, |
| 1316 | {"JOINT-ISO-CCITT","joint-iso-ccitt",NID_joint_iso_ccitt,1, | 1423 | {"NULL","NULL",NID_joint_iso_ccitt,1,&(lvalues[2899]),0}, |
| 1317 | &(lvalues[2894]),0}, | ||
| 1318 | {"selected-attribute-types","Selected Attribute Types", | 1424 | {"selected-attribute-types","Selected Attribute Types", |
| 1319 | NID_selected_attribute_types,3,&(lvalues[2895]),0}, | 1425 | NID_selected_attribute_types,3,&(lvalues[2900]),0}, |
| 1320 | {"clearance","clearance",NID_clearance,4,&(lvalues[2898]),0}, | 1426 | {"clearance","clearance",NID_clearance,4,&(lvalues[2903]),0}, |
| 1321 | {"RSA-MD4","md4WithRSAEncryption",NID_md4WithRSAEncryption,9, | 1427 | {"RSA-MD4","md4WithRSAEncryption",NID_md4WithRSAEncryption,9, |
| 1322 | &(lvalues[2902]),0}, | 1428 | &(lvalues[2907]),0}, |
| 1323 | {"ac-proxying","ac-proxying",NID_ac_proxying,8,&(lvalues[2911]),0}, | 1429 | {"ac-proxying","ac-proxying",NID_ac_proxying,8,&(lvalues[2916]),0}, |
| 1324 | {"subjectInfoAccess","Subject Information Access",NID_sinfo_access,8, | 1430 | {"subjectInfoAccess","Subject Information Access",NID_sinfo_access,8, |
| 1325 | &(lvalues[2919]),0}, | 1431 | &(lvalues[2924]),0}, |
| 1326 | {"id-aca-encAttrs","id-aca-encAttrs",NID_id_aca_encAttrs,8, | 1432 | {"id-aca-encAttrs","id-aca-encAttrs",NID_id_aca_encAttrs,8, |
| 1327 | &(lvalues[2927]),0}, | 1433 | &(lvalues[2932]),0}, |
| 1328 | {"role","role",NID_role,3,&(lvalues[2935]),0}, | 1434 | {"role","role",NID_role,3,&(lvalues[2940]),0}, |
| 1329 | {"policyConstraints","X509v3 Policy Constraints", | 1435 | {"policyConstraints","X509v3 Policy Constraints", |
| 1330 | NID_policy_constraints,3,&(lvalues[2938]),0}, | 1436 | NID_policy_constraints,3,&(lvalues[2943]),0}, |
| 1331 | {"targetInformation","X509v3 AC Targeting",NID_target_information,3, | 1437 | {"targetInformation","X509v3 AC Targeting",NID_target_information,3, |
| 1332 | &(lvalues[2941]),0}, | 1438 | &(lvalues[2946]),0}, |
| 1333 | {"noRevAvail","X509v3 No Revocation Available",NID_no_rev_avail,3, | 1439 | {"noRevAvail","X509v3 No Revocation Available",NID_no_rev_avail,3, |
| 1334 | &(lvalues[2944]),0}, | 1440 | &(lvalues[2949]),0}, |
| 1335 | {"CCITT","ccitt",NID_ccitt,1,&(lvalues[2947]),0}, | 1441 | {"NULL","NULL",NID_ccitt,1,&(lvalues[2952]),0}, |
| 1336 | {"ansi-X9-62","ANSI X9.62",NID_ansi_X9_62,5,&(lvalues[2948]),0}, | 1442 | {"ansi-X9-62","ANSI X9.62",NID_ansi_X9_62,5,&(lvalues[2953]),0}, |
| 1337 | {"prime-field","prime-field",NID_X9_62_prime_field,7,&(lvalues[2953]),0}, | 1443 | {"prime-field","prime-field",NID_X9_62_prime_field,7,&(lvalues[2958]),0}, |
| 1338 | {"characteristic-two-field","characteristic-two-field", | 1444 | {"characteristic-two-field","characteristic-two-field", |
| 1339 | NID_X9_62_characteristic_two_field,7,&(lvalues[2960]),0}, | 1445 | NID_X9_62_characteristic_two_field,7,&(lvalues[2965]),0}, |
| 1340 | {"id-ecPublicKey","id-ecPublicKey",NID_X9_62_id_ecPublicKey,7, | 1446 | {"id-ecPublicKey","id-ecPublicKey",NID_X9_62_id_ecPublicKey,7, |
| 1341 | &(lvalues[2967]),0}, | 1447 | &(lvalues[2972]),0}, |
| 1342 | {"prime192v1","prime192v1",NID_X9_62_prime192v1,8,&(lvalues[2974]),0}, | 1448 | {"prime192v1","prime192v1",NID_X9_62_prime192v1,8,&(lvalues[2979]),0}, |
| 1343 | {"prime192v2","prime192v2",NID_X9_62_prime192v2,8,&(lvalues[2982]),0}, | 1449 | {"prime192v2","prime192v2",NID_X9_62_prime192v2,8,&(lvalues[2987]),0}, |
| 1344 | {"prime192v3","prime192v3",NID_X9_62_prime192v3,8,&(lvalues[2990]),0}, | 1450 | {"prime192v3","prime192v3",NID_X9_62_prime192v3,8,&(lvalues[2995]),0}, |
| 1345 | {"prime239v1","prime239v1",NID_X9_62_prime239v1,8,&(lvalues[2998]),0}, | 1451 | {"prime239v1","prime239v1",NID_X9_62_prime239v1,8,&(lvalues[3003]),0}, |
| 1346 | {"prime239v2","prime239v2",NID_X9_62_prime239v2,8,&(lvalues[3006]),0}, | 1452 | {"prime239v2","prime239v2",NID_X9_62_prime239v2,8,&(lvalues[3011]),0}, |
| 1347 | {"prime239v3","prime239v3",NID_X9_62_prime239v3,8,&(lvalues[3014]),0}, | 1453 | {"prime239v3","prime239v3",NID_X9_62_prime239v3,8,&(lvalues[3019]),0}, |
| 1348 | {"prime256v1","prime256v1",NID_X9_62_prime256v1,8,&(lvalues[3022]),0}, | 1454 | {"prime256v1","prime256v1",NID_X9_62_prime256v1,8,&(lvalues[3027]),0}, |
| 1349 | {"ecdsa-with-SHA1","ecdsa-with-SHA1",NID_ecdsa_with_SHA1,7, | 1455 | {"ecdsa-with-SHA1","ecdsa-with-SHA1",NID_ecdsa_with_SHA1,7, |
| 1350 | &(lvalues[3030]),0}, | 1456 | &(lvalues[3035]),0}, |
| 1351 | {"CSPName","Microsoft CSP Name",NID_ms_csp_name,9,&(lvalues[3037]),0}, | 1457 | {"CSPName","Microsoft CSP Name",NID_ms_csp_name,9,&(lvalues[3042]),0}, |
| 1352 | {"AES-128-ECB","aes-128-ecb",NID_aes_128_ecb,9,&(lvalues[3046]),0}, | 1458 | {"AES-128-ECB","aes-128-ecb",NID_aes_128_ecb,9,&(lvalues[3051]),0}, |
| 1353 | {"AES-128-CBC","aes-128-cbc",NID_aes_128_cbc,9,&(lvalues[3055]),0}, | 1459 | {"AES-128-CBC","aes-128-cbc",NID_aes_128_cbc,9,&(lvalues[3060]),0}, |
| 1354 | {"AES-128-OFB","aes-128-ofb",NID_aes_128_ofb128,9,&(lvalues[3064]),0}, | 1460 | {"AES-128-OFB","aes-128-ofb",NID_aes_128_ofb128,9,&(lvalues[3069]),0}, |
| 1355 | {"AES-128-CFB","aes-128-cfb",NID_aes_128_cfb128,9,&(lvalues[3073]),0}, | 1461 | {"AES-128-CFB","aes-128-cfb",NID_aes_128_cfb128,9,&(lvalues[3078]),0}, |
| 1356 | {"AES-192-ECB","aes-192-ecb",NID_aes_192_ecb,9,&(lvalues[3082]),0}, | 1462 | {"AES-192-ECB","aes-192-ecb",NID_aes_192_ecb,9,&(lvalues[3087]),0}, |
| 1357 | {"AES-192-CBC","aes-192-cbc",NID_aes_192_cbc,9,&(lvalues[3091]),0}, | 1463 | {"AES-192-CBC","aes-192-cbc",NID_aes_192_cbc,9,&(lvalues[3096]),0}, |
| 1358 | {"AES-192-OFB","aes-192-ofb",NID_aes_192_ofb128,9,&(lvalues[3100]),0}, | 1464 | {"AES-192-OFB","aes-192-ofb",NID_aes_192_ofb128,9,&(lvalues[3105]),0}, |
| 1359 | {"AES-192-CFB","aes-192-cfb",NID_aes_192_cfb128,9,&(lvalues[3109]),0}, | 1465 | {"AES-192-CFB","aes-192-cfb",NID_aes_192_cfb128,9,&(lvalues[3114]),0}, |
| 1360 | {"AES-256-ECB","aes-256-ecb",NID_aes_256_ecb,9,&(lvalues[3118]),0}, | 1466 | {"AES-256-ECB","aes-256-ecb",NID_aes_256_ecb,9,&(lvalues[3123]),0}, |
| 1361 | {"AES-256-CBC","aes-256-cbc",NID_aes_256_cbc,9,&(lvalues[3127]),0}, | 1467 | {"AES-256-CBC","aes-256-cbc",NID_aes_256_cbc,9,&(lvalues[3132]),0}, |
| 1362 | {"AES-256-OFB","aes-256-ofb",NID_aes_256_ofb128,9,&(lvalues[3136]),0}, | 1468 | {"AES-256-OFB","aes-256-ofb",NID_aes_256_ofb128,9,&(lvalues[3141]),0}, |
| 1363 | {"AES-256-CFB","aes-256-cfb",NID_aes_256_cfb128,9,&(lvalues[3145]),0}, | 1469 | {"AES-256-CFB","aes-256-cfb",NID_aes_256_cfb128,9,&(lvalues[3150]),0}, |
| 1364 | {"holdInstructionCode","Hold Instruction Code", | 1470 | {"holdInstructionCode","Hold Instruction Code", |
| 1365 | NID_hold_instruction_code,3,&(lvalues[3154]),0}, | 1471 | NID_hold_instruction_code,3,&(lvalues[3159]),0}, |
| 1366 | {"holdInstructionNone","Hold Instruction None", | 1472 | {"holdInstructionNone","Hold Instruction None", |
| 1367 | NID_hold_instruction_none,7,&(lvalues[3157]),0}, | 1473 | NID_hold_instruction_none,7,&(lvalues[3162]),0}, |
| 1368 | {"holdInstructionCallIssuer","Hold Instruction Call Issuer", | 1474 | {"holdInstructionCallIssuer","Hold Instruction Call Issuer", |
| 1369 | NID_hold_instruction_call_issuer,7,&(lvalues[3164]),0}, | 1475 | NID_hold_instruction_call_issuer,7,&(lvalues[3169]),0}, |
| 1370 | {"holdInstructionReject","Hold Instruction Reject", | 1476 | {"holdInstructionReject","Hold Instruction Reject", |
| 1371 | NID_hold_instruction_reject,7,&(lvalues[3171]),0}, | 1477 | NID_hold_instruction_reject,7,&(lvalues[3176]),0}, |
| 1372 | {"data","data",NID_data,1,&(lvalues[3178]),0}, | 1478 | {"data","data",NID_data,1,&(lvalues[3183]),0}, |
| 1373 | {"pss","pss",NID_pss,3,&(lvalues[3179]),0}, | 1479 | {"pss","pss",NID_pss,3,&(lvalues[3184]),0}, |
| 1374 | {"ucl","ucl",NID_ucl,7,&(lvalues[3182]),0}, | 1480 | {"ucl","ucl",NID_ucl,7,&(lvalues[3187]),0}, |
| 1375 | {"pilot","pilot",NID_pilot,8,&(lvalues[3189]),0}, | 1481 | {"pilot","pilot",NID_pilot,8,&(lvalues[3194]),0}, |
| 1376 | {"pilotAttributeType","pilotAttributeType",NID_pilotAttributeType,9, | 1482 | {"pilotAttributeType","pilotAttributeType",NID_pilotAttributeType,9, |
| 1377 | &(lvalues[3197]),0}, | 1483 | &(lvalues[3202]),0}, |
| 1378 | {"pilotAttributeSyntax","pilotAttributeSyntax", | 1484 | {"pilotAttributeSyntax","pilotAttributeSyntax", |
| 1379 | NID_pilotAttributeSyntax,9,&(lvalues[3206]),0}, | 1485 | NID_pilotAttributeSyntax,9,&(lvalues[3211]),0}, |
| 1380 | {"pilotObjectClass","pilotObjectClass",NID_pilotObjectClass,9, | 1486 | {"pilotObjectClass","pilotObjectClass",NID_pilotObjectClass,9, |
| 1381 | &(lvalues[3215]),0}, | 1487 | &(lvalues[3220]),0}, |
| 1382 | {"pilotGroups","pilotGroups",NID_pilotGroups,9,&(lvalues[3224]),0}, | 1488 | {"pilotGroups","pilotGroups",NID_pilotGroups,9,&(lvalues[3229]),0}, |
| 1383 | {"iA5StringSyntax","iA5StringSyntax",NID_iA5StringSyntax,10, | 1489 | {"iA5StringSyntax","iA5StringSyntax",NID_iA5StringSyntax,10, |
| 1384 | &(lvalues[3233]),0}, | 1490 | &(lvalues[3238]),0}, |
| 1385 | {"caseIgnoreIA5StringSyntax","caseIgnoreIA5StringSyntax", | 1491 | {"caseIgnoreIA5StringSyntax","caseIgnoreIA5StringSyntax", |
| 1386 | NID_caseIgnoreIA5StringSyntax,10,&(lvalues[3243]),0}, | 1492 | NID_caseIgnoreIA5StringSyntax,10,&(lvalues[3248]),0}, |
| 1387 | {"pilotObject","pilotObject",NID_pilotObject,10,&(lvalues[3253]),0}, | 1493 | {"pilotObject","pilotObject",NID_pilotObject,10,&(lvalues[3258]),0}, |
| 1388 | {"pilotPerson","pilotPerson",NID_pilotPerson,10,&(lvalues[3263]),0}, | 1494 | {"pilotPerson","pilotPerson",NID_pilotPerson,10,&(lvalues[3268]),0}, |
| 1389 | {"account","account",NID_account,10,&(lvalues[3273]),0}, | 1495 | {"account","account",NID_account,10,&(lvalues[3278]),0}, |
| 1390 | {"document","document",NID_document,10,&(lvalues[3283]),0}, | 1496 | {"document","document",NID_document,10,&(lvalues[3288]),0}, |
| 1391 | {"room","room",NID_room,10,&(lvalues[3293]),0}, | 1497 | {"room","room",NID_room,10,&(lvalues[3298]),0}, |
| 1392 | {"documentSeries","documentSeries",NID_documentSeries,10, | 1498 | {"documentSeries","documentSeries",NID_documentSeries,10, |
| 1393 | &(lvalues[3303]),0}, | 1499 | &(lvalues[3308]),0}, |
| 1394 | {"rFC822localPart","rFC822localPart",NID_rFC822localPart,10, | 1500 | {"rFC822localPart","rFC822localPart",NID_rFC822localPart,10, |
| 1395 | &(lvalues[3313]),0}, | 1501 | &(lvalues[3318]),0}, |
| 1396 | {"dNSDomain","dNSDomain",NID_dNSDomain,10,&(lvalues[3323]),0}, | 1502 | {"dNSDomain","dNSDomain",NID_dNSDomain,10,&(lvalues[3328]),0}, |
| 1397 | {"domainRelatedObject","domainRelatedObject",NID_domainRelatedObject, | 1503 | {"domainRelatedObject","domainRelatedObject",NID_domainRelatedObject, |
| 1398 | 10,&(lvalues[3333]),0}, | 1504 | 10,&(lvalues[3338]),0}, |
| 1399 | {"friendlyCountry","friendlyCountry",NID_friendlyCountry,10, | 1505 | {"friendlyCountry","friendlyCountry",NID_friendlyCountry,10, |
| 1400 | &(lvalues[3343]),0}, | 1506 | &(lvalues[3348]),0}, |
| 1401 | {"simpleSecurityObject","simpleSecurityObject", | 1507 | {"simpleSecurityObject","simpleSecurityObject", |
| 1402 | NID_simpleSecurityObject,10,&(lvalues[3353]),0}, | 1508 | NID_simpleSecurityObject,10,&(lvalues[3358]),0}, |
| 1403 | {"pilotOrganization","pilotOrganization",NID_pilotOrganization,10, | 1509 | {"pilotOrganization","pilotOrganization",NID_pilotOrganization,10, |
| 1404 | &(lvalues[3363]),0}, | 1510 | &(lvalues[3368]),0}, |
| 1405 | {"pilotDSA","pilotDSA",NID_pilotDSA,10,&(lvalues[3373]),0}, | 1511 | {"pilotDSA","pilotDSA",NID_pilotDSA,10,&(lvalues[3378]),0}, |
| 1406 | {"qualityLabelledData","qualityLabelledData",NID_qualityLabelledData, | 1512 | {"qualityLabelledData","qualityLabelledData",NID_qualityLabelledData, |
| 1407 | 10,&(lvalues[3383]),0}, | 1513 | 10,&(lvalues[3388]),0}, |
| 1408 | {"UID","userId",NID_userId,10,&(lvalues[3393]),0}, | 1514 | {"UID","userId",NID_userId,10,&(lvalues[3398]),0}, |
| 1409 | {"textEncodedORAddress","textEncodedORAddress", | 1515 | {"textEncodedORAddress","textEncodedORAddress", |
| 1410 | NID_textEncodedORAddress,10,&(lvalues[3403]),0}, | 1516 | NID_textEncodedORAddress,10,&(lvalues[3408]),0}, |
| 1411 | {"mail","rfc822Mailbox",NID_rfc822Mailbox,10,&(lvalues[3413]),0}, | 1517 | {"mail","rfc822Mailbox",NID_rfc822Mailbox,10,&(lvalues[3418]),0}, |
| 1412 | {"info","info",NID_info,10,&(lvalues[3423]),0}, | 1518 | {"info","info",NID_info,10,&(lvalues[3428]),0}, |
| 1413 | {"favouriteDrink","favouriteDrink",NID_favouriteDrink,10, | 1519 | {"favouriteDrink","favouriteDrink",NID_favouriteDrink,10, |
| 1414 | &(lvalues[3433]),0}, | 1520 | &(lvalues[3438]),0}, |
| 1415 | {"roomNumber","roomNumber",NID_roomNumber,10,&(lvalues[3443]),0}, | 1521 | {"roomNumber","roomNumber",NID_roomNumber,10,&(lvalues[3448]),0}, |
| 1416 | {"photo","photo",NID_photo,10,&(lvalues[3453]),0}, | 1522 | {"photo","photo",NID_photo,10,&(lvalues[3458]),0}, |
| 1417 | {"userClass","userClass",NID_userClass,10,&(lvalues[3463]),0}, | 1523 | {"userClass","userClass",NID_userClass,10,&(lvalues[3468]),0}, |
| 1418 | {"host","host",NID_host,10,&(lvalues[3473]),0}, | 1524 | {"host","host",NID_host,10,&(lvalues[3478]),0}, |
| 1419 | {"manager","manager",NID_manager,10,&(lvalues[3483]),0}, | 1525 | {"manager","manager",NID_manager,10,&(lvalues[3488]),0}, |
| 1420 | {"documentIdentifier","documentIdentifier",NID_documentIdentifier,10, | 1526 | {"documentIdentifier","documentIdentifier",NID_documentIdentifier,10, |
| 1421 | &(lvalues[3493]),0}, | 1527 | &(lvalues[3498]),0}, |
| 1422 | {"documentTitle","documentTitle",NID_documentTitle,10,&(lvalues[3503]),0}, | 1528 | {"documentTitle","documentTitle",NID_documentTitle,10,&(lvalues[3508]),0}, |
| 1423 | {"documentVersion","documentVersion",NID_documentVersion,10, | 1529 | {"documentVersion","documentVersion",NID_documentVersion,10, |
| 1424 | &(lvalues[3513]),0}, | 1530 | &(lvalues[3518]),0}, |
| 1425 | {"documentAuthor","documentAuthor",NID_documentAuthor,10, | 1531 | {"documentAuthor","documentAuthor",NID_documentAuthor,10, |
| 1426 | &(lvalues[3523]),0}, | 1532 | &(lvalues[3528]),0}, |
| 1427 | {"documentLocation","documentLocation",NID_documentLocation,10, | 1533 | {"documentLocation","documentLocation",NID_documentLocation,10, |
| 1428 | &(lvalues[3533]),0}, | 1534 | &(lvalues[3538]),0}, |
| 1429 | {"homeTelephoneNumber","homeTelephoneNumber",NID_homeTelephoneNumber, | 1535 | {"homeTelephoneNumber","homeTelephoneNumber",NID_homeTelephoneNumber, |
| 1430 | 10,&(lvalues[3543]),0}, | 1536 | 10,&(lvalues[3548]),0}, |
| 1431 | {"secretary","secretary",NID_secretary,10,&(lvalues[3553]),0}, | 1537 | {"secretary","secretary",NID_secretary,10,&(lvalues[3558]),0}, |
| 1432 | {"otherMailbox","otherMailbox",NID_otherMailbox,10,&(lvalues[3563]),0}, | 1538 | {"otherMailbox","otherMailbox",NID_otherMailbox,10,&(lvalues[3568]),0}, |
| 1433 | {"lastModifiedTime","lastModifiedTime",NID_lastModifiedTime,10, | 1539 | {"lastModifiedTime","lastModifiedTime",NID_lastModifiedTime,10, |
| 1434 | &(lvalues[3573]),0}, | 1540 | &(lvalues[3578]),0}, |
| 1435 | {"lastModifiedBy","lastModifiedBy",NID_lastModifiedBy,10, | 1541 | {"lastModifiedBy","lastModifiedBy",NID_lastModifiedBy,10, |
| 1436 | &(lvalues[3583]),0}, | 1542 | &(lvalues[3588]),0}, |
| 1437 | {"aRecord","aRecord",NID_aRecord,10,&(lvalues[3593]),0}, | 1543 | {"aRecord","aRecord",NID_aRecord,10,&(lvalues[3598]),0}, |
| 1438 | {"pilotAttributeType27","pilotAttributeType27", | 1544 | {"pilotAttributeType27","pilotAttributeType27", |
| 1439 | NID_pilotAttributeType27,10,&(lvalues[3603]),0}, | 1545 | NID_pilotAttributeType27,10,&(lvalues[3608]),0}, |
| 1440 | {"mXRecord","mXRecord",NID_mXRecord,10,&(lvalues[3613]),0}, | 1546 | {"mXRecord","mXRecord",NID_mXRecord,10,&(lvalues[3618]),0}, |
| 1441 | {"nSRecord","nSRecord",NID_nSRecord,10,&(lvalues[3623]),0}, | 1547 | {"nSRecord","nSRecord",NID_nSRecord,10,&(lvalues[3628]),0}, |
| 1442 | {"sOARecord","sOARecord",NID_sOARecord,10,&(lvalues[3633]),0}, | 1548 | {"sOARecord","sOARecord",NID_sOARecord,10,&(lvalues[3638]),0}, |
| 1443 | {"cNAMERecord","cNAMERecord",NID_cNAMERecord,10,&(lvalues[3643]),0}, | 1549 | {"cNAMERecord","cNAMERecord",NID_cNAMERecord,10,&(lvalues[3648]),0}, |
| 1444 | {"associatedDomain","associatedDomain",NID_associatedDomain,10, | 1550 | {"associatedDomain","associatedDomain",NID_associatedDomain,10, |
| 1445 | &(lvalues[3653]),0}, | 1551 | &(lvalues[3658]),0}, |
| 1446 | {"associatedName","associatedName",NID_associatedName,10, | 1552 | {"associatedName","associatedName",NID_associatedName,10, |
| 1447 | &(lvalues[3663]),0}, | 1553 | &(lvalues[3668]),0}, |
| 1448 | {"homePostalAddress","homePostalAddress",NID_homePostalAddress,10, | 1554 | {"homePostalAddress","homePostalAddress",NID_homePostalAddress,10, |
| 1449 | &(lvalues[3673]),0}, | 1555 | &(lvalues[3678]),0}, |
| 1450 | {"personalTitle","personalTitle",NID_personalTitle,10,&(lvalues[3683]),0}, | 1556 | {"personalTitle","personalTitle",NID_personalTitle,10,&(lvalues[3688]),0}, |
| 1451 | {"mobileTelephoneNumber","mobileTelephoneNumber", | 1557 | {"mobileTelephoneNumber","mobileTelephoneNumber", |
| 1452 | NID_mobileTelephoneNumber,10,&(lvalues[3693]),0}, | 1558 | NID_mobileTelephoneNumber,10,&(lvalues[3698]),0}, |
| 1453 | {"pagerTelephoneNumber","pagerTelephoneNumber", | 1559 | {"pagerTelephoneNumber","pagerTelephoneNumber", |
| 1454 | NID_pagerTelephoneNumber,10,&(lvalues[3703]),0}, | 1560 | NID_pagerTelephoneNumber,10,&(lvalues[3708]),0}, |
| 1455 | {"friendlyCountryName","friendlyCountryName",NID_friendlyCountryName, | 1561 | {"friendlyCountryName","friendlyCountryName",NID_friendlyCountryName, |
| 1456 | 10,&(lvalues[3713]),0}, | 1562 | 10,&(lvalues[3718]),0}, |
| 1457 | {"organizationalStatus","organizationalStatus", | 1563 | {"organizationalStatus","organizationalStatus", |
| 1458 | NID_organizationalStatus,10,&(lvalues[3723]),0}, | 1564 | NID_organizationalStatus,10,&(lvalues[3728]),0}, |
| 1459 | {"janetMailbox","janetMailbox",NID_janetMailbox,10,&(lvalues[3733]),0}, | 1565 | {"janetMailbox","janetMailbox",NID_janetMailbox,10,&(lvalues[3738]),0}, |
| 1460 | {"mailPreferenceOption","mailPreferenceOption", | 1566 | {"mailPreferenceOption","mailPreferenceOption", |
| 1461 | NID_mailPreferenceOption,10,&(lvalues[3743]),0}, | 1567 | NID_mailPreferenceOption,10,&(lvalues[3748]),0}, |
| 1462 | {"buildingName","buildingName",NID_buildingName,10,&(lvalues[3753]),0}, | 1568 | {"buildingName","buildingName",NID_buildingName,10,&(lvalues[3758]),0}, |
| 1463 | {"dSAQuality","dSAQuality",NID_dSAQuality,10,&(lvalues[3763]),0}, | 1569 | {"dSAQuality","dSAQuality",NID_dSAQuality,10,&(lvalues[3768]),0}, |
| 1464 | {"singleLevelQuality","singleLevelQuality",NID_singleLevelQuality,10, | 1570 | {"singleLevelQuality","singleLevelQuality",NID_singleLevelQuality,10, |
| 1465 | &(lvalues[3773]),0}, | 1571 | &(lvalues[3778]),0}, |
| 1466 | {"subtreeMinimumQuality","subtreeMinimumQuality", | 1572 | {"subtreeMinimumQuality","subtreeMinimumQuality", |
| 1467 | NID_subtreeMinimumQuality,10,&(lvalues[3783]),0}, | 1573 | NID_subtreeMinimumQuality,10,&(lvalues[3788]),0}, |
| 1468 | {"subtreeMaximumQuality","subtreeMaximumQuality", | 1574 | {"subtreeMaximumQuality","subtreeMaximumQuality", |
| 1469 | NID_subtreeMaximumQuality,10,&(lvalues[3793]),0}, | 1575 | NID_subtreeMaximumQuality,10,&(lvalues[3798]),0}, |
| 1470 | {"personalSignature","personalSignature",NID_personalSignature,10, | 1576 | {"personalSignature","personalSignature",NID_personalSignature,10, |
| 1471 | &(lvalues[3803]),0}, | 1577 | &(lvalues[3808]),0}, |
| 1472 | {"dITRedirect","dITRedirect",NID_dITRedirect,10,&(lvalues[3813]),0}, | 1578 | {"dITRedirect","dITRedirect",NID_dITRedirect,10,&(lvalues[3818]),0}, |
| 1473 | {"audio","audio",NID_audio,10,&(lvalues[3823]),0}, | 1579 | {"audio","audio",NID_audio,10,&(lvalues[3828]),0}, |
| 1474 | {"documentPublisher","documentPublisher",NID_documentPublisher,10, | 1580 | {"documentPublisher","documentPublisher",NID_documentPublisher,10, |
| 1475 | &(lvalues[3833]),0}, | 1581 | &(lvalues[3838]),0}, |
| 1476 | {"x500UniqueIdentifier","x500UniqueIdentifier", | 1582 | {"x500UniqueIdentifier","x500UniqueIdentifier", |
| 1477 | NID_x500UniqueIdentifier,3,&(lvalues[3843]),0}, | 1583 | NID_x500UniqueIdentifier,3,&(lvalues[3848]),0}, |
| 1478 | {"mime-mhs","MIME MHS",NID_mime_mhs,5,&(lvalues[3846]),0}, | 1584 | {"mime-mhs","MIME MHS",NID_mime_mhs,5,&(lvalues[3851]),0}, |
| 1479 | {"mime-mhs-headings","mime-mhs-headings",NID_mime_mhs_headings,6, | 1585 | {"mime-mhs-headings","mime-mhs-headings",NID_mime_mhs_headings,6, |
| 1480 | &(lvalues[3851]),0}, | 1586 | &(lvalues[3856]),0}, |
| 1481 | {"mime-mhs-bodies","mime-mhs-bodies",NID_mime_mhs_bodies,6, | 1587 | {"mime-mhs-bodies","mime-mhs-bodies",NID_mime_mhs_bodies,6, |
| 1482 | &(lvalues[3857]),0}, | 1588 | &(lvalues[3862]),0}, |
| 1483 | {"id-hex-partial-message","id-hex-partial-message", | 1589 | {"id-hex-partial-message","id-hex-partial-message", |
| 1484 | NID_id_hex_partial_message,7,&(lvalues[3863]),0}, | 1590 | NID_id_hex_partial_message,7,&(lvalues[3868]),0}, |
| 1485 | {"id-hex-multipart-message","id-hex-multipart-message", | 1591 | {"id-hex-multipart-message","id-hex-multipart-message", |
| 1486 | NID_id_hex_multipart_message,7,&(lvalues[3870]),0}, | 1592 | NID_id_hex_multipart_message,7,&(lvalues[3875]),0}, |
| 1487 | {"generationQualifier","generationQualifier",NID_generationQualifier, | 1593 | {"generationQualifier","generationQualifier",NID_generationQualifier, |
| 1488 | 3,&(lvalues[3877]),0}, | 1594 | 3,&(lvalues[3882]),0}, |
| 1489 | {"pseudonym","pseudonym",NID_pseudonym,3,&(lvalues[3880]),0}, | 1595 | {"pseudonym","pseudonym",NID_pseudonym,3,&(lvalues[3885]),0}, |
| 1490 | {NULL,NULL,NID_undef,0,NULL}, | 1596 | {NULL,NULL,NID_undef,0,NULL,0}, |
| 1491 | {"id-set","Secure Electronic Transactions",NID_id_set,2, | 1597 | {"id-set","Secure Electronic Transactions",NID_id_set,2, |
| 1492 | &(lvalues[3883]),0}, | 1598 | &(lvalues[3888]),0}, |
| 1493 | {"set-ctype","content types",NID_set_ctype,3,&(lvalues[3885]),0}, | 1599 | {"set-ctype","content types",NID_set_ctype,3,&(lvalues[3890]),0}, |
| 1494 | {"set-msgExt","message extensions",NID_set_msgExt,3,&(lvalues[3888]),0}, | 1600 | {"set-msgExt","message extensions",NID_set_msgExt,3,&(lvalues[3893]),0}, |
| 1495 | {"set-attr","set-attr",NID_set_attr,3,&(lvalues[3891]),0}, | 1601 | {"set-attr","set-attr",NID_set_attr,3,&(lvalues[3896]),0}, |
| 1496 | {"set-policy","set-policy",NID_set_policy,3,&(lvalues[3894]),0}, | 1602 | {"set-policy","set-policy",NID_set_policy,3,&(lvalues[3899]),0}, |
| 1497 | {"set-certExt","certificate extensions",NID_set_certExt,3, | 1603 | {"set-certExt","certificate extensions",NID_set_certExt,3, |
| 1498 | &(lvalues[3897]),0}, | 1604 | &(lvalues[3902]),0}, |
| 1499 | {"set-brand","set-brand",NID_set_brand,3,&(lvalues[3900]),0}, | 1605 | {"set-brand","set-brand",NID_set_brand,3,&(lvalues[3905]),0}, |
| 1500 | {"setct-PANData","setct-PANData",NID_setct_PANData,4,&(lvalues[3903]),0}, | 1606 | {"setct-PANData","setct-PANData",NID_setct_PANData,4,&(lvalues[3908]),0}, |
| 1501 | {"setct-PANToken","setct-PANToken",NID_setct_PANToken,4, | 1607 | {"setct-PANToken","setct-PANToken",NID_setct_PANToken,4, |
| 1502 | &(lvalues[3907]),0}, | 1608 | &(lvalues[3912]),0}, |
| 1503 | {"setct-PANOnly","setct-PANOnly",NID_setct_PANOnly,4,&(lvalues[3911]),0}, | 1609 | {"setct-PANOnly","setct-PANOnly",NID_setct_PANOnly,4,&(lvalues[3916]),0}, |
| 1504 | {"setct-OIData","setct-OIData",NID_setct_OIData,4,&(lvalues[3915]),0}, | 1610 | {"setct-OIData","setct-OIData",NID_setct_OIData,4,&(lvalues[3920]),0}, |
| 1505 | {"setct-PI","setct-PI",NID_setct_PI,4,&(lvalues[3919]),0}, | 1611 | {"setct-PI","setct-PI",NID_setct_PI,4,&(lvalues[3924]),0}, |
| 1506 | {"setct-PIData","setct-PIData",NID_setct_PIData,4,&(lvalues[3923]),0}, | 1612 | {"setct-PIData","setct-PIData",NID_setct_PIData,4,&(lvalues[3928]),0}, |
| 1507 | {"setct-PIDataUnsigned","setct-PIDataUnsigned", | 1613 | {"setct-PIDataUnsigned","setct-PIDataUnsigned", |
| 1508 | NID_setct_PIDataUnsigned,4,&(lvalues[3927]),0}, | 1614 | NID_setct_PIDataUnsigned,4,&(lvalues[3932]),0}, |
| 1509 | {"setct-HODInput","setct-HODInput",NID_setct_HODInput,4, | 1615 | {"setct-HODInput","setct-HODInput",NID_setct_HODInput,4, |
| 1510 | &(lvalues[3931]),0}, | 1616 | &(lvalues[3936]),0}, |
| 1511 | {"setct-AuthResBaggage","setct-AuthResBaggage", | 1617 | {"setct-AuthResBaggage","setct-AuthResBaggage", |
| 1512 | NID_setct_AuthResBaggage,4,&(lvalues[3935]),0}, | 1618 | NID_setct_AuthResBaggage,4,&(lvalues[3940]),0}, |
| 1513 | {"setct-AuthRevReqBaggage","setct-AuthRevReqBaggage", | 1619 | {"setct-AuthRevReqBaggage","setct-AuthRevReqBaggage", |
| 1514 | NID_setct_AuthRevReqBaggage,4,&(lvalues[3939]),0}, | 1620 | NID_setct_AuthRevReqBaggage,4,&(lvalues[3944]),0}, |
| 1515 | {"setct-AuthRevResBaggage","setct-AuthRevResBaggage", | 1621 | {"setct-AuthRevResBaggage","setct-AuthRevResBaggage", |
| 1516 | NID_setct_AuthRevResBaggage,4,&(lvalues[3943]),0}, | 1622 | NID_setct_AuthRevResBaggage,4,&(lvalues[3948]),0}, |
| 1517 | {"setct-CapTokenSeq","setct-CapTokenSeq",NID_setct_CapTokenSeq,4, | 1623 | {"setct-CapTokenSeq","setct-CapTokenSeq",NID_setct_CapTokenSeq,4, |
| 1518 | &(lvalues[3947]),0}, | 1624 | &(lvalues[3952]),0}, |
| 1519 | {"setct-PInitResData","setct-PInitResData",NID_setct_PInitResData,4, | 1625 | {"setct-PInitResData","setct-PInitResData",NID_setct_PInitResData,4, |
| 1520 | &(lvalues[3951]),0}, | 1626 | &(lvalues[3956]),0}, |
| 1521 | {"setct-PI-TBS","setct-PI-TBS",NID_setct_PI_TBS,4,&(lvalues[3955]),0}, | 1627 | {"setct-PI-TBS","setct-PI-TBS",NID_setct_PI_TBS,4,&(lvalues[3960]),0}, |
| 1522 | {"setct-PResData","setct-PResData",NID_setct_PResData,4, | 1628 | {"setct-PResData","setct-PResData",NID_setct_PResData,4, |
| 1523 | &(lvalues[3959]),0}, | 1629 | &(lvalues[3964]),0}, |
| 1524 | {"setct-AuthReqTBS","setct-AuthReqTBS",NID_setct_AuthReqTBS,4, | 1630 | {"setct-AuthReqTBS","setct-AuthReqTBS",NID_setct_AuthReqTBS,4, |
| 1525 | &(lvalues[3963]),0}, | 1631 | &(lvalues[3968]),0}, |
| 1526 | {"setct-AuthResTBS","setct-AuthResTBS",NID_setct_AuthResTBS,4, | 1632 | {"setct-AuthResTBS","setct-AuthResTBS",NID_setct_AuthResTBS,4, |
| 1527 | &(lvalues[3967]),0}, | 1633 | &(lvalues[3972]),0}, |
| 1528 | {"setct-AuthResTBSX","setct-AuthResTBSX",NID_setct_AuthResTBSX,4, | 1634 | {"setct-AuthResTBSX","setct-AuthResTBSX",NID_setct_AuthResTBSX,4, |
| 1529 | &(lvalues[3971]),0}, | 1635 | &(lvalues[3976]),0}, |
| 1530 | {"setct-AuthTokenTBS","setct-AuthTokenTBS",NID_setct_AuthTokenTBS,4, | 1636 | {"setct-AuthTokenTBS","setct-AuthTokenTBS",NID_setct_AuthTokenTBS,4, |
| 1531 | &(lvalues[3975]),0}, | 1637 | &(lvalues[3980]),0}, |
| 1532 | {"setct-CapTokenData","setct-CapTokenData",NID_setct_CapTokenData,4, | 1638 | {"setct-CapTokenData","setct-CapTokenData",NID_setct_CapTokenData,4, |
| 1533 | &(lvalues[3979]),0}, | 1639 | &(lvalues[3984]),0}, |
| 1534 | {"setct-CapTokenTBS","setct-CapTokenTBS",NID_setct_CapTokenTBS,4, | 1640 | {"setct-CapTokenTBS","setct-CapTokenTBS",NID_setct_CapTokenTBS,4, |
| 1535 | &(lvalues[3983]),0}, | 1641 | &(lvalues[3988]),0}, |
| 1536 | {"setct-AcqCardCodeMsg","setct-AcqCardCodeMsg", | 1642 | {"setct-AcqCardCodeMsg","setct-AcqCardCodeMsg", |
| 1537 | NID_setct_AcqCardCodeMsg,4,&(lvalues[3987]),0}, | 1643 | NID_setct_AcqCardCodeMsg,4,&(lvalues[3992]),0}, |
| 1538 | {"setct-AuthRevReqTBS","setct-AuthRevReqTBS",NID_setct_AuthRevReqTBS, | 1644 | {"setct-AuthRevReqTBS","setct-AuthRevReqTBS",NID_setct_AuthRevReqTBS, |
| 1539 | 4,&(lvalues[3991]),0}, | 1645 | 4,&(lvalues[3996]),0}, |
| 1540 | {"setct-AuthRevResData","setct-AuthRevResData", | 1646 | {"setct-AuthRevResData","setct-AuthRevResData", |
| 1541 | NID_setct_AuthRevResData,4,&(lvalues[3995]),0}, | 1647 | NID_setct_AuthRevResData,4,&(lvalues[4000]),0}, |
| 1542 | {"setct-AuthRevResTBS","setct-AuthRevResTBS",NID_setct_AuthRevResTBS, | 1648 | {"setct-AuthRevResTBS","setct-AuthRevResTBS",NID_setct_AuthRevResTBS, |
| 1543 | 4,&(lvalues[3999]),0}, | 1649 | 4,&(lvalues[4004]),0}, |
| 1544 | {"setct-CapReqTBS","setct-CapReqTBS",NID_setct_CapReqTBS,4, | 1650 | {"setct-CapReqTBS","setct-CapReqTBS",NID_setct_CapReqTBS,4, |
| 1545 | &(lvalues[4003]),0}, | 1651 | &(lvalues[4008]),0}, |
| 1546 | {"setct-CapReqTBSX","setct-CapReqTBSX",NID_setct_CapReqTBSX,4, | 1652 | {"setct-CapReqTBSX","setct-CapReqTBSX",NID_setct_CapReqTBSX,4, |
| 1547 | &(lvalues[4007]),0}, | 1653 | &(lvalues[4012]),0}, |
| 1548 | {"setct-CapResData","setct-CapResData",NID_setct_CapResData,4, | 1654 | {"setct-CapResData","setct-CapResData",NID_setct_CapResData,4, |
| 1549 | &(lvalues[4011]),0}, | 1655 | &(lvalues[4016]),0}, |
| 1550 | {"setct-CapRevReqTBS","setct-CapRevReqTBS",NID_setct_CapRevReqTBS,4, | 1656 | {"setct-CapRevReqTBS","setct-CapRevReqTBS",NID_setct_CapRevReqTBS,4, |
| 1551 | &(lvalues[4015]),0}, | 1657 | &(lvalues[4020]),0}, |
| 1552 | {"setct-CapRevReqTBSX","setct-CapRevReqTBSX",NID_setct_CapRevReqTBSX, | 1658 | {"setct-CapRevReqTBSX","setct-CapRevReqTBSX",NID_setct_CapRevReqTBSX, |
| 1553 | 4,&(lvalues[4019]),0}, | 1659 | 4,&(lvalues[4024]),0}, |
| 1554 | {"setct-CapRevResData","setct-CapRevResData",NID_setct_CapRevResData, | 1660 | {"setct-CapRevResData","setct-CapRevResData",NID_setct_CapRevResData, |
| 1555 | 4,&(lvalues[4023]),0}, | 1661 | 4,&(lvalues[4028]),0}, |
| 1556 | {"setct-CredReqTBS","setct-CredReqTBS",NID_setct_CredReqTBS,4, | 1662 | {"setct-CredReqTBS","setct-CredReqTBS",NID_setct_CredReqTBS,4, |
| 1557 | &(lvalues[4027]),0}, | 1663 | &(lvalues[4032]),0}, |
| 1558 | {"setct-CredReqTBSX","setct-CredReqTBSX",NID_setct_CredReqTBSX,4, | 1664 | {"setct-CredReqTBSX","setct-CredReqTBSX",NID_setct_CredReqTBSX,4, |
| 1559 | &(lvalues[4031]),0}, | 1665 | &(lvalues[4036]),0}, |
| 1560 | {"setct-CredResData","setct-CredResData",NID_setct_CredResData,4, | 1666 | {"setct-CredResData","setct-CredResData",NID_setct_CredResData,4, |
| 1561 | &(lvalues[4035]),0}, | 1667 | &(lvalues[4040]),0}, |
| 1562 | {"setct-CredRevReqTBS","setct-CredRevReqTBS",NID_setct_CredRevReqTBS, | 1668 | {"setct-CredRevReqTBS","setct-CredRevReqTBS",NID_setct_CredRevReqTBS, |
| 1563 | 4,&(lvalues[4039]),0}, | 1669 | 4,&(lvalues[4044]),0}, |
| 1564 | {"setct-CredRevReqTBSX","setct-CredRevReqTBSX", | 1670 | {"setct-CredRevReqTBSX","setct-CredRevReqTBSX", |
| 1565 | NID_setct_CredRevReqTBSX,4,&(lvalues[4043]),0}, | 1671 | NID_setct_CredRevReqTBSX,4,&(lvalues[4048]),0}, |
| 1566 | {"setct-CredRevResData","setct-CredRevResData", | 1672 | {"setct-CredRevResData","setct-CredRevResData", |
| 1567 | NID_setct_CredRevResData,4,&(lvalues[4047]),0}, | 1673 | NID_setct_CredRevResData,4,&(lvalues[4052]),0}, |
| 1568 | {"setct-PCertReqData","setct-PCertReqData",NID_setct_PCertReqData,4, | 1674 | {"setct-PCertReqData","setct-PCertReqData",NID_setct_PCertReqData,4, |
| 1569 | &(lvalues[4051]),0}, | 1675 | &(lvalues[4056]),0}, |
| 1570 | {"setct-PCertResTBS","setct-PCertResTBS",NID_setct_PCertResTBS,4, | 1676 | {"setct-PCertResTBS","setct-PCertResTBS",NID_setct_PCertResTBS,4, |
| 1571 | &(lvalues[4055]),0}, | 1677 | &(lvalues[4060]),0}, |
| 1572 | {"setct-BatchAdminReqData","setct-BatchAdminReqData", | 1678 | {"setct-BatchAdminReqData","setct-BatchAdminReqData", |
| 1573 | NID_setct_BatchAdminReqData,4,&(lvalues[4059]),0}, | 1679 | NID_setct_BatchAdminReqData,4,&(lvalues[4064]),0}, |
| 1574 | {"setct-BatchAdminResData","setct-BatchAdminResData", | 1680 | {"setct-BatchAdminResData","setct-BatchAdminResData", |
| 1575 | NID_setct_BatchAdminResData,4,&(lvalues[4063]),0}, | 1681 | NID_setct_BatchAdminResData,4,&(lvalues[4068]),0}, |
| 1576 | {"setct-CardCInitResTBS","setct-CardCInitResTBS", | 1682 | {"setct-CardCInitResTBS","setct-CardCInitResTBS", |
| 1577 | NID_setct_CardCInitResTBS,4,&(lvalues[4067]),0}, | 1683 | NID_setct_CardCInitResTBS,4,&(lvalues[4072]),0}, |
| 1578 | {"setct-MeAqCInitResTBS","setct-MeAqCInitResTBS", | 1684 | {"setct-MeAqCInitResTBS","setct-MeAqCInitResTBS", |
| 1579 | NID_setct_MeAqCInitResTBS,4,&(lvalues[4071]),0}, | 1685 | NID_setct_MeAqCInitResTBS,4,&(lvalues[4076]),0}, |
| 1580 | {"setct-RegFormResTBS","setct-RegFormResTBS",NID_setct_RegFormResTBS, | 1686 | {"setct-RegFormResTBS","setct-RegFormResTBS",NID_setct_RegFormResTBS, |
| 1581 | 4,&(lvalues[4075]),0}, | 1687 | 4,&(lvalues[4080]),0}, |
| 1582 | {"setct-CertReqData","setct-CertReqData",NID_setct_CertReqData,4, | 1688 | {"setct-CertReqData","setct-CertReqData",NID_setct_CertReqData,4, |
| 1583 | &(lvalues[4079]),0}, | 1689 | &(lvalues[4084]),0}, |
| 1584 | {"setct-CertReqTBS","setct-CertReqTBS",NID_setct_CertReqTBS,4, | 1690 | {"setct-CertReqTBS","setct-CertReqTBS",NID_setct_CertReqTBS,4, |
| 1585 | &(lvalues[4083]),0}, | 1691 | &(lvalues[4088]),0}, |
| 1586 | {"setct-CertResData","setct-CertResData",NID_setct_CertResData,4, | 1692 | {"setct-CertResData","setct-CertResData",NID_setct_CertResData,4, |
| 1587 | &(lvalues[4087]),0}, | 1693 | &(lvalues[4092]),0}, |
| 1588 | {"setct-CertInqReqTBS","setct-CertInqReqTBS",NID_setct_CertInqReqTBS, | 1694 | {"setct-CertInqReqTBS","setct-CertInqReqTBS",NID_setct_CertInqReqTBS, |
| 1589 | 4,&(lvalues[4091]),0}, | 1695 | 4,&(lvalues[4096]),0}, |
| 1590 | {"setct-ErrorTBS","setct-ErrorTBS",NID_setct_ErrorTBS,4, | 1696 | {"setct-ErrorTBS","setct-ErrorTBS",NID_setct_ErrorTBS,4, |
| 1591 | &(lvalues[4095]),0}, | 1697 | &(lvalues[4100]),0}, |
| 1592 | {"setct-PIDualSignedTBE","setct-PIDualSignedTBE", | 1698 | {"setct-PIDualSignedTBE","setct-PIDualSignedTBE", |
| 1593 | NID_setct_PIDualSignedTBE,4,&(lvalues[4099]),0}, | 1699 | NID_setct_PIDualSignedTBE,4,&(lvalues[4104]),0}, |
| 1594 | {"setct-PIUnsignedTBE","setct-PIUnsignedTBE",NID_setct_PIUnsignedTBE, | 1700 | {"setct-PIUnsignedTBE","setct-PIUnsignedTBE",NID_setct_PIUnsignedTBE, |
| 1595 | 4,&(lvalues[4103]),0}, | 1701 | 4,&(lvalues[4108]),0}, |
| 1596 | {"setct-AuthReqTBE","setct-AuthReqTBE",NID_setct_AuthReqTBE,4, | 1702 | {"setct-AuthReqTBE","setct-AuthReqTBE",NID_setct_AuthReqTBE,4, |
| 1597 | &(lvalues[4107]),0}, | 1703 | &(lvalues[4112]),0}, |
| 1598 | {"setct-AuthResTBE","setct-AuthResTBE",NID_setct_AuthResTBE,4, | 1704 | {"setct-AuthResTBE","setct-AuthResTBE",NID_setct_AuthResTBE,4, |
| 1599 | &(lvalues[4111]),0}, | 1705 | &(lvalues[4116]),0}, |
| 1600 | {"setct-AuthResTBEX","setct-AuthResTBEX",NID_setct_AuthResTBEX,4, | 1706 | {"setct-AuthResTBEX","setct-AuthResTBEX",NID_setct_AuthResTBEX,4, |
| 1601 | &(lvalues[4115]),0}, | 1707 | &(lvalues[4120]),0}, |
| 1602 | {"setct-AuthTokenTBE","setct-AuthTokenTBE",NID_setct_AuthTokenTBE,4, | 1708 | {"setct-AuthTokenTBE","setct-AuthTokenTBE",NID_setct_AuthTokenTBE,4, |
| 1603 | &(lvalues[4119]),0}, | 1709 | &(lvalues[4124]),0}, |
| 1604 | {"setct-CapTokenTBE","setct-CapTokenTBE",NID_setct_CapTokenTBE,4, | 1710 | {"setct-CapTokenTBE","setct-CapTokenTBE",NID_setct_CapTokenTBE,4, |
| 1605 | &(lvalues[4123]),0}, | 1711 | &(lvalues[4128]),0}, |
| 1606 | {"setct-CapTokenTBEX","setct-CapTokenTBEX",NID_setct_CapTokenTBEX,4, | 1712 | {"setct-CapTokenTBEX","setct-CapTokenTBEX",NID_setct_CapTokenTBEX,4, |
| 1607 | &(lvalues[4127]),0}, | 1713 | &(lvalues[4132]),0}, |
| 1608 | {"setct-AcqCardCodeMsgTBE","setct-AcqCardCodeMsgTBE", | 1714 | {"setct-AcqCardCodeMsgTBE","setct-AcqCardCodeMsgTBE", |
| 1609 | NID_setct_AcqCardCodeMsgTBE,4,&(lvalues[4131]),0}, | 1715 | NID_setct_AcqCardCodeMsgTBE,4,&(lvalues[4136]),0}, |
| 1610 | {"setct-AuthRevReqTBE","setct-AuthRevReqTBE",NID_setct_AuthRevReqTBE, | 1716 | {"setct-AuthRevReqTBE","setct-AuthRevReqTBE",NID_setct_AuthRevReqTBE, |
| 1611 | 4,&(lvalues[4135]),0}, | 1717 | 4,&(lvalues[4140]),0}, |
| 1612 | {"setct-AuthRevResTBE","setct-AuthRevResTBE",NID_setct_AuthRevResTBE, | 1718 | {"setct-AuthRevResTBE","setct-AuthRevResTBE",NID_setct_AuthRevResTBE, |
| 1613 | 4,&(lvalues[4139]),0}, | 1719 | 4,&(lvalues[4144]),0}, |
| 1614 | {"setct-AuthRevResTBEB","setct-AuthRevResTBEB", | 1720 | {"setct-AuthRevResTBEB","setct-AuthRevResTBEB", |
| 1615 | NID_setct_AuthRevResTBEB,4,&(lvalues[4143]),0}, | 1721 | NID_setct_AuthRevResTBEB,4,&(lvalues[4148]),0}, |
| 1616 | {"setct-CapReqTBE","setct-CapReqTBE",NID_setct_CapReqTBE,4, | 1722 | {"setct-CapReqTBE","setct-CapReqTBE",NID_setct_CapReqTBE,4, |
| 1617 | &(lvalues[4147]),0}, | 1723 | &(lvalues[4152]),0}, |
| 1618 | {"setct-CapReqTBEX","setct-CapReqTBEX",NID_setct_CapReqTBEX,4, | 1724 | {"setct-CapReqTBEX","setct-CapReqTBEX",NID_setct_CapReqTBEX,4, |
| 1619 | &(lvalues[4151]),0}, | 1725 | &(lvalues[4156]),0}, |
| 1620 | {"setct-CapResTBE","setct-CapResTBE",NID_setct_CapResTBE,4, | 1726 | {"setct-CapResTBE","setct-CapResTBE",NID_setct_CapResTBE,4, |
| 1621 | &(lvalues[4155]),0}, | 1727 | &(lvalues[4160]),0}, |
| 1622 | {"setct-CapRevReqTBE","setct-CapRevReqTBE",NID_setct_CapRevReqTBE,4, | 1728 | {"setct-CapRevReqTBE","setct-CapRevReqTBE",NID_setct_CapRevReqTBE,4, |
| 1623 | &(lvalues[4159]),0}, | 1729 | &(lvalues[4164]),0}, |
| 1624 | {"setct-CapRevReqTBEX","setct-CapRevReqTBEX",NID_setct_CapRevReqTBEX, | 1730 | {"setct-CapRevReqTBEX","setct-CapRevReqTBEX",NID_setct_CapRevReqTBEX, |
| 1625 | 4,&(lvalues[4163]),0}, | 1731 | 4,&(lvalues[4168]),0}, |
| 1626 | {"setct-CapRevResTBE","setct-CapRevResTBE",NID_setct_CapRevResTBE,4, | 1732 | {"setct-CapRevResTBE","setct-CapRevResTBE",NID_setct_CapRevResTBE,4, |
| 1627 | &(lvalues[4167]),0}, | 1733 | &(lvalues[4172]),0}, |
| 1628 | {"setct-CredReqTBE","setct-CredReqTBE",NID_setct_CredReqTBE,4, | 1734 | {"setct-CredReqTBE","setct-CredReqTBE",NID_setct_CredReqTBE,4, |
| 1629 | &(lvalues[4171]),0}, | 1735 | &(lvalues[4176]),0}, |
| 1630 | {"setct-CredReqTBEX","setct-CredReqTBEX",NID_setct_CredReqTBEX,4, | 1736 | {"setct-CredReqTBEX","setct-CredReqTBEX",NID_setct_CredReqTBEX,4, |
| 1631 | &(lvalues[4175]),0}, | 1737 | &(lvalues[4180]),0}, |
| 1632 | {"setct-CredResTBE","setct-CredResTBE",NID_setct_CredResTBE,4, | 1738 | {"setct-CredResTBE","setct-CredResTBE",NID_setct_CredResTBE,4, |
| 1633 | &(lvalues[4179]),0}, | 1739 | &(lvalues[4184]),0}, |
| 1634 | {"setct-CredRevReqTBE","setct-CredRevReqTBE",NID_setct_CredRevReqTBE, | 1740 | {"setct-CredRevReqTBE","setct-CredRevReqTBE",NID_setct_CredRevReqTBE, |
| 1635 | 4,&(lvalues[4183]),0}, | 1741 | 4,&(lvalues[4188]),0}, |
| 1636 | {"setct-CredRevReqTBEX","setct-CredRevReqTBEX", | 1742 | {"setct-CredRevReqTBEX","setct-CredRevReqTBEX", |
| 1637 | NID_setct_CredRevReqTBEX,4,&(lvalues[4187]),0}, | 1743 | NID_setct_CredRevReqTBEX,4,&(lvalues[4192]),0}, |
| 1638 | {"setct-CredRevResTBE","setct-CredRevResTBE",NID_setct_CredRevResTBE, | 1744 | {"setct-CredRevResTBE","setct-CredRevResTBE",NID_setct_CredRevResTBE, |
| 1639 | 4,&(lvalues[4191]),0}, | 1745 | 4,&(lvalues[4196]),0}, |
| 1640 | {"setct-BatchAdminReqTBE","setct-BatchAdminReqTBE", | 1746 | {"setct-BatchAdminReqTBE","setct-BatchAdminReqTBE", |
| 1641 | NID_setct_BatchAdminReqTBE,4,&(lvalues[4195]),0}, | 1747 | NID_setct_BatchAdminReqTBE,4,&(lvalues[4200]),0}, |
| 1642 | {"setct-BatchAdminResTBE","setct-BatchAdminResTBE", | 1748 | {"setct-BatchAdminResTBE","setct-BatchAdminResTBE", |
| 1643 | NID_setct_BatchAdminResTBE,4,&(lvalues[4199]),0}, | 1749 | NID_setct_BatchAdminResTBE,4,&(lvalues[4204]),0}, |
| 1644 | {"setct-RegFormReqTBE","setct-RegFormReqTBE",NID_setct_RegFormReqTBE, | 1750 | {"setct-RegFormReqTBE","setct-RegFormReqTBE",NID_setct_RegFormReqTBE, |
| 1645 | 4,&(lvalues[4203]),0}, | 1751 | 4,&(lvalues[4208]),0}, |
| 1646 | {"setct-CertReqTBE","setct-CertReqTBE",NID_setct_CertReqTBE,4, | 1752 | {"setct-CertReqTBE","setct-CertReqTBE",NID_setct_CertReqTBE,4, |
| 1647 | &(lvalues[4207]),0}, | 1753 | &(lvalues[4212]),0}, |
| 1648 | {"setct-CertReqTBEX","setct-CertReqTBEX",NID_setct_CertReqTBEX,4, | 1754 | {"setct-CertReqTBEX","setct-CertReqTBEX",NID_setct_CertReqTBEX,4, |
| 1649 | &(lvalues[4211]),0}, | 1755 | &(lvalues[4216]),0}, |
| 1650 | {"setct-CertResTBE","setct-CertResTBE",NID_setct_CertResTBE,4, | 1756 | {"setct-CertResTBE","setct-CertResTBE",NID_setct_CertResTBE,4, |
| 1651 | &(lvalues[4215]),0}, | 1757 | &(lvalues[4220]),0}, |
| 1652 | {"setct-CRLNotificationTBS","setct-CRLNotificationTBS", | 1758 | {"setct-CRLNotificationTBS","setct-CRLNotificationTBS", |
| 1653 | NID_setct_CRLNotificationTBS,4,&(lvalues[4219]),0}, | 1759 | NID_setct_CRLNotificationTBS,4,&(lvalues[4224]),0}, |
| 1654 | {"setct-CRLNotificationResTBS","setct-CRLNotificationResTBS", | 1760 | {"setct-CRLNotificationResTBS","setct-CRLNotificationResTBS", |
| 1655 | NID_setct_CRLNotificationResTBS,4,&(lvalues[4223]),0}, | 1761 | NID_setct_CRLNotificationResTBS,4,&(lvalues[4228]),0}, |
| 1656 | {"setct-BCIDistributionTBS","setct-BCIDistributionTBS", | 1762 | {"setct-BCIDistributionTBS","setct-BCIDistributionTBS", |
| 1657 | NID_setct_BCIDistributionTBS,4,&(lvalues[4227]),0}, | 1763 | NID_setct_BCIDistributionTBS,4,&(lvalues[4232]),0}, |
| 1658 | {"setext-genCrypt","generic cryptogram",NID_setext_genCrypt,4, | 1764 | {"setext-genCrypt","generic cryptogram",NID_setext_genCrypt,4, |
| 1659 | &(lvalues[4231]),0}, | 1765 | &(lvalues[4236]),0}, |
| 1660 | {"setext-miAuth","merchant initiated auth",NID_setext_miAuth,4, | 1766 | {"setext-miAuth","merchant initiated auth",NID_setext_miAuth,4, |
| 1661 | &(lvalues[4235]),0}, | 1767 | &(lvalues[4240]),0}, |
| 1662 | {"setext-pinSecure","setext-pinSecure",NID_setext_pinSecure,4, | 1768 | {"setext-pinSecure","setext-pinSecure",NID_setext_pinSecure,4, |
| 1663 | &(lvalues[4239]),0}, | 1769 | &(lvalues[4244]),0}, |
| 1664 | {"setext-pinAny","setext-pinAny",NID_setext_pinAny,4,&(lvalues[4243]),0}, | 1770 | {"setext-pinAny","setext-pinAny",NID_setext_pinAny,4,&(lvalues[4248]),0}, |
| 1665 | {"setext-track2","setext-track2",NID_setext_track2,4,&(lvalues[4247]),0}, | 1771 | {"setext-track2","setext-track2",NID_setext_track2,4,&(lvalues[4252]),0}, |
| 1666 | {"setext-cv","additional verification",NID_setext_cv,4, | 1772 | {"setext-cv","additional verification",NID_setext_cv,4, |
| 1667 | &(lvalues[4251]),0}, | 1773 | &(lvalues[4256]),0}, |
| 1668 | {"set-policy-root","set-policy-root",NID_set_policy_root,4, | 1774 | {"set-policy-root","set-policy-root",NID_set_policy_root,4, |
| 1669 | &(lvalues[4255]),0}, | 1775 | &(lvalues[4260]),0}, |
| 1670 | {"setCext-hashedRoot","setCext-hashedRoot",NID_setCext_hashedRoot,4, | 1776 | {"setCext-hashedRoot","setCext-hashedRoot",NID_setCext_hashedRoot,4, |
| 1671 | &(lvalues[4259]),0}, | 1777 | &(lvalues[4264]),0}, |
| 1672 | {"setCext-certType","setCext-certType",NID_setCext_certType,4, | 1778 | {"setCext-certType","setCext-certType",NID_setCext_certType,4, |
| 1673 | &(lvalues[4263]),0}, | 1779 | &(lvalues[4268]),0}, |
| 1674 | {"setCext-merchData","setCext-merchData",NID_setCext_merchData,4, | 1780 | {"setCext-merchData","setCext-merchData",NID_setCext_merchData,4, |
| 1675 | &(lvalues[4267]),0}, | 1781 | &(lvalues[4272]),0}, |
| 1676 | {"setCext-cCertRequired","setCext-cCertRequired", | 1782 | {"setCext-cCertRequired","setCext-cCertRequired", |
| 1677 | NID_setCext_cCertRequired,4,&(lvalues[4271]),0}, | 1783 | NID_setCext_cCertRequired,4,&(lvalues[4276]),0}, |
| 1678 | {"setCext-tunneling","setCext-tunneling",NID_setCext_tunneling,4, | 1784 | {"setCext-tunneling","setCext-tunneling",NID_setCext_tunneling,4, |
| 1679 | &(lvalues[4275]),0}, | 1785 | &(lvalues[4280]),0}, |
| 1680 | {"setCext-setExt","setCext-setExt",NID_setCext_setExt,4, | 1786 | {"setCext-setExt","setCext-setExt",NID_setCext_setExt,4, |
| 1681 | &(lvalues[4279]),0}, | 1787 | &(lvalues[4284]),0}, |
| 1682 | {"setCext-setQualf","setCext-setQualf",NID_setCext_setQualf,4, | 1788 | {"setCext-setQualf","setCext-setQualf",NID_setCext_setQualf,4, |
| 1683 | &(lvalues[4283]),0}, | 1789 | &(lvalues[4288]),0}, |
| 1684 | {"setCext-PGWYcapabilities","setCext-PGWYcapabilities", | 1790 | {"setCext-PGWYcapabilities","setCext-PGWYcapabilities", |
| 1685 | NID_setCext_PGWYcapabilities,4,&(lvalues[4287]),0}, | 1791 | NID_setCext_PGWYcapabilities,4,&(lvalues[4292]),0}, |
| 1686 | {"setCext-TokenIdentifier","setCext-TokenIdentifier", | 1792 | {"setCext-TokenIdentifier","setCext-TokenIdentifier", |
| 1687 | NID_setCext_TokenIdentifier,4,&(lvalues[4291]),0}, | 1793 | NID_setCext_TokenIdentifier,4,&(lvalues[4296]),0}, |
| 1688 | {"setCext-Track2Data","setCext-Track2Data",NID_setCext_Track2Data,4, | 1794 | {"setCext-Track2Data","setCext-Track2Data",NID_setCext_Track2Data,4, |
| 1689 | &(lvalues[4295]),0}, | 1795 | &(lvalues[4300]),0}, |
| 1690 | {"setCext-TokenType","setCext-TokenType",NID_setCext_TokenType,4, | 1796 | {"setCext-TokenType","setCext-TokenType",NID_setCext_TokenType,4, |
| 1691 | &(lvalues[4299]),0}, | 1797 | &(lvalues[4304]),0}, |
| 1692 | {"setCext-IssuerCapabilities","setCext-IssuerCapabilities", | 1798 | {"setCext-IssuerCapabilities","setCext-IssuerCapabilities", |
| 1693 | NID_setCext_IssuerCapabilities,4,&(lvalues[4303]),0}, | 1799 | NID_setCext_IssuerCapabilities,4,&(lvalues[4308]),0}, |
| 1694 | {"setAttr-Cert","setAttr-Cert",NID_setAttr_Cert,4,&(lvalues[4307]),0}, | 1800 | {"setAttr-Cert","setAttr-Cert",NID_setAttr_Cert,4,&(lvalues[4312]),0}, |
| 1695 | {"setAttr-PGWYcap","payment gateway capabilities",NID_setAttr_PGWYcap, | 1801 | {"setAttr-PGWYcap","payment gateway capabilities",NID_setAttr_PGWYcap, |
| 1696 | 4,&(lvalues[4311]),0}, | 1802 | 4,&(lvalues[4316]),0}, |
| 1697 | {"setAttr-TokenType","setAttr-TokenType",NID_setAttr_TokenType,4, | 1803 | {"setAttr-TokenType","setAttr-TokenType",NID_setAttr_TokenType,4, |
| 1698 | &(lvalues[4315]),0}, | 1804 | &(lvalues[4320]),0}, |
| 1699 | {"setAttr-IssCap","issuer capabilities",NID_setAttr_IssCap,4, | 1805 | {"setAttr-IssCap","issuer capabilities",NID_setAttr_IssCap,4, |
| 1700 | &(lvalues[4319]),0}, | 1806 | &(lvalues[4324]),0}, |
| 1701 | {"set-rootKeyThumb","set-rootKeyThumb",NID_set_rootKeyThumb,5, | 1807 | {"set-rootKeyThumb","set-rootKeyThumb",NID_set_rootKeyThumb,5, |
| 1702 | &(lvalues[4323]),0}, | 1808 | &(lvalues[4328]),0}, |
| 1703 | {"set-addPolicy","set-addPolicy",NID_set_addPolicy,5,&(lvalues[4328]),0}, | 1809 | {"set-addPolicy","set-addPolicy",NID_set_addPolicy,5,&(lvalues[4333]),0}, |
| 1704 | {"setAttr-Token-EMV","setAttr-Token-EMV",NID_setAttr_Token_EMV,5, | 1810 | {"setAttr-Token-EMV","setAttr-Token-EMV",NID_setAttr_Token_EMV,5, |
| 1705 | &(lvalues[4333]),0}, | 1811 | &(lvalues[4338]),0}, |
| 1706 | {"setAttr-Token-B0Prime","setAttr-Token-B0Prime", | 1812 | {"setAttr-Token-B0Prime","setAttr-Token-B0Prime", |
| 1707 | NID_setAttr_Token_B0Prime,5,&(lvalues[4338]),0}, | 1813 | NID_setAttr_Token_B0Prime,5,&(lvalues[4343]),0}, |
| 1708 | {"setAttr-IssCap-CVM","setAttr-IssCap-CVM",NID_setAttr_IssCap_CVM,5, | 1814 | {"setAttr-IssCap-CVM","setAttr-IssCap-CVM",NID_setAttr_IssCap_CVM,5, |
| 1709 | &(lvalues[4343]),0}, | ||
| 1710 | {"setAttr-IssCap-T2","setAttr-IssCap-T2",NID_setAttr_IssCap_T2,5, | ||
| 1711 | &(lvalues[4348]),0}, | 1815 | &(lvalues[4348]),0}, |
| 1712 | {"setAttr-IssCap-Sig","setAttr-IssCap-Sig",NID_setAttr_IssCap_Sig,5, | 1816 | {"setAttr-IssCap-T2","setAttr-IssCap-T2",NID_setAttr_IssCap_T2,5, |
| 1713 | &(lvalues[4353]),0}, | 1817 | &(lvalues[4353]),0}, |
| 1818 | {"setAttr-IssCap-Sig","setAttr-IssCap-Sig",NID_setAttr_IssCap_Sig,5, | ||
| 1819 | &(lvalues[4358]),0}, | ||
| 1714 | {"setAttr-GenCryptgrm","generate cryptogram",NID_setAttr_GenCryptgrm, | 1820 | {"setAttr-GenCryptgrm","generate cryptogram",NID_setAttr_GenCryptgrm, |
| 1715 | 6,&(lvalues[4358]),0}, | 1821 | 6,&(lvalues[4363]),0}, |
| 1716 | {"setAttr-T2Enc","encrypted track 2",NID_setAttr_T2Enc,6, | 1822 | {"setAttr-T2Enc","encrypted track 2",NID_setAttr_T2Enc,6, |
| 1717 | &(lvalues[4364]),0}, | 1823 | &(lvalues[4369]),0}, |
| 1718 | {"setAttr-T2cleartxt","cleartext track 2",NID_setAttr_T2cleartxt,6, | 1824 | {"setAttr-T2cleartxt","cleartext track 2",NID_setAttr_T2cleartxt,6, |
| 1719 | &(lvalues[4370]),0}, | 1825 | &(lvalues[4375]),0}, |
| 1720 | {"setAttr-TokICCsig","ICC or token signature",NID_setAttr_TokICCsig,6, | 1826 | {"setAttr-TokICCsig","ICC or token signature",NID_setAttr_TokICCsig,6, |
| 1721 | &(lvalues[4376]),0}, | 1827 | &(lvalues[4381]),0}, |
| 1722 | {"setAttr-SecDevSig","secure device signature",NID_setAttr_SecDevSig, | 1828 | {"setAttr-SecDevSig","secure device signature",NID_setAttr_SecDevSig, |
| 1723 | 6,&(lvalues[4382]),0}, | 1829 | 6,&(lvalues[4387]),0}, |
| 1724 | {"set-brand-IATA-ATA","set-brand-IATA-ATA",NID_set_brand_IATA_ATA,4, | 1830 | {"set-brand-IATA-ATA","set-brand-IATA-ATA",NID_set_brand_IATA_ATA,4, |
| 1725 | &(lvalues[4388]),0}, | 1831 | &(lvalues[4393]),0}, |
| 1726 | {"set-brand-Diners","set-brand-Diners",NID_set_brand_Diners,4, | 1832 | {"set-brand-Diners","set-brand-Diners",NID_set_brand_Diners,4, |
| 1727 | &(lvalues[4392]),0}, | 1833 | &(lvalues[4397]),0}, |
| 1728 | {"set-brand-AmericanExpress","set-brand-AmericanExpress", | 1834 | {"set-brand-AmericanExpress","set-brand-AmericanExpress", |
| 1729 | NID_set_brand_AmericanExpress,4,&(lvalues[4396]),0}, | 1835 | NID_set_brand_AmericanExpress,4,&(lvalues[4401]),0}, |
| 1730 | {"set-brand-JCB","set-brand-JCB",NID_set_brand_JCB,4,&(lvalues[4400]),0}, | 1836 | {"set-brand-JCB","set-brand-JCB",NID_set_brand_JCB,4,&(lvalues[4405]),0}, |
| 1731 | {"set-brand-Visa","set-brand-Visa",NID_set_brand_Visa,4, | 1837 | {"set-brand-Visa","set-brand-Visa",NID_set_brand_Visa,4, |
| 1732 | &(lvalues[4404]),0}, | 1838 | &(lvalues[4409]),0}, |
| 1733 | {"set-brand-MasterCard","set-brand-MasterCard", | 1839 | {"set-brand-MasterCard","set-brand-MasterCard", |
| 1734 | NID_set_brand_MasterCard,4,&(lvalues[4408]),0}, | 1840 | NID_set_brand_MasterCard,4,&(lvalues[4413]),0}, |
| 1735 | {"set-brand-Novus","set-brand-Novus",NID_set_brand_Novus,5, | 1841 | {"set-brand-Novus","set-brand-Novus",NID_set_brand_Novus,5, |
| 1736 | &(lvalues[4412]),0}, | 1842 | &(lvalues[4417]),0}, |
| 1737 | {"DES-CDMF","des-cdmf",NID_des_cdmf,8,&(lvalues[4417]),0}, | 1843 | {"DES-CDMF","des-cdmf",NID_des_cdmf,8,&(lvalues[4422]),0}, |
| 1738 | {"rsaOAEPEncryptionSET","rsaOAEPEncryptionSET", | 1844 | {"rsaOAEPEncryptionSET","rsaOAEPEncryptionSET", |
| 1739 | NID_rsaOAEPEncryptionSET,9,&(lvalues[4425]),0}, | 1845 | NID_rsaOAEPEncryptionSET,9,&(lvalues[4430]),0}, |
| 1740 | {NULL,NULL,NID_undef,0,NULL}, | 1846 | {"ITU-T","itu-t",NID_itu_t,1,&(lvalues[4439]),0}, |
| 1741 | {NULL,NULL,NID_undef,0,NULL}, | 1847 | {"JOINT-ISO-ITU-T","joint-iso-itu-t",NID_joint_iso_itu_t,1, |
| 1742 | {NULL,NULL,NID_undef,0,NULL}, | 1848 | &(lvalues[4440]),0}, |
| 1849 | {"international-organizations","International Organizations", | ||
| 1850 | NID_international_organizations,1,&(lvalues[4441]),0}, | ||
| 1743 | {"msSmartcardLogin","Microsoft Smartcardlogin",NID_ms_smartcard_login, | 1851 | {"msSmartcardLogin","Microsoft Smartcardlogin",NID_ms_smartcard_login, |
| 1744 | 10,&(lvalues[4434]),0}, | 1852 | 10,&(lvalues[4442]),0}, |
| 1745 | {"msUPN","Microsoft Universal Principal Name",NID_ms_upn,10, | 1853 | {"msUPN","Microsoft Universal Principal Name",NID_ms_upn,10, |
| 1746 | &(lvalues[4444]),0}, | 1854 | &(lvalues[4452]),0}, |
| 1747 | {"AES-128-CFB1","aes-128-cfb1",NID_aes_128_cfb1,0,NULL}, | 1855 | {"AES-128-CFB1","aes-128-cfb1",NID_aes_128_cfb1,0,NULL,0}, |
| 1748 | {"AES-192-CFB1","aes-192-cfb1",NID_aes_192_cfb1,0,NULL}, | 1856 | {"AES-192-CFB1","aes-192-cfb1",NID_aes_192_cfb1,0,NULL,0}, |
| 1749 | {"AES-256-CFB1","aes-256-cfb1",NID_aes_256_cfb1,0,NULL}, | 1857 | {"AES-256-CFB1","aes-256-cfb1",NID_aes_256_cfb1,0,NULL,0}, |
| 1750 | {"AES-128-CFB8","aes-128-cfb8",NID_aes_128_cfb8,0,NULL}, | 1858 | {"AES-128-CFB8","aes-128-cfb8",NID_aes_128_cfb8,0,NULL,0}, |
| 1751 | {"AES-192-CFB8","aes-192-cfb8",NID_aes_192_cfb8,0,NULL}, | 1859 | {"AES-192-CFB8","aes-192-cfb8",NID_aes_192_cfb8,0,NULL,0}, |
| 1752 | {"AES-256-CFB8","aes-256-cfb8",NID_aes_256_cfb8,0,NULL}, | 1860 | {"AES-256-CFB8","aes-256-cfb8",NID_aes_256_cfb8,0,NULL,0}, |
| 1753 | {"DES-CFB1","des-cfb1",NID_des_cfb1,0,NULL}, | 1861 | {"DES-CFB1","des-cfb1",NID_des_cfb1,0,NULL,0}, |
| 1754 | {"DES-CFB8","des-cfb8",NID_des_cfb8,0,NULL}, | 1862 | {"DES-CFB8","des-cfb8",NID_des_cfb8,0,NULL,0}, |
| 1755 | {"DES-EDE3-CFB1","des-ede3-cfb1",NID_des_ede3_cfb1,0,NULL}, | 1863 | {"DES-EDE3-CFB1","des-ede3-cfb1",NID_des_ede3_cfb1,0,NULL,0}, |
| 1756 | {"DES-EDE3-CFB8","des-ede3-cfb8",NID_des_ede3_cfb8,0,NULL}, | 1864 | {"DES-EDE3-CFB8","des-ede3-cfb8",NID_des_ede3_cfb8,0,NULL,0}, |
| 1757 | {"streetAddress","streetAddress",NID_streetAddress,3,&(lvalues[4454]),0}, | 1865 | {"streetAddress","streetAddress",NID_streetAddress,3,&(lvalues[4462]),0}, |
| 1758 | {"postalCode","postalCode",NID_postalCode,3,&(lvalues[4457]),0}, | 1866 | {"postalCode","postalCode",NID_postalCode,3,&(lvalues[4465]),0}, |
| 1759 | {"id-ppl","id-ppl",NID_id_ppl,7,&(lvalues[4460]),0}, | 1867 | {"id-ppl","id-ppl",NID_id_ppl,7,&(lvalues[4468]),0}, |
| 1760 | {"proxyCertInfo","Proxy Certificate Information",NID_proxyCertInfo,8, | 1868 | {"proxyCertInfo","Proxy Certificate Information",NID_proxyCertInfo,8, |
| 1761 | &(lvalues[4467]),0}, | ||
| 1762 | {"id-ppl-anyLanguage","Any language",NID_id_ppl_anyLanguage,8, | ||
| 1763 | &(lvalues[4475]),0}, | 1869 | &(lvalues[4475]),0}, |
| 1764 | {"id-ppl-inheritAll","Inherit all",NID_id_ppl_inheritAll,8, | 1870 | {"id-ppl-anyLanguage","Any language",NID_id_ppl_anyLanguage,8, |
| 1765 | &(lvalues[4483]),0}, | 1871 | &(lvalues[4483]),0}, |
| 1766 | {"nameConstraints","X509v3 Name Constraints",NID_name_constraints,3, | 1872 | {"id-ppl-inheritAll","Inherit all",NID_id_ppl_inheritAll,8, |
| 1767 | &(lvalues[4491]),0}, | 1873 | &(lvalues[4491]),0}, |
| 1768 | {"id-ppl-independent","Independent",NID_Independent,8,&(lvalues[4494]),0}, | 1874 | {"nameConstraints","X509v3 Name Constraints",NID_name_constraints,3, |
| 1875 | &(lvalues[4499]),0}, | ||
| 1876 | {"id-ppl-independent","Independent",NID_Independent,8,&(lvalues[4502]),0}, | ||
| 1769 | {"RSA-SHA256","sha256WithRSAEncryption",NID_sha256WithRSAEncryption,9, | 1877 | {"RSA-SHA256","sha256WithRSAEncryption",NID_sha256WithRSAEncryption,9, |
| 1770 | &(lvalues[4502]),0}, | 1878 | &(lvalues[4510]),0}, |
| 1771 | {"RSA-SHA384","sha384WithRSAEncryption",NID_sha384WithRSAEncryption,9, | 1879 | {"RSA-SHA384","sha384WithRSAEncryption",NID_sha384WithRSAEncryption,9, |
| 1772 | &(lvalues[4511]),0}, | 1880 | &(lvalues[4519]),0}, |
| 1773 | {"RSA-SHA512","sha512WithRSAEncryption",NID_sha512WithRSAEncryption,9, | 1881 | {"RSA-SHA512","sha512WithRSAEncryption",NID_sha512WithRSAEncryption,9, |
| 1774 | &(lvalues[4520]),0}, | 1882 | &(lvalues[4528]),0}, |
| 1775 | {"RSA-SHA224","sha224WithRSAEncryption",NID_sha224WithRSAEncryption,9, | 1883 | {"RSA-SHA224","sha224WithRSAEncryption",NID_sha224WithRSAEncryption,9, |
| 1776 | &(lvalues[4529]),0}, | 1884 | &(lvalues[4537]),0}, |
| 1777 | {"SHA256","sha256",NID_sha256,9,&(lvalues[4538]),0}, | 1885 | {"SHA256","sha256",NID_sha256,9,&(lvalues[4546]),0}, |
| 1778 | {"SHA384","sha384",NID_sha384,9,&(lvalues[4547]),0}, | 1886 | {"SHA384","sha384",NID_sha384,9,&(lvalues[4555]),0}, |
| 1779 | {"SHA512","sha512",NID_sha512,9,&(lvalues[4556]),0}, | 1887 | {"SHA512","sha512",NID_sha512,9,&(lvalues[4564]),0}, |
| 1780 | {"SHA224","sha224",NID_sha224,9,&(lvalues[4565]),0}, | 1888 | {"SHA224","sha224",NID_sha224,9,&(lvalues[4573]),0}, |
| 1889 | {"identified-organization","identified-organization", | ||
| 1890 | NID_identified_organization,1,&(lvalues[4582]),0}, | ||
| 1891 | {"certicom-arc","certicom-arc",NID_certicom_arc,3,&(lvalues[4583]),0}, | ||
| 1892 | {"wap","wap",NID_wap,2,&(lvalues[4586]),0}, | ||
| 1893 | {"wap-wsg","wap-wsg",NID_wap_wsg,3,&(lvalues[4588]),0}, | ||
| 1894 | {"id-characteristic-two-basis","id-characteristic-two-basis", | ||
| 1895 | NID_X9_62_id_characteristic_two_basis,8,&(lvalues[4591]),0}, | ||
| 1896 | {"onBasis","onBasis",NID_X9_62_onBasis,9,&(lvalues[4599]),0}, | ||
| 1897 | {"tpBasis","tpBasis",NID_X9_62_tpBasis,9,&(lvalues[4608]),0}, | ||
| 1898 | {"ppBasis","ppBasis",NID_X9_62_ppBasis,9,&(lvalues[4617]),0}, | ||
| 1899 | {"c2pnb163v1","c2pnb163v1",NID_X9_62_c2pnb163v1,8,&(lvalues[4626]),0}, | ||
| 1900 | {"c2pnb163v2","c2pnb163v2",NID_X9_62_c2pnb163v2,8,&(lvalues[4634]),0}, | ||
| 1901 | {"c2pnb163v3","c2pnb163v3",NID_X9_62_c2pnb163v3,8,&(lvalues[4642]),0}, | ||
| 1902 | {"c2pnb176v1","c2pnb176v1",NID_X9_62_c2pnb176v1,8,&(lvalues[4650]),0}, | ||
| 1903 | {"c2tnb191v1","c2tnb191v1",NID_X9_62_c2tnb191v1,8,&(lvalues[4658]),0}, | ||
| 1904 | {"c2tnb191v2","c2tnb191v2",NID_X9_62_c2tnb191v2,8,&(lvalues[4666]),0}, | ||
| 1905 | {"c2tnb191v3","c2tnb191v3",NID_X9_62_c2tnb191v3,8,&(lvalues[4674]),0}, | ||
| 1906 | {"c2onb191v4","c2onb191v4",NID_X9_62_c2onb191v4,8,&(lvalues[4682]),0}, | ||
| 1907 | {"c2onb191v5","c2onb191v5",NID_X9_62_c2onb191v5,8,&(lvalues[4690]),0}, | ||
| 1908 | {"c2pnb208w1","c2pnb208w1",NID_X9_62_c2pnb208w1,8,&(lvalues[4698]),0}, | ||
| 1909 | {"c2tnb239v1","c2tnb239v1",NID_X9_62_c2tnb239v1,8,&(lvalues[4706]),0}, | ||
| 1910 | {"c2tnb239v2","c2tnb239v2",NID_X9_62_c2tnb239v2,8,&(lvalues[4714]),0}, | ||
| 1911 | {"c2tnb239v3","c2tnb239v3",NID_X9_62_c2tnb239v3,8,&(lvalues[4722]),0}, | ||
| 1912 | {"c2onb239v4","c2onb239v4",NID_X9_62_c2onb239v4,8,&(lvalues[4730]),0}, | ||
| 1913 | {"c2onb239v5","c2onb239v5",NID_X9_62_c2onb239v5,8,&(lvalues[4738]),0}, | ||
| 1914 | {"c2pnb272w1","c2pnb272w1",NID_X9_62_c2pnb272w1,8,&(lvalues[4746]),0}, | ||
| 1915 | {"c2pnb304w1","c2pnb304w1",NID_X9_62_c2pnb304w1,8,&(lvalues[4754]),0}, | ||
| 1916 | {"c2tnb359v1","c2tnb359v1",NID_X9_62_c2tnb359v1,8,&(lvalues[4762]),0}, | ||
| 1917 | {"c2pnb368w1","c2pnb368w1",NID_X9_62_c2pnb368w1,8,&(lvalues[4770]),0}, | ||
| 1918 | {"c2tnb431r1","c2tnb431r1",NID_X9_62_c2tnb431r1,8,&(lvalues[4778]),0}, | ||
| 1919 | {"secp112r1","secp112r1",NID_secp112r1,5,&(lvalues[4786]),0}, | ||
| 1920 | {"secp112r2","secp112r2",NID_secp112r2,5,&(lvalues[4791]),0}, | ||
| 1921 | {"secp128r1","secp128r1",NID_secp128r1,5,&(lvalues[4796]),0}, | ||
| 1922 | {"secp128r2","secp128r2",NID_secp128r2,5,&(lvalues[4801]),0}, | ||
| 1923 | {"secp160k1","secp160k1",NID_secp160k1,5,&(lvalues[4806]),0}, | ||
| 1924 | {"secp160r1","secp160r1",NID_secp160r1,5,&(lvalues[4811]),0}, | ||
| 1925 | {"secp160r2","secp160r2",NID_secp160r2,5,&(lvalues[4816]),0}, | ||
| 1926 | {"secp192k1","secp192k1",NID_secp192k1,5,&(lvalues[4821]),0}, | ||
| 1927 | {"secp224k1","secp224k1",NID_secp224k1,5,&(lvalues[4826]),0}, | ||
| 1928 | {"secp224r1","secp224r1",NID_secp224r1,5,&(lvalues[4831]),0}, | ||
| 1929 | {"secp256k1","secp256k1",NID_secp256k1,5,&(lvalues[4836]),0}, | ||
| 1930 | {"secp384r1","secp384r1",NID_secp384r1,5,&(lvalues[4841]),0}, | ||
| 1931 | {"secp521r1","secp521r1",NID_secp521r1,5,&(lvalues[4846]),0}, | ||
| 1932 | {"sect113r1","sect113r1",NID_sect113r1,5,&(lvalues[4851]),0}, | ||
| 1933 | {"sect113r2","sect113r2",NID_sect113r2,5,&(lvalues[4856]),0}, | ||
| 1934 | {"sect131r1","sect131r1",NID_sect131r1,5,&(lvalues[4861]),0}, | ||
| 1935 | {"sect131r2","sect131r2",NID_sect131r2,5,&(lvalues[4866]),0}, | ||
| 1936 | {"sect163k1","sect163k1",NID_sect163k1,5,&(lvalues[4871]),0}, | ||
| 1937 | {"sect163r1","sect163r1",NID_sect163r1,5,&(lvalues[4876]),0}, | ||
| 1938 | {"sect163r2","sect163r2",NID_sect163r2,5,&(lvalues[4881]),0}, | ||
| 1939 | {"sect193r1","sect193r1",NID_sect193r1,5,&(lvalues[4886]),0}, | ||
| 1940 | {"sect193r2","sect193r2",NID_sect193r2,5,&(lvalues[4891]),0}, | ||
| 1941 | {"sect233k1","sect233k1",NID_sect233k1,5,&(lvalues[4896]),0}, | ||
| 1942 | {"sect233r1","sect233r1",NID_sect233r1,5,&(lvalues[4901]),0}, | ||
| 1943 | {"sect239k1","sect239k1",NID_sect239k1,5,&(lvalues[4906]),0}, | ||
| 1944 | {"sect283k1","sect283k1",NID_sect283k1,5,&(lvalues[4911]),0}, | ||
| 1945 | {"sect283r1","sect283r1",NID_sect283r1,5,&(lvalues[4916]),0}, | ||
| 1946 | {"sect409k1","sect409k1",NID_sect409k1,5,&(lvalues[4921]),0}, | ||
| 1947 | {"sect409r1","sect409r1",NID_sect409r1,5,&(lvalues[4926]),0}, | ||
| 1948 | {"sect571k1","sect571k1",NID_sect571k1,5,&(lvalues[4931]),0}, | ||
| 1949 | {"sect571r1","sect571r1",NID_sect571r1,5,&(lvalues[4936]),0}, | ||
| 1950 | {"wap-wsg-idm-ecid-wtls1","wap-wsg-idm-ecid-wtls1", | ||
| 1951 | NID_wap_wsg_idm_ecid_wtls1,5,&(lvalues[4941]),0}, | ||
| 1952 | {"wap-wsg-idm-ecid-wtls3","wap-wsg-idm-ecid-wtls3", | ||
| 1953 | NID_wap_wsg_idm_ecid_wtls3,5,&(lvalues[4946]),0}, | ||
| 1954 | {"wap-wsg-idm-ecid-wtls4","wap-wsg-idm-ecid-wtls4", | ||
| 1955 | NID_wap_wsg_idm_ecid_wtls4,5,&(lvalues[4951]),0}, | ||
| 1956 | {"wap-wsg-idm-ecid-wtls5","wap-wsg-idm-ecid-wtls5", | ||
| 1957 | NID_wap_wsg_idm_ecid_wtls5,5,&(lvalues[4956]),0}, | ||
| 1958 | {"wap-wsg-idm-ecid-wtls6","wap-wsg-idm-ecid-wtls6", | ||
| 1959 | NID_wap_wsg_idm_ecid_wtls6,5,&(lvalues[4961]),0}, | ||
| 1960 | {"wap-wsg-idm-ecid-wtls7","wap-wsg-idm-ecid-wtls7", | ||
| 1961 | NID_wap_wsg_idm_ecid_wtls7,5,&(lvalues[4966]),0}, | ||
| 1962 | {"wap-wsg-idm-ecid-wtls8","wap-wsg-idm-ecid-wtls8", | ||
| 1963 | NID_wap_wsg_idm_ecid_wtls8,5,&(lvalues[4971]),0}, | ||
| 1964 | {"wap-wsg-idm-ecid-wtls9","wap-wsg-idm-ecid-wtls9", | ||
| 1965 | NID_wap_wsg_idm_ecid_wtls9,5,&(lvalues[4976]),0}, | ||
| 1966 | {"wap-wsg-idm-ecid-wtls10","wap-wsg-idm-ecid-wtls10", | ||
| 1967 | NID_wap_wsg_idm_ecid_wtls10,5,&(lvalues[4981]),0}, | ||
| 1968 | {"wap-wsg-idm-ecid-wtls11","wap-wsg-idm-ecid-wtls11", | ||
| 1969 | NID_wap_wsg_idm_ecid_wtls11,5,&(lvalues[4986]),0}, | ||
| 1970 | {"wap-wsg-idm-ecid-wtls12","wap-wsg-idm-ecid-wtls12", | ||
| 1971 | NID_wap_wsg_idm_ecid_wtls12,5,&(lvalues[4991]),0}, | ||
| 1972 | {"anyPolicy","X509v3 Any Policy",NID_any_policy,4,&(lvalues[4996]),0}, | ||
| 1973 | {"policyMappings","X509v3 Policy Mappings",NID_policy_mappings,3, | ||
| 1974 | &(lvalues[5000]),0}, | ||
| 1975 | {"inhibitAnyPolicy","X509v3 Inhibit Any Policy", | ||
| 1976 | NID_inhibit_any_policy,3,&(lvalues[5003]),0}, | ||
| 1977 | {"Oakley-EC2N-3","ipsec3",NID_ipsec3,0,NULL,0}, | ||
| 1978 | {"Oakley-EC2N-4","ipsec4",NID_ipsec4,0,NULL,0}, | ||
| 1979 | {"CAMELLIA-128-CBC","camellia-128-cbc",NID_camellia_128_cbc,11, | ||
| 1980 | &(lvalues[5006]),0}, | ||
| 1981 | {"CAMELLIA-192-CBC","camellia-192-cbc",NID_camellia_192_cbc,11, | ||
| 1982 | &(lvalues[5017]),0}, | ||
| 1983 | {"CAMELLIA-256-CBC","camellia-256-cbc",NID_camellia_256_cbc,11, | ||
| 1984 | &(lvalues[5028]),0}, | ||
| 1985 | {"CAMELLIA-128-ECB","camellia-128-ecb",NID_camellia_128_ecb,8, | ||
| 1986 | &(lvalues[5039]),0}, | ||
| 1987 | {"CAMELLIA-192-ECB","camellia-192-ecb",NID_camellia_192_ecb,8, | ||
| 1988 | &(lvalues[5047]),0}, | ||
| 1989 | {"CAMELLIA-256-ECB","camellia-256-ecb",NID_camellia_256_ecb,8, | ||
| 1990 | &(lvalues[5055]),0}, | ||
| 1991 | {"CAMELLIA-128-CFB","camellia-128-cfb",NID_camellia_128_cfb128,8, | ||
| 1992 | &(lvalues[5063]),0}, | ||
| 1993 | {"CAMELLIA-192-CFB","camellia-192-cfb",NID_camellia_192_cfb128,8, | ||
| 1994 | &(lvalues[5071]),0}, | ||
| 1995 | {"CAMELLIA-256-CFB","camellia-256-cfb",NID_camellia_256_cfb128,8, | ||
| 1996 | &(lvalues[5079]),0}, | ||
| 1997 | {"CAMELLIA-128-CFB1","camellia-128-cfb1",NID_camellia_128_cfb1,0,NULL,0}, | ||
| 1998 | {"CAMELLIA-192-CFB1","camellia-192-cfb1",NID_camellia_192_cfb1,0,NULL,0}, | ||
| 1999 | {"CAMELLIA-256-CFB1","camellia-256-cfb1",NID_camellia_256_cfb1,0,NULL,0}, | ||
| 2000 | {"CAMELLIA-128-CFB8","camellia-128-cfb8",NID_camellia_128_cfb8,0,NULL,0}, | ||
| 2001 | {"CAMELLIA-192-CFB8","camellia-192-cfb8",NID_camellia_192_cfb8,0,NULL,0}, | ||
| 2002 | {"CAMELLIA-256-CFB8","camellia-256-cfb8",NID_camellia_256_cfb8,0,NULL,0}, | ||
| 2003 | {"CAMELLIA-128-OFB","camellia-128-ofb",NID_camellia_128_ofb128,8, | ||
| 2004 | &(lvalues[5087]),0}, | ||
| 2005 | {"CAMELLIA-192-OFB","camellia-192-ofb",NID_camellia_192_ofb128,8, | ||
| 2006 | &(lvalues[5095]),0}, | ||
| 2007 | {"CAMELLIA-256-OFB","camellia-256-ofb",NID_camellia_256_ofb128,8, | ||
| 2008 | &(lvalues[5103]),0}, | ||
| 2009 | {"subjectDirectoryAttributes","X509v3 Subject Directory Attributes", | ||
| 2010 | NID_subject_directory_attributes,3,&(lvalues[5111]),0}, | ||
| 2011 | {"issuingDistributionPoint","X509v3 Issuing Distrubution Point", | ||
| 2012 | NID_issuing_distribution_point,3,&(lvalues[5114]),0}, | ||
| 2013 | {"certificateIssuer","X509v3 Certificate Issuer", | ||
| 2014 | NID_certificate_issuer,3,&(lvalues[5117]),0}, | ||
| 2015 | {NULL,NULL,NID_undef,0,NULL,0}, | ||
| 2016 | {"KISA","kisa",NID_kisa,6,&(lvalues[5120]),0}, | ||
| 2017 | {NULL,NULL,NID_undef,0,NULL,0}, | ||
| 2018 | {NULL,NULL,NID_undef,0,NULL,0}, | ||
| 2019 | {"SEED-ECB","seed-ecb",NID_seed_ecb,8,&(lvalues[5126]),0}, | ||
| 2020 | {"SEED-CBC","seed-cbc",NID_seed_cbc,8,&(lvalues[5134]),0}, | ||
| 2021 | {"SEED-OFB","seed-ofb",NID_seed_ofb128,8,&(lvalues[5142]),0}, | ||
| 2022 | {"SEED-CFB","seed-cfb",NID_seed_cfb128,8,&(lvalues[5150]),0}, | ||
| 2023 | {"HMAC-MD5","hmac-md5",NID_hmac_md5,8,&(lvalues[5158]),0}, | ||
| 2024 | {"HMAC-SHA1","hmac-sha1",NID_hmac_sha1,8,&(lvalues[5166]),0}, | ||
| 2025 | {"id-PasswordBasedMAC","password based MAC",NID_id_PasswordBasedMAC,9, | ||
| 2026 | &(lvalues[5174]),0}, | ||
| 2027 | {"id-DHBasedMac","Diffie-Hellman based MAC",NID_id_DHBasedMac,9, | ||
| 2028 | &(lvalues[5183]),0}, | ||
| 2029 | {"id-it-suppLangTags","id-it-suppLangTags",NID_id_it_suppLangTags,8, | ||
| 2030 | &(lvalues[5192]),0}, | ||
| 2031 | {"caRepository","CA Repository",NID_caRepository,8,&(lvalues[5200]),0}, | ||
| 2032 | {"id-smime-ct-compressedData","id-smime-ct-compressedData", | ||
| 2033 | NID_id_smime_ct_compressedData,11,&(lvalues[5208]),0}, | ||
| 2034 | {"id-ct-asciiTextWithCRLF","id-ct-asciiTextWithCRLF", | ||
| 2035 | NID_id_ct_asciiTextWithCRLF,11,&(lvalues[5219]),0}, | ||
| 2036 | {"id-aes128-wrap","id-aes128-wrap",NID_id_aes128_wrap,9, | ||
| 2037 | &(lvalues[5230]),0}, | ||
| 2038 | {"id-aes192-wrap","id-aes192-wrap",NID_id_aes192_wrap,9, | ||
| 2039 | &(lvalues[5239]),0}, | ||
| 2040 | {"id-aes256-wrap","id-aes256-wrap",NID_id_aes256_wrap,9, | ||
| 2041 | &(lvalues[5248]),0}, | ||
| 1781 | }; | 2042 | }; |
| 1782 | 2043 | ||
| 1783 | static ASN1_OBJECT *sn_objs[NUM_SN]={ | 2044 | static ASN1_OBJECT *sn_objs[NUM_SN]={ |
| @@ -1805,11 +2066,28 @@ static ASN1_OBJECT *sn_objs[NUM_SN]={ | |||
| 1805 | &(nid_objs[92]),/* "BF-ECB" */ | 2066 | &(nid_objs[92]),/* "BF-ECB" */ |
| 1806 | &(nid_objs[94]),/* "BF-OFB" */ | 2067 | &(nid_objs[94]),/* "BF-OFB" */ |
| 1807 | &(nid_objs[14]),/* "C" */ | 2068 | &(nid_objs[14]),/* "C" */ |
| 2069 | &(nid_objs[751]),/* "CAMELLIA-128-CBC" */ | ||
| 2070 | &(nid_objs[757]),/* "CAMELLIA-128-CFB" */ | ||
| 2071 | &(nid_objs[760]),/* "CAMELLIA-128-CFB1" */ | ||
| 2072 | &(nid_objs[763]),/* "CAMELLIA-128-CFB8" */ | ||
| 2073 | &(nid_objs[754]),/* "CAMELLIA-128-ECB" */ | ||
| 2074 | &(nid_objs[766]),/* "CAMELLIA-128-OFB" */ | ||
| 2075 | &(nid_objs[752]),/* "CAMELLIA-192-CBC" */ | ||
| 2076 | &(nid_objs[758]),/* "CAMELLIA-192-CFB" */ | ||
| 2077 | &(nid_objs[761]),/* "CAMELLIA-192-CFB1" */ | ||
| 2078 | &(nid_objs[764]),/* "CAMELLIA-192-CFB8" */ | ||
| 2079 | &(nid_objs[755]),/* "CAMELLIA-192-ECB" */ | ||
| 2080 | &(nid_objs[767]),/* "CAMELLIA-192-OFB" */ | ||
| 2081 | &(nid_objs[753]),/* "CAMELLIA-256-CBC" */ | ||
| 2082 | &(nid_objs[759]),/* "CAMELLIA-256-CFB" */ | ||
| 2083 | &(nid_objs[762]),/* "CAMELLIA-256-CFB1" */ | ||
| 2084 | &(nid_objs[765]),/* "CAMELLIA-256-CFB8" */ | ||
| 2085 | &(nid_objs[756]),/* "CAMELLIA-256-ECB" */ | ||
| 2086 | &(nid_objs[768]),/* "CAMELLIA-256-OFB" */ | ||
| 1808 | &(nid_objs[108]),/* "CAST5-CBC" */ | 2087 | &(nid_objs[108]),/* "CAST5-CBC" */ |
| 1809 | &(nid_objs[110]),/* "CAST5-CFB" */ | 2088 | &(nid_objs[110]),/* "CAST5-CFB" */ |
| 1810 | &(nid_objs[109]),/* "CAST5-ECB" */ | 2089 | &(nid_objs[109]),/* "CAST5-ECB" */ |
| 1811 | &(nid_objs[111]),/* "CAST5-OFB" */ | 2090 | &(nid_objs[111]),/* "CAST5-OFB" */ |
| 1812 | &(nid_objs[404]),/* "CCITT" */ | ||
| 1813 | &(nid_objs[13]),/* "CN" */ | 2091 | &(nid_objs[13]),/* "CN" */ |
| 1814 | &(nid_objs[141]),/* "CRLReason" */ | 2092 | &(nid_objs[141]),/* "CRLReason" */ |
| 1815 | &(nid_objs[417]),/* "CSPName" */ | 2093 | &(nid_objs[417]),/* "CSPName" */ |
| @@ -1841,6 +2119,8 @@ static ASN1_OBJECT *sn_objs[NUM_SN]={ | |||
| 1841 | &(nid_objs[67]),/* "DSA-old" */ | 2119 | &(nid_objs[67]),/* "DSA-old" */ |
| 1842 | &(nid_objs[297]),/* "DVCS" */ | 2120 | &(nid_objs[297]),/* "DVCS" */ |
| 1843 | &(nid_objs[99]),/* "GN" */ | 2121 | &(nid_objs[99]),/* "GN" */ |
| 2122 | &(nid_objs[780]),/* "HMAC-MD5" */ | ||
| 2123 | &(nid_objs[781]),/* "HMAC-SHA1" */ | ||
| 1844 | &(nid_objs[381]),/* "IANA" */ | 2124 | &(nid_objs[381]),/* "IANA" */ |
| 1845 | &(nid_objs[34]),/* "IDEA-CBC" */ | 2125 | &(nid_objs[34]),/* "IDEA-CBC" */ |
| 1846 | &(nid_objs[35]),/* "IDEA-CFB" */ | 2126 | &(nid_objs[35]),/* "IDEA-CFB" */ |
| @@ -1848,7 +2128,9 @@ static ASN1_OBJECT *sn_objs[NUM_SN]={ | |||
| 1848 | &(nid_objs[46]),/* "IDEA-OFB" */ | 2128 | &(nid_objs[46]),/* "IDEA-OFB" */ |
| 1849 | &(nid_objs[181]),/* "ISO" */ | 2129 | &(nid_objs[181]),/* "ISO" */ |
| 1850 | &(nid_objs[183]),/* "ISO-US" */ | 2130 | &(nid_objs[183]),/* "ISO-US" */ |
| 1851 | &(nid_objs[393]),/* "JOINT-ISO-CCITT" */ | 2131 | &(nid_objs[645]),/* "ITU-T" */ |
| 2132 | &(nid_objs[646]),/* "JOINT-ISO-ITU-T" */ | ||
| 2133 | &(nid_objs[773]),/* "KISA" */ | ||
| 1852 | &(nid_objs[15]),/* "L" */ | 2134 | &(nid_objs[15]),/* "L" */ |
| 1853 | &(nid_objs[ 3]),/* "MD2" */ | 2135 | &(nid_objs[ 3]),/* "MD2" */ |
| 1854 | &(nid_objs[257]),/* "MD4" */ | 2136 | &(nid_objs[257]),/* "MD4" */ |
| @@ -1856,6 +2138,8 @@ static ASN1_OBJECT *sn_objs[NUM_SN]={ | |||
| 1856 | &(nid_objs[114]),/* "MD5-SHA1" */ | 2138 | &(nid_objs[114]),/* "MD5-SHA1" */ |
| 1857 | &(nid_objs[95]),/* "MDC2" */ | 2139 | &(nid_objs[95]),/* "MDC2" */ |
| 1858 | &(nid_objs[388]),/* "Mail" */ | 2140 | &(nid_objs[388]),/* "Mail" */ |
| 2141 | &(nid_objs[393]),/* "NULL" */ | ||
| 2142 | &(nid_objs[404]),/* "NULL" */ | ||
| 1859 | &(nid_objs[57]),/* "Netscape" */ | 2143 | &(nid_objs[57]),/* "Netscape" */ |
| 1860 | &(nid_objs[366]),/* "Nonce" */ | 2144 | &(nid_objs[366]),/* "Nonce" */ |
| 1861 | &(nid_objs[17]),/* "O" */ | 2145 | &(nid_objs[17]),/* "O" */ |
| @@ -1863,6 +2147,8 @@ static ASN1_OBJECT *sn_objs[NUM_SN]={ | |||
| 1863 | &(nid_objs[180]),/* "OCSPSigning" */ | 2147 | &(nid_objs[180]),/* "OCSPSigning" */ |
| 1864 | &(nid_objs[379]),/* "ORG" */ | 2148 | &(nid_objs[379]),/* "ORG" */ |
| 1865 | &(nid_objs[18]),/* "OU" */ | 2149 | &(nid_objs[18]),/* "OU" */ |
| 2150 | &(nid_objs[749]),/* "Oakley-EC2N-3" */ | ||
| 2151 | &(nid_objs[750]),/* "Oakley-EC2N-4" */ | ||
| 1866 | &(nid_objs[ 9]),/* "PBE-MD2-DES" */ | 2152 | &(nid_objs[ 9]),/* "PBE-MD2-DES" */ |
| 1867 | &(nid_objs[168]),/* "PBE-MD2-RC2-64" */ | 2153 | &(nid_objs[168]),/* "PBE-MD2-RC2-64" */ |
| 1868 | &(nid_objs[10]),/* "PBE-MD5-DES" */ | 2154 | &(nid_objs[10]),/* "PBE-MD5-DES" */ |
| @@ -1907,6 +2193,10 @@ static ASN1_OBJECT *sn_objs[NUM_SN]={ | |||
| 1907 | &(nid_objs[668]),/* "RSA-SHA256" */ | 2193 | &(nid_objs[668]),/* "RSA-SHA256" */ |
| 1908 | &(nid_objs[669]),/* "RSA-SHA384" */ | 2194 | &(nid_objs[669]),/* "RSA-SHA384" */ |
| 1909 | &(nid_objs[670]),/* "RSA-SHA512" */ | 2195 | &(nid_objs[670]),/* "RSA-SHA512" */ |
| 2196 | &(nid_objs[777]),/* "SEED-CBC" */ | ||
| 2197 | &(nid_objs[779]),/* "SEED-CFB" */ | ||
| 2198 | &(nid_objs[776]),/* "SEED-ECB" */ | ||
| 2199 | &(nid_objs[778]),/* "SEED-OFB" */ | ||
| 1910 | &(nid_objs[41]),/* "SHA" */ | 2200 | &(nid_objs[41]),/* "SHA" */ |
| 1911 | &(nid_objs[64]),/* "SHA1" */ | 2201 | &(nid_objs[64]),/* "SHA1" */ |
| 1912 | &(nid_objs[675]),/* "SHA224" */ | 2202 | &(nid_objs[675]),/* "SHA224" */ |
| @@ -1936,6 +2226,7 @@ static ASN1_OBJECT *sn_objs[NUM_SN]={ | |||
| 1936 | &(nid_objs[363]),/* "ad_timestamping" */ | 2226 | &(nid_objs[363]),/* "ad_timestamping" */ |
| 1937 | &(nid_objs[376]),/* "algorithm" */ | 2227 | &(nid_objs[376]),/* "algorithm" */ |
| 1938 | &(nid_objs[405]),/* "ansi-X9-62" */ | 2228 | &(nid_objs[405]),/* "ansi-X9-62" */ |
| 2229 | &(nid_objs[746]),/* "anyPolicy" */ | ||
| 1939 | &(nid_objs[370]),/* "archiveCutoff" */ | 2230 | &(nid_objs[370]),/* "archiveCutoff" */ |
| 1940 | &(nid_objs[484]),/* "associatedDomain" */ | 2231 | &(nid_objs[484]),/* "associatedDomain" */ |
| 1941 | &(nid_objs[485]),/* "associatedName" */ | 2232 | &(nid_objs[485]),/* "associatedName" */ |
| @@ -1946,10 +2237,33 @@ static ASN1_OBJECT *sn_objs[NUM_SN]={ | |||
| 1946 | &(nid_objs[365]),/* "basicOCSPResponse" */ | 2237 | &(nid_objs[365]),/* "basicOCSPResponse" */ |
| 1947 | &(nid_objs[285]),/* "biometricInfo" */ | 2238 | &(nid_objs[285]),/* "biometricInfo" */ |
| 1948 | &(nid_objs[494]),/* "buildingName" */ | 2239 | &(nid_objs[494]),/* "buildingName" */ |
| 2240 | &(nid_objs[691]),/* "c2onb191v4" */ | ||
| 2241 | &(nid_objs[692]),/* "c2onb191v5" */ | ||
| 2242 | &(nid_objs[697]),/* "c2onb239v4" */ | ||
| 2243 | &(nid_objs[698]),/* "c2onb239v5" */ | ||
| 2244 | &(nid_objs[684]),/* "c2pnb163v1" */ | ||
| 2245 | &(nid_objs[685]),/* "c2pnb163v2" */ | ||
| 2246 | &(nid_objs[686]),/* "c2pnb163v3" */ | ||
| 2247 | &(nid_objs[687]),/* "c2pnb176v1" */ | ||
| 2248 | &(nid_objs[693]),/* "c2pnb208w1" */ | ||
| 2249 | &(nid_objs[699]),/* "c2pnb272w1" */ | ||
| 2250 | &(nid_objs[700]),/* "c2pnb304w1" */ | ||
| 2251 | &(nid_objs[702]),/* "c2pnb368w1" */ | ||
| 2252 | &(nid_objs[688]),/* "c2tnb191v1" */ | ||
| 2253 | &(nid_objs[689]),/* "c2tnb191v2" */ | ||
| 2254 | &(nid_objs[690]),/* "c2tnb191v3" */ | ||
| 2255 | &(nid_objs[694]),/* "c2tnb239v1" */ | ||
| 2256 | &(nid_objs[695]),/* "c2tnb239v2" */ | ||
| 2257 | &(nid_objs[696]),/* "c2tnb239v3" */ | ||
| 2258 | &(nid_objs[701]),/* "c2tnb359v1" */ | ||
| 2259 | &(nid_objs[703]),/* "c2tnb431r1" */ | ||
| 1949 | &(nid_objs[483]),/* "cNAMERecord" */ | 2260 | &(nid_objs[483]),/* "cNAMERecord" */ |
| 1950 | &(nid_objs[179]),/* "caIssuers" */ | 2261 | &(nid_objs[179]),/* "caIssuers" */ |
| 2262 | &(nid_objs[785]),/* "caRepository" */ | ||
| 1951 | &(nid_objs[443]),/* "caseIgnoreIA5StringSyntax" */ | 2263 | &(nid_objs[443]),/* "caseIgnoreIA5StringSyntax" */ |
| 1952 | &(nid_objs[152]),/* "certBag" */ | 2264 | &(nid_objs[152]),/* "certBag" */ |
| 2265 | &(nid_objs[677]),/* "certicom-arc" */ | ||
| 2266 | &(nid_objs[771]),/* "certificateIssuer" */ | ||
| 1953 | &(nid_objs[89]),/* "certificatePolicies" */ | 2267 | &(nid_objs[89]),/* "certificatePolicies" */ |
| 1954 | &(nid_objs[54]),/* "challengePassword" */ | 2268 | &(nid_objs[54]),/* "challengePassword" */ |
| 1955 | &(nid_objs[407]),/* "characteristic-two-field" */ | 2269 | &(nid_objs[407]),/* "characteristic-two-field" */ |
| @@ -2004,6 +2318,8 @@ static ASN1_OBJECT *sn_objs[NUM_SN]={ | |||
| 2004 | &(nid_objs[473]),/* "homeTelephoneNumber" */ | 2318 | &(nid_objs[473]),/* "homeTelephoneNumber" */ |
| 2005 | &(nid_objs[466]),/* "host" */ | 2319 | &(nid_objs[466]),/* "host" */ |
| 2006 | &(nid_objs[442]),/* "iA5StringSyntax" */ | 2320 | &(nid_objs[442]),/* "iA5StringSyntax" */ |
| 2321 | &(nid_objs[783]),/* "id-DHBasedMac" */ | ||
| 2322 | &(nid_objs[782]),/* "id-PasswordBasedMAC" */ | ||
| 2007 | &(nid_objs[266]),/* "id-aca" */ | 2323 | &(nid_objs[266]),/* "id-aca" */ |
| 2008 | &(nid_objs[355]),/* "id-aca-accessIdentity" */ | 2324 | &(nid_objs[355]),/* "id-aca-accessIdentity" */ |
| 2009 | &(nid_objs[354]),/* "id-aca-authenticationInfo" */ | 2325 | &(nid_objs[354]),/* "id-aca-authenticationInfo" */ |
| @@ -2012,6 +2328,9 @@ static ASN1_OBJECT *sn_objs[NUM_SN]={ | |||
| 2012 | &(nid_objs[357]),/* "id-aca-group" */ | 2328 | &(nid_objs[357]),/* "id-aca-group" */ |
| 2013 | &(nid_objs[358]),/* "id-aca-role" */ | 2329 | &(nid_objs[358]),/* "id-aca-role" */ |
| 2014 | &(nid_objs[176]),/* "id-ad" */ | 2330 | &(nid_objs[176]),/* "id-ad" */ |
| 2331 | &(nid_objs[788]),/* "id-aes128-wrap" */ | ||
| 2332 | &(nid_objs[789]),/* "id-aes192-wrap" */ | ||
| 2333 | &(nid_objs[790]),/* "id-aes256-wrap" */ | ||
| 2015 | &(nid_objs[262]),/* "id-alg" */ | 2334 | &(nid_objs[262]),/* "id-alg" */ |
| 2016 | &(nid_objs[323]),/* "id-alg-des40" */ | 2335 | &(nid_objs[323]),/* "id-alg-des40" */ |
| 2017 | &(nid_objs[326]),/* "id-alg-dh-pop" */ | 2336 | &(nid_objs[326]),/* "id-alg-dh-pop" */ |
| @@ -2022,6 +2341,7 @@ static ASN1_OBJECT *sn_objs[NUM_SN]={ | |||
| 2022 | &(nid_objs[362]),/* "id-cct-PKIResponse" */ | 2341 | &(nid_objs[362]),/* "id-cct-PKIResponse" */ |
| 2023 | &(nid_objs[360]),/* "id-cct-crs" */ | 2342 | &(nid_objs[360]),/* "id-cct-crs" */ |
| 2024 | &(nid_objs[81]),/* "id-ce" */ | 2343 | &(nid_objs[81]),/* "id-ce" */ |
| 2344 | &(nid_objs[680]),/* "id-characteristic-two-basis" */ | ||
| 2025 | &(nid_objs[263]),/* "id-cmc" */ | 2345 | &(nid_objs[263]),/* "id-cmc" */ |
| 2026 | &(nid_objs[334]),/* "id-cmc-addExtensions" */ | 2346 | &(nid_objs[334]),/* "id-cmc-addExtensions" */ |
| 2027 | &(nid_objs[346]),/* "id-cmc-confirmCertAcceptance" */ | 2347 | &(nid_objs[346]),/* "id-cmc-confirmCertAcceptance" */ |
| @@ -2043,6 +2363,7 @@ static ASN1_OBJECT *sn_objs[NUM_SN]={ | |||
| 2043 | &(nid_objs[332]),/* "id-cmc-senderNonce" */ | 2363 | &(nid_objs[332]),/* "id-cmc-senderNonce" */ |
| 2044 | &(nid_objs[327]),/* "id-cmc-statusInfo" */ | 2364 | &(nid_objs[327]),/* "id-cmc-statusInfo" */ |
| 2045 | &(nid_objs[331]),/* "id-cmc-transactionId" */ | 2365 | &(nid_objs[331]),/* "id-cmc-transactionId" */ |
| 2366 | &(nid_objs[787]),/* "id-ct-asciiTextWithCRLF" */ | ||
| 2046 | &(nid_objs[408]),/* "id-ecPublicKey" */ | 2367 | &(nid_objs[408]),/* "id-ecPublicKey" */ |
| 2047 | &(nid_objs[508]),/* "id-hex-multipart-message" */ | 2368 | &(nid_objs[508]),/* "id-hex-multipart-message" */ |
| 2048 | &(nid_objs[507]),/* "id-hex-partial-message" */ | 2369 | &(nid_objs[507]),/* "id-hex-partial-message" */ |
| @@ -2061,6 +2382,7 @@ static ASN1_OBJECT *sn_objs[NUM_SN]={ | |||
| 2061 | &(nid_objs[299]),/* "id-it-signKeyPairTypes" */ | 2382 | &(nid_objs[299]),/* "id-it-signKeyPairTypes" */ |
| 2062 | &(nid_objs[305]),/* "id-it-subscriptionRequest" */ | 2383 | &(nid_objs[305]),/* "id-it-subscriptionRequest" */ |
| 2063 | &(nid_objs[306]),/* "id-it-subscriptionResponse" */ | 2384 | &(nid_objs[306]),/* "id-it-subscriptionResponse" */ |
| 2385 | &(nid_objs[784]),/* "id-it-suppLangTags" */ | ||
| 2064 | &(nid_objs[304]),/* "id-it-unsupportedOIDs" */ | 2386 | &(nid_objs[304]),/* "id-it-unsupportedOIDs" */ |
| 2065 | &(nid_objs[128]),/* "id-kp" */ | 2387 | &(nid_objs[128]),/* "id-kp" */ |
| 2066 | &(nid_objs[280]),/* "id-mod-attribute-cert" */ | 2388 | &(nid_objs[280]),/* "id-mod-attribute-cert" */ |
| @@ -2156,6 +2478,7 @@ static ASN1_OBJECT *sn_objs[NUM_SN]={ | |||
| 2156 | &(nid_objs[208]),/* "id-smime-ct-TDTInfo" */ | 2478 | &(nid_objs[208]),/* "id-smime-ct-TDTInfo" */ |
| 2157 | &(nid_objs[207]),/* "id-smime-ct-TSTInfo" */ | 2479 | &(nid_objs[207]),/* "id-smime-ct-TSTInfo" */ |
| 2158 | &(nid_objs[205]),/* "id-smime-ct-authData" */ | 2480 | &(nid_objs[205]),/* "id-smime-ct-authData" */ |
| 2481 | &(nid_objs[786]),/* "id-smime-ct-compressedData" */ | ||
| 2159 | &(nid_objs[209]),/* "id-smime-ct-contentInfo" */ | 2482 | &(nid_objs[209]),/* "id-smime-ct-contentInfo" */ |
| 2160 | &(nid_objs[206]),/* "id-smime-ct-publishCert" */ | 2483 | &(nid_objs[206]),/* "id-smime-ct-publishCert" */ |
| 2161 | &(nid_objs[204]),/* "id-smime-ct-receipt" */ | 2484 | &(nid_objs[204]),/* "id-smime-ct-receipt" */ |
| @@ -2178,13 +2501,17 @@ static ASN1_OBJECT *sn_objs[NUM_SN]={ | |||
| 2178 | &(nid_objs[194]),/* "id-smime-spq" */ | 2501 | &(nid_objs[194]),/* "id-smime-spq" */ |
| 2179 | &(nid_objs[250]),/* "id-smime-spq-ets-sqt-unotice" */ | 2502 | &(nid_objs[250]),/* "id-smime-spq-ets-sqt-unotice" */ |
| 2180 | &(nid_objs[249]),/* "id-smime-spq-ets-sqt-uri" */ | 2503 | &(nid_objs[249]),/* "id-smime-spq-ets-sqt-uri" */ |
| 2504 | &(nid_objs[676]),/* "identified-organization" */ | ||
| 2181 | &(nid_objs[461]),/* "info" */ | 2505 | &(nid_objs[461]),/* "info" */ |
| 2506 | &(nid_objs[748]),/* "inhibitAnyPolicy" */ | ||
| 2182 | &(nid_objs[101]),/* "initials" */ | 2507 | &(nid_objs[101]),/* "initials" */ |
| 2508 | &(nid_objs[647]),/* "international-organizations" */ | ||
| 2183 | &(nid_objs[142]),/* "invalidityDate" */ | 2509 | &(nid_objs[142]),/* "invalidityDate" */ |
| 2184 | &(nid_objs[294]),/* "ipsecEndSystem" */ | 2510 | &(nid_objs[294]),/* "ipsecEndSystem" */ |
| 2185 | &(nid_objs[295]),/* "ipsecTunnel" */ | 2511 | &(nid_objs[295]),/* "ipsecTunnel" */ |
| 2186 | &(nid_objs[296]),/* "ipsecUser" */ | 2512 | &(nid_objs[296]),/* "ipsecUser" */ |
| 2187 | &(nid_objs[86]),/* "issuerAltName" */ | 2513 | &(nid_objs[86]),/* "issuerAltName" */ |
| 2514 | &(nid_objs[770]),/* "issuingDistributionPoint" */ | ||
| 2188 | &(nid_objs[492]),/* "janetMailbox" */ | 2515 | &(nid_objs[492]),/* "janetMailbox" */ |
| 2189 | &(nid_objs[150]),/* "keyBag" */ | 2516 | &(nid_objs[150]),/* "keyBag" */ |
| 2190 | &(nid_objs[83]),/* "keyUsage" */ | 2517 | &(nid_objs[83]),/* "keyUsage" */ |
| @@ -2227,6 +2554,7 @@ static ASN1_OBJECT *sn_objs[NUM_SN]={ | |||
| 2227 | &(nid_objs[73]),/* "nsRevocationUrl" */ | 2554 | &(nid_objs[73]),/* "nsRevocationUrl" */ |
| 2228 | &(nid_objs[139]),/* "nsSGC" */ | 2555 | &(nid_objs[139]),/* "nsSGC" */ |
| 2229 | &(nid_objs[77]),/* "nsSslServerName" */ | 2556 | &(nid_objs[77]),/* "nsSslServerName" */ |
| 2557 | &(nid_objs[681]),/* "onBasis" */ | ||
| 2230 | &(nid_objs[491]),/* "organizationalStatus" */ | 2558 | &(nid_objs[491]),/* "organizationalStatus" */ |
| 2231 | &(nid_objs[475]),/* "otherMailbox" */ | 2559 | &(nid_objs[475]),/* "otherMailbox" */ |
| 2232 | &(nid_objs[489]),/* "pagerTelephoneNumber" */ | 2560 | &(nid_objs[489]),/* "pagerTelephoneNumber" */ |
| @@ -2259,7 +2587,9 @@ static ASN1_OBJECT *sn_objs[NUM_SN]={ | |||
| 2259 | &(nid_objs[151]),/* "pkcs8ShroudedKeyBag" */ | 2587 | &(nid_objs[151]),/* "pkcs8ShroudedKeyBag" */ |
| 2260 | &(nid_objs[47]),/* "pkcs9" */ | 2588 | &(nid_objs[47]),/* "pkcs9" */ |
| 2261 | &(nid_objs[401]),/* "policyConstraints" */ | 2589 | &(nid_objs[401]),/* "policyConstraints" */ |
| 2590 | &(nid_objs[747]),/* "policyMappings" */ | ||
| 2262 | &(nid_objs[661]),/* "postalCode" */ | 2591 | &(nid_objs[661]),/* "postalCode" */ |
| 2592 | &(nid_objs[683]),/* "ppBasis" */ | ||
| 2263 | &(nid_objs[406]),/* "prime-field" */ | 2593 | &(nid_objs[406]),/* "prime-field" */ |
| 2264 | &(nid_objs[409]),/* "prime192v1" */ | 2594 | &(nid_objs[409]),/* "prime192v1" */ |
| 2265 | &(nid_objs[410]),/* "prime192v2" */ | 2595 | &(nid_objs[410]),/* "prime192v2" */ |
| @@ -2289,8 +2619,39 @@ static ASN1_OBJECT *sn_objs[NUM_SN]={ | |||
| 2289 | &(nid_objs[290]),/* "sbgp-ipAddrBlock" */ | 2619 | &(nid_objs[290]),/* "sbgp-ipAddrBlock" */ |
| 2290 | &(nid_objs[292]),/* "sbgp-routerIdentifier" */ | 2620 | &(nid_objs[292]),/* "sbgp-routerIdentifier" */ |
| 2291 | &(nid_objs[159]),/* "sdsiCertificate" */ | 2621 | &(nid_objs[159]),/* "sdsiCertificate" */ |
| 2622 | &(nid_objs[704]),/* "secp112r1" */ | ||
| 2623 | &(nid_objs[705]),/* "secp112r2" */ | ||
| 2624 | &(nid_objs[706]),/* "secp128r1" */ | ||
| 2625 | &(nid_objs[707]),/* "secp128r2" */ | ||
| 2626 | &(nid_objs[708]),/* "secp160k1" */ | ||
| 2627 | &(nid_objs[709]),/* "secp160r1" */ | ||
| 2628 | &(nid_objs[710]),/* "secp160r2" */ | ||
| 2629 | &(nid_objs[711]),/* "secp192k1" */ | ||
| 2630 | &(nid_objs[712]),/* "secp224k1" */ | ||
| 2631 | &(nid_objs[713]),/* "secp224r1" */ | ||
| 2632 | &(nid_objs[714]),/* "secp256k1" */ | ||
| 2633 | &(nid_objs[715]),/* "secp384r1" */ | ||
| 2634 | &(nid_objs[716]),/* "secp521r1" */ | ||
| 2292 | &(nid_objs[154]),/* "secretBag" */ | 2635 | &(nid_objs[154]),/* "secretBag" */ |
| 2293 | &(nid_objs[474]),/* "secretary" */ | 2636 | &(nid_objs[474]),/* "secretary" */ |
| 2637 | &(nid_objs[717]),/* "sect113r1" */ | ||
| 2638 | &(nid_objs[718]),/* "sect113r2" */ | ||
| 2639 | &(nid_objs[719]),/* "sect131r1" */ | ||
| 2640 | &(nid_objs[720]),/* "sect131r2" */ | ||
| 2641 | &(nid_objs[721]),/* "sect163k1" */ | ||
| 2642 | &(nid_objs[722]),/* "sect163r1" */ | ||
| 2643 | &(nid_objs[723]),/* "sect163r2" */ | ||
| 2644 | &(nid_objs[724]),/* "sect193r1" */ | ||
| 2645 | &(nid_objs[725]),/* "sect193r2" */ | ||
| 2646 | &(nid_objs[726]),/* "sect233k1" */ | ||
| 2647 | &(nid_objs[727]),/* "sect233r1" */ | ||
| 2648 | &(nid_objs[728]),/* "sect239k1" */ | ||
| 2649 | &(nid_objs[729]),/* "sect283k1" */ | ||
| 2650 | &(nid_objs[730]),/* "sect283r1" */ | ||
| 2651 | &(nid_objs[731]),/* "sect409k1" */ | ||
| 2652 | &(nid_objs[732]),/* "sect409r1" */ | ||
| 2653 | &(nid_objs[733]),/* "sect571k1" */ | ||
| 2654 | &(nid_objs[734]),/* "sect571r1" */ | ||
| 2294 | &(nid_objs[386]),/* "security" */ | 2655 | &(nid_objs[386]),/* "security" */ |
| 2295 | &(nid_objs[394]),/* "selected-attribute-types" */ | 2656 | &(nid_objs[394]),/* "selected-attribute-types" */ |
| 2296 | &(nid_objs[105]),/* "serialNumber" */ | 2657 | &(nid_objs[105]),/* "serialNumber" */ |
| @@ -2432,6 +2793,7 @@ static ASN1_OBJECT *sn_objs[NUM_SN]={ | |||
| 2432 | &(nid_objs[387]),/* "snmpv2" */ | 2793 | &(nid_objs[387]),/* "snmpv2" */ |
| 2433 | &(nid_objs[660]),/* "streetAddress" */ | 2794 | &(nid_objs[660]),/* "streetAddress" */ |
| 2434 | &(nid_objs[85]),/* "subjectAltName" */ | 2795 | &(nid_objs[85]),/* "subjectAltName" */ |
| 2796 | &(nid_objs[769]),/* "subjectDirectoryAttributes" */ | ||
| 2435 | &(nid_objs[398]),/* "subjectInfoAccess" */ | 2797 | &(nid_objs[398]),/* "subjectInfoAccess" */ |
| 2436 | &(nid_objs[82]),/* "subjectKeyIdentifier" */ | 2798 | &(nid_objs[82]),/* "subjectKeyIdentifier" */ |
| 2437 | &(nid_objs[498]),/* "subtreeMaximumQuality" */ | 2799 | &(nid_objs[498]),/* "subtreeMaximumQuality" */ |
| @@ -2441,12 +2803,26 @@ static ASN1_OBJECT *sn_objs[NUM_SN]={ | |||
| 2441 | &(nid_objs[293]),/* "textNotice" */ | 2803 | &(nid_objs[293]),/* "textNotice" */ |
| 2442 | &(nid_objs[133]),/* "timeStamping" */ | 2804 | &(nid_objs[133]),/* "timeStamping" */ |
| 2443 | &(nid_objs[106]),/* "title" */ | 2805 | &(nid_objs[106]),/* "title" */ |
| 2806 | &(nid_objs[682]),/* "tpBasis" */ | ||
| 2444 | &(nid_objs[375]),/* "trustRoot" */ | 2807 | &(nid_objs[375]),/* "trustRoot" */ |
| 2445 | &(nid_objs[436]),/* "ucl" */ | 2808 | &(nid_objs[436]),/* "ucl" */ |
| 2446 | &(nid_objs[55]),/* "unstructuredAddress" */ | 2809 | &(nid_objs[55]),/* "unstructuredAddress" */ |
| 2447 | &(nid_objs[49]),/* "unstructuredName" */ | 2810 | &(nid_objs[49]),/* "unstructuredName" */ |
| 2448 | &(nid_objs[465]),/* "userClass" */ | 2811 | &(nid_objs[465]),/* "userClass" */ |
| 2449 | &(nid_objs[373]),/* "valid" */ | 2812 | &(nid_objs[373]),/* "valid" */ |
| 2813 | &(nid_objs[678]),/* "wap" */ | ||
| 2814 | &(nid_objs[679]),/* "wap-wsg" */ | ||
| 2815 | &(nid_objs[735]),/* "wap-wsg-idm-ecid-wtls1" */ | ||
| 2816 | &(nid_objs[743]),/* "wap-wsg-idm-ecid-wtls10" */ | ||
| 2817 | &(nid_objs[744]),/* "wap-wsg-idm-ecid-wtls11" */ | ||
| 2818 | &(nid_objs[745]),/* "wap-wsg-idm-ecid-wtls12" */ | ||
| 2819 | &(nid_objs[736]),/* "wap-wsg-idm-ecid-wtls3" */ | ||
| 2820 | &(nid_objs[737]),/* "wap-wsg-idm-ecid-wtls4" */ | ||
| 2821 | &(nid_objs[738]),/* "wap-wsg-idm-ecid-wtls5" */ | ||
| 2822 | &(nid_objs[739]),/* "wap-wsg-idm-ecid-wtls6" */ | ||
| 2823 | &(nid_objs[740]),/* "wap-wsg-idm-ecid-wtls7" */ | ||
| 2824 | &(nid_objs[741]),/* "wap-wsg-idm-ecid-wtls8" */ | ||
| 2825 | &(nid_objs[742]),/* "wap-wsg-idm-ecid-wtls9" */ | ||
| 2450 | &(nid_objs[503]),/* "x500UniqueIdentifier" */ | 2826 | &(nid_objs[503]),/* "x500UniqueIdentifier" */ |
| 2451 | &(nid_objs[158]),/* "x509Certificate" */ | 2827 | &(nid_objs[158]),/* "x509Certificate" */ |
| 2452 | &(nid_objs[160]),/* "x509Crl" */ | 2828 | &(nid_objs[160]),/* "x509Crl" */ |
| @@ -2461,7 +2837,9 @@ static ASN1_OBJECT *ln_objs[NUM_LN]={ | |||
| 2461 | &(nid_objs[365]),/* "Basic OCSP Response" */ | 2837 | &(nid_objs[365]),/* "Basic OCSP Response" */ |
| 2462 | &(nid_objs[285]),/* "Biometric Info" */ | 2838 | &(nid_objs[285]),/* "Biometric Info" */ |
| 2463 | &(nid_objs[179]),/* "CA Issuers" */ | 2839 | &(nid_objs[179]),/* "CA Issuers" */ |
| 2840 | &(nid_objs[785]),/* "CA Repository" */ | ||
| 2464 | &(nid_objs[131]),/* "Code Signing" */ | 2841 | &(nid_objs[131]),/* "Code Signing" */ |
| 2842 | &(nid_objs[783]),/* "Diffie-Hellman based MAC" */ | ||
| 2465 | &(nid_objs[382]),/* "Directory" */ | 2843 | &(nid_objs[382]),/* "Directory" */ |
| 2466 | &(nid_objs[392]),/* "Domain" */ | 2844 | &(nid_objs[392]),/* "Domain" */ |
| 2467 | &(nid_objs[132]),/* "E-mail Protection" */ | 2845 | &(nid_objs[132]),/* "E-mail Protection" */ |
| @@ -2481,6 +2859,7 @@ static ASN1_OBJECT *ln_objs[NUM_LN]={ | |||
| 2481 | &(nid_objs[183]),/* "ISO US Member Body" */ | 2859 | &(nid_objs[183]),/* "ISO US Member Body" */ |
| 2482 | &(nid_objs[667]),/* "Independent" */ | 2860 | &(nid_objs[667]),/* "Independent" */ |
| 2483 | &(nid_objs[665]),/* "Inherit all" */ | 2861 | &(nid_objs[665]),/* "Inherit all" */ |
| 2862 | &(nid_objs[647]),/* "International Organizations" */ | ||
| 2484 | &(nid_objs[142]),/* "Invalidity Date" */ | 2863 | &(nid_objs[142]),/* "Invalidity Date" */ |
| 2485 | &(nid_objs[504]),/* "MIME MHS" */ | 2864 | &(nid_objs[504]),/* "MIME MHS" */ |
| 2486 | &(nid_objs[388]),/* "Mail" */ | 2865 | &(nid_objs[388]),/* "Mail" */ |
| @@ -2494,6 +2873,8 @@ static ASN1_OBJECT *ln_objs[NUM_LN]={ | |||
| 2494 | &(nid_objs[648]),/* "Microsoft Smartcardlogin" */ | 2873 | &(nid_objs[648]),/* "Microsoft Smartcardlogin" */ |
| 2495 | &(nid_objs[136]),/* "Microsoft Trust List Signing" */ | 2874 | &(nid_objs[136]),/* "Microsoft Trust List Signing" */ |
| 2496 | &(nid_objs[649]),/* "Microsoft Universal Principal Name" */ | 2875 | &(nid_objs[649]),/* "Microsoft Universal Principal Name" */ |
| 2876 | &(nid_objs[393]),/* "NULL" */ | ||
| 2877 | &(nid_objs[404]),/* "NULL" */ | ||
| 2497 | &(nid_objs[72]),/* "Netscape Base Url" */ | 2878 | &(nid_objs[72]),/* "Netscape Base Url" */ |
| 2498 | &(nid_objs[76]),/* "Netscape CA Policy Url" */ | 2879 | &(nid_objs[76]),/* "Netscape CA Policy Url" */ |
| 2499 | &(nid_objs[74]),/* "Netscape CA Revocation Url" */ | 2880 | &(nid_objs[74]),/* "Netscape CA Revocation Url" */ |
| @@ -2538,21 +2919,27 @@ static ASN1_OBJECT *ln_objs[NUM_LN]={ | |||
| 2538 | &(nid_objs[375]),/* "Trust Root" */ | 2919 | &(nid_objs[375]),/* "Trust Root" */ |
| 2539 | &(nid_objs[12]),/* "X509" */ | 2920 | &(nid_objs[12]),/* "X509" */ |
| 2540 | &(nid_objs[402]),/* "X509v3 AC Targeting" */ | 2921 | &(nid_objs[402]),/* "X509v3 AC Targeting" */ |
| 2922 | &(nid_objs[746]),/* "X509v3 Any Policy" */ | ||
| 2541 | &(nid_objs[90]),/* "X509v3 Authority Key Identifier" */ | 2923 | &(nid_objs[90]),/* "X509v3 Authority Key Identifier" */ |
| 2542 | &(nid_objs[87]),/* "X509v3 Basic Constraints" */ | 2924 | &(nid_objs[87]),/* "X509v3 Basic Constraints" */ |
| 2543 | &(nid_objs[103]),/* "X509v3 CRL Distribution Points" */ | 2925 | &(nid_objs[103]),/* "X509v3 CRL Distribution Points" */ |
| 2544 | &(nid_objs[88]),/* "X509v3 CRL Number" */ | 2926 | &(nid_objs[88]),/* "X509v3 CRL Number" */ |
| 2545 | &(nid_objs[141]),/* "X509v3 CRL Reason Code" */ | 2927 | &(nid_objs[141]),/* "X509v3 CRL Reason Code" */ |
| 2928 | &(nid_objs[771]),/* "X509v3 Certificate Issuer" */ | ||
| 2546 | &(nid_objs[89]),/* "X509v3 Certificate Policies" */ | 2929 | &(nid_objs[89]),/* "X509v3 Certificate Policies" */ |
| 2547 | &(nid_objs[140]),/* "X509v3 Delta CRL Indicator" */ | 2930 | &(nid_objs[140]),/* "X509v3 Delta CRL Indicator" */ |
| 2548 | &(nid_objs[126]),/* "X509v3 Extended Key Usage" */ | 2931 | &(nid_objs[126]),/* "X509v3 Extended Key Usage" */ |
| 2932 | &(nid_objs[748]),/* "X509v3 Inhibit Any Policy" */ | ||
| 2549 | &(nid_objs[86]),/* "X509v3 Issuer Alternative Name" */ | 2933 | &(nid_objs[86]),/* "X509v3 Issuer Alternative Name" */ |
| 2934 | &(nid_objs[770]),/* "X509v3 Issuing Distrubution Point" */ | ||
| 2550 | &(nid_objs[83]),/* "X509v3 Key Usage" */ | 2935 | &(nid_objs[83]),/* "X509v3 Key Usage" */ |
| 2551 | &(nid_objs[666]),/* "X509v3 Name Constraints" */ | 2936 | &(nid_objs[666]),/* "X509v3 Name Constraints" */ |
| 2552 | &(nid_objs[403]),/* "X509v3 No Revocation Available" */ | 2937 | &(nid_objs[403]),/* "X509v3 No Revocation Available" */ |
| 2553 | &(nid_objs[401]),/* "X509v3 Policy Constraints" */ | 2938 | &(nid_objs[401]),/* "X509v3 Policy Constraints" */ |
| 2939 | &(nid_objs[747]),/* "X509v3 Policy Mappings" */ | ||
| 2554 | &(nid_objs[84]),/* "X509v3 Private Key Usage Period" */ | 2940 | &(nid_objs[84]),/* "X509v3 Private Key Usage Period" */ |
| 2555 | &(nid_objs[85]),/* "X509v3 Subject Alternative Name" */ | 2941 | &(nid_objs[85]),/* "X509v3 Subject Alternative Name" */ |
| 2942 | &(nid_objs[769]),/* "X509v3 Subject Directory Attributes" */ | ||
| 2556 | &(nid_objs[82]),/* "X509v3 Subject Key Identifier" */ | 2943 | &(nid_objs[82]),/* "X509v3 Subject Key Identifier" */ |
| 2557 | &(nid_objs[184]),/* "X9.57" */ | 2944 | &(nid_objs[184]),/* "X9.57" */ |
| 2558 | &(nid_objs[185]),/* "X9.57 CM ?" */ | 2945 | &(nid_objs[185]),/* "X9.57 CM ?" */ |
| @@ -2591,14 +2978,52 @@ static ASN1_OBJECT *ln_objs[NUM_LN]={ | |||
| 2591 | &(nid_objs[92]),/* "bf-ecb" */ | 2978 | &(nid_objs[92]),/* "bf-ecb" */ |
| 2592 | &(nid_objs[94]),/* "bf-ofb" */ | 2979 | &(nid_objs[94]),/* "bf-ofb" */ |
| 2593 | &(nid_objs[494]),/* "buildingName" */ | 2980 | &(nid_objs[494]),/* "buildingName" */ |
| 2981 | &(nid_objs[691]),/* "c2onb191v4" */ | ||
| 2982 | &(nid_objs[692]),/* "c2onb191v5" */ | ||
| 2983 | &(nid_objs[697]),/* "c2onb239v4" */ | ||
| 2984 | &(nid_objs[698]),/* "c2onb239v5" */ | ||
| 2985 | &(nid_objs[684]),/* "c2pnb163v1" */ | ||
| 2986 | &(nid_objs[685]),/* "c2pnb163v2" */ | ||
| 2987 | &(nid_objs[686]),/* "c2pnb163v3" */ | ||
| 2988 | &(nid_objs[687]),/* "c2pnb176v1" */ | ||
| 2989 | &(nid_objs[693]),/* "c2pnb208w1" */ | ||
| 2990 | &(nid_objs[699]),/* "c2pnb272w1" */ | ||
| 2991 | &(nid_objs[700]),/* "c2pnb304w1" */ | ||
| 2992 | &(nid_objs[702]),/* "c2pnb368w1" */ | ||
| 2993 | &(nid_objs[688]),/* "c2tnb191v1" */ | ||
| 2994 | &(nid_objs[689]),/* "c2tnb191v2" */ | ||
| 2995 | &(nid_objs[690]),/* "c2tnb191v3" */ | ||
| 2996 | &(nid_objs[694]),/* "c2tnb239v1" */ | ||
| 2997 | &(nid_objs[695]),/* "c2tnb239v2" */ | ||
| 2998 | &(nid_objs[696]),/* "c2tnb239v3" */ | ||
| 2999 | &(nid_objs[701]),/* "c2tnb359v1" */ | ||
| 3000 | &(nid_objs[703]),/* "c2tnb431r1" */ | ||
| 2594 | &(nid_objs[483]),/* "cNAMERecord" */ | 3001 | &(nid_objs[483]),/* "cNAMERecord" */ |
| 3002 | &(nid_objs[751]),/* "camellia-128-cbc" */ | ||
| 3003 | &(nid_objs[757]),/* "camellia-128-cfb" */ | ||
| 3004 | &(nid_objs[760]),/* "camellia-128-cfb1" */ | ||
| 3005 | &(nid_objs[763]),/* "camellia-128-cfb8" */ | ||
| 3006 | &(nid_objs[754]),/* "camellia-128-ecb" */ | ||
| 3007 | &(nid_objs[766]),/* "camellia-128-ofb" */ | ||
| 3008 | &(nid_objs[752]),/* "camellia-192-cbc" */ | ||
| 3009 | &(nid_objs[758]),/* "camellia-192-cfb" */ | ||
| 3010 | &(nid_objs[761]),/* "camellia-192-cfb1" */ | ||
| 3011 | &(nid_objs[764]),/* "camellia-192-cfb8" */ | ||
| 3012 | &(nid_objs[755]),/* "camellia-192-ecb" */ | ||
| 3013 | &(nid_objs[767]),/* "camellia-192-ofb" */ | ||
| 3014 | &(nid_objs[753]),/* "camellia-256-cbc" */ | ||
| 3015 | &(nid_objs[759]),/* "camellia-256-cfb" */ | ||
| 3016 | &(nid_objs[762]),/* "camellia-256-cfb1" */ | ||
| 3017 | &(nid_objs[765]),/* "camellia-256-cfb8" */ | ||
| 3018 | &(nid_objs[756]),/* "camellia-256-ecb" */ | ||
| 3019 | &(nid_objs[768]),/* "camellia-256-ofb" */ | ||
| 2595 | &(nid_objs[443]),/* "caseIgnoreIA5StringSyntax" */ | 3020 | &(nid_objs[443]),/* "caseIgnoreIA5StringSyntax" */ |
| 2596 | &(nid_objs[108]),/* "cast5-cbc" */ | 3021 | &(nid_objs[108]),/* "cast5-cbc" */ |
| 2597 | &(nid_objs[110]),/* "cast5-cfb" */ | 3022 | &(nid_objs[110]),/* "cast5-cfb" */ |
| 2598 | &(nid_objs[109]),/* "cast5-ecb" */ | 3023 | &(nid_objs[109]),/* "cast5-ecb" */ |
| 2599 | &(nid_objs[111]),/* "cast5-ofb" */ | 3024 | &(nid_objs[111]),/* "cast5-ofb" */ |
| 2600 | &(nid_objs[404]),/* "ccitt" */ | ||
| 2601 | &(nid_objs[152]),/* "certBag" */ | 3025 | &(nid_objs[152]),/* "certBag" */ |
| 3026 | &(nid_objs[677]),/* "certicom-arc" */ | ||
| 2602 | &(nid_objs[517]),/* "certificate extensions" */ | 3027 | &(nid_objs[517]),/* "certificate extensions" */ |
| 2603 | &(nid_objs[54]),/* "challengePassword" */ | 3028 | &(nid_objs[54]),/* "challengePassword" */ |
| 2604 | &(nid_objs[407]),/* "characteristic-two-field" */ | 3029 | &(nid_objs[407]),/* "characteristic-two-field" */ |
| @@ -2667,6 +3092,8 @@ static ASN1_OBJECT *ln_objs[NUM_LN]={ | |||
| 2667 | &(nid_objs[509]),/* "generationQualifier" */ | 3092 | &(nid_objs[509]),/* "generationQualifier" */ |
| 2668 | &(nid_objs[601]),/* "generic cryptogram" */ | 3093 | &(nid_objs[601]),/* "generic cryptogram" */ |
| 2669 | &(nid_objs[99]),/* "givenName" */ | 3094 | &(nid_objs[99]),/* "givenName" */ |
| 3095 | &(nid_objs[780]),/* "hmac-md5" */ | ||
| 3096 | &(nid_objs[781]),/* "hmac-sha1" */ | ||
| 2670 | &(nid_objs[163]),/* "hmacWithSHA1" */ | 3097 | &(nid_objs[163]),/* "hmacWithSHA1" */ |
| 2671 | &(nid_objs[486]),/* "homePostalAddress" */ | 3098 | &(nid_objs[486]),/* "homePostalAddress" */ |
| 2672 | &(nid_objs[473]),/* "homeTelephoneNumber" */ | 3099 | &(nid_objs[473]),/* "homeTelephoneNumber" */ |
| @@ -2681,6 +3108,9 @@ static ASN1_OBJECT *ln_objs[NUM_LN]={ | |||
| 2681 | &(nid_objs[357]),/* "id-aca-group" */ | 3108 | &(nid_objs[357]),/* "id-aca-group" */ |
| 2682 | &(nid_objs[358]),/* "id-aca-role" */ | 3109 | &(nid_objs[358]),/* "id-aca-role" */ |
| 2683 | &(nid_objs[176]),/* "id-ad" */ | 3110 | &(nid_objs[176]),/* "id-ad" */ |
| 3111 | &(nid_objs[788]),/* "id-aes128-wrap" */ | ||
| 3112 | &(nid_objs[789]),/* "id-aes192-wrap" */ | ||
| 3113 | &(nid_objs[790]),/* "id-aes256-wrap" */ | ||
| 2684 | &(nid_objs[262]),/* "id-alg" */ | 3114 | &(nid_objs[262]),/* "id-alg" */ |
| 2685 | &(nid_objs[323]),/* "id-alg-des40" */ | 3115 | &(nid_objs[323]),/* "id-alg-des40" */ |
| 2686 | &(nid_objs[326]),/* "id-alg-dh-pop" */ | 3116 | &(nid_objs[326]),/* "id-alg-dh-pop" */ |
| @@ -2691,6 +3121,7 @@ static ASN1_OBJECT *ln_objs[NUM_LN]={ | |||
| 2691 | &(nid_objs[362]),/* "id-cct-PKIResponse" */ | 3121 | &(nid_objs[362]),/* "id-cct-PKIResponse" */ |
| 2692 | &(nid_objs[360]),/* "id-cct-crs" */ | 3122 | &(nid_objs[360]),/* "id-cct-crs" */ |
| 2693 | &(nid_objs[81]),/* "id-ce" */ | 3123 | &(nid_objs[81]),/* "id-ce" */ |
| 3124 | &(nid_objs[680]),/* "id-characteristic-two-basis" */ | ||
| 2694 | &(nid_objs[263]),/* "id-cmc" */ | 3125 | &(nid_objs[263]),/* "id-cmc" */ |
| 2695 | &(nid_objs[334]),/* "id-cmc-addExtensions" */ | 3126 | &(nid_objs[334]),/* "id-cmc-addExtensions" */ |
| 2696 | &(nid_objs[346]),/* "id-cmc-confirmCertAcceptance" */ | 3127 | &(nid_objs[346]),/* "id-cmc-confirmCertAcceptance" */ |
| @@ -2712,6 +3143,7 @@ static ASN1_OBJECT *ln_objs[NUM_LN]={ | |||
| 2712 | &(nid_objs[332]),/* "id-cmc-senderNonce" */ | 3143 | &(nid_objs[332]),/* "id-cmc-senderNonce" */ |
| 2713 | &(nid_objs[327]),/* "id-cmc-statusInfo" */ | 3144 | &(nid_objs[327]),/* "id-cmc-statusInfo" */ |
| 2714 | &(nid_objs[331]),/* "id-cmc-transactionId" */ | 3145 | &(nid_objs[331]),/* "id-cmc-transactionId" */ |
| 3146 | &(nid_objs[787]),/* "id-ct-asciiTextWithCRLF" */ | ||
| 2715 | &(nid_objs[408]),/* "id-ecPublicKey" */ | 3147 | &(nid_objs[408]),/* "id-ecPublicKey" */ |
| 2716 | &(nid_objs[508]),/* "id-hex-multipart-message" */ | 3148 | &(nid_objs[508]),/* "id-hex-multipart-message" */ |
| 2717 | &(nid_objs[507]),/* "id-hex-partial-message" */ | 3149 | &(nid_objs[507]),/* "id-hex-partial-message" */ |
| @@ -2730,6 +3162,7 @@ static ASN1_OBJECT *ln_objs[NUM_LN]={ | |||
| 2730 | &(nid_objs[299]),/* "id-it-signKeyPairTypes" */ | 3162 | &(nid_objs[299]),/* "id-it-signKeyPairTypes" */ |
| 2731 | &(nid_objs[305]),/* "id-it-subscriptionRequest" */ | 3163 | &(nid_objs[305]),/* "id-it-subscriptionRequest" */ |
| 2732 | &(nid_objs[306]),/* "id-it-subscriptionResponse" */ | 3164 | &(nid_objs[306]),/* "id-it-subscriptionResponse" */ |
| 3165 | &(nid_objs[784]),/* "id-it-suppLangTags" */ | ||
| 2733 | &(nid_objs[304]),/* "id-it-unsupportedOIDs" */ | 3166 | &(nid_objs[304]),/* "id-it-unsupportedOIDs" */ |
| 2734 | &(nid_objs[128]),/* "id-kp" */ | 3167 | &(nid_objs[128]),/* "id-kp" */ |
| 2735 | &(nid_objs[280]),/* "id-mod-attribute-cert" */ | 3168 | &(nid_objs[280]),/* "id-mod-attribute-cert" */ |
| @@ -2819,6 +3252,7 @@ static ASN1_OBJECT *ln_objs[NUM_LN]={ | |||
| 2819 | &(nid_objs[208]),/* "id-smime-ct-TDTInfo" */ | 3252 | &(nid_objs[208]),/* "id-smime-ct-TDTInfo" */ |
| 2820 | &(nid_objs[207]),/* "id-smime-ct-TSTInfo" */ | 3253 | &(nid_objs[207]),/* "id-smime-ct-TSTInfo" */ |
| 2821 | &(nid_objs[205]),/* "id-smime-ct-authData" */ | 3254 | &(nid_objs[205]),/* "id-smime-ct-authData" */ |
| 3255 | &(nid_objs[786]),/* "id-smime-ct-compressedData" */ | ||
| 2822 | &(nid_objs[209]),/* "id-smime-ct-contentInfo" */ | 3256 | &(nid_objs[209]),/* "id-smime-ct-contentInfo" */ |
| 2823 | &(nid_objs[206]),/* "id-smime-ct-publishCert" */ | 3257 | &(nid_objs[206]),/* "id-smime-ct-publishCert" */ |
| 2824 | &(nid_objs[204]),/* "id-smime-ct-receipt" */ | 3258 | &(nid_objs[204]),/* "id-smime-ct-receipt" */ |
| @@ -2845,13 +3279,18 @@ static ASN1_OBJECT *ln_objs[NUM_LN]={ | |||
| 2845 | &(nid_objs[35]),/* "idea-cfb" */ | 3279 | &(nid_objs[35]),/* "idea-cfb" */ |
| 2846 | &(nid_objs[36]),/* "idea-ecb" */ | 3280 | &(nid_objs[36]),/* "idea-ecb" */ |
| 2847 | &(nid_objs[46]),/* "idea-ofb" */ | 3281 | &(nid_objs[46]),/* "idea-ofb" */ |
| 3282 | &(nid_objs[676]),/* "identified-organization" */ | ||
| 2848 | &(nid_objs[461]),/* "info" */ | 3283 | &(nid_objs[461]),/* "info" */ |
| 2849 | &(nid_objs[101]),/* "initials" */ | 3284 | &(nid_objs[101]),/* "initials" */ |
| 3285 | &(nid_objs[749]),/* "ipsec3" */ | ||
| 3286 | &(nid_objs[750]),/* "ipsec4" */ | ||
| 2850 | &(nid_objs[181]),/* "iso" */ | 3287 | &(nid_objs[181]),/* "iso" */ |
| 2851 | &(nid_objs[623]),/* "issuer capabilities" */ | 3288 | &(nid_objs[623]),/* "issuer capabilities" */ |
| 3289 | &(nid_objs[645]),/* "itu-t" */ | ||
| 2852 | &(nid_objs[492]),/* "janetMailbox" */ | 3290 | &(nid_objs[492]),/* "janetMailbox" */ |
| 2853 | &(nid_objs[393]),/* "joint-iso-ccitt" */ | 3291 | &(nid_objs[646]),/* "joint-iso-itu-t" */ |
| 2854 | &(nid_objs[150]),/* "keyBag" */ | 3292 | &(nid_objs[150]),/* "keyBag" */ |
| 3293 | &(nid_objs[773]),/* "kisa" */ | ||
| 2855 | &(nid_objs[477]),/* "lastModifiedBy" */ | 3294 | &(nid_objs[477]),/* "lastModifiedBy" */ |
| 2856 | &(nid_objs[476]),/* "lastModifiedTime" */ | 3295 | &(nid_objs[476]),/* "lastModifiedTime" */ |
| 2857 | &(nid_objs[157]),/* "localKeyID" */ | 3296 | &(nid_objs[157]),/* "localKeyID" */ |
| @@ -2877,12 +3316,14 @@ static ASN1_OBJECT *ln_objs[NUM_LN]={ | |||
| 2877 | &(nid_objs[488]),/* "mobileTelephoneNumber" */ | 3316 | &(nid_objs[488]),/* "mobileTelephoneNumber" */ |
| 2878 | &(nid_objs[481]),/* "nSRecord" */ | 3317 | &(nid_objs[481]),/* "nSRecord" */ |
| 2879 | &(nid_objs[173]),/* "name" */ | 3318 | &(nid_objs[173]),/* "name" */ |
| 3319 | &(nid_objs[681]),/* "onBasis" */ | ||
| 2880 | &(nid_objs[379]),/* "org" */ | 3320 | &(nid_objs[379]),/* "org" */ |
| 2881 | &(nid_objs[17]),/* "organizationName" */ | 3321 | &(nid_objs[17]),/* "organizationName" */ |
| 2882 | &(nid_objs[491]),/* "organizationalStatus" */ | 3322 | &(nid_objs[491]),/* "organizationalStatus" */ |
| 2883 | &(nid_objs[18]),/* "organizationalUnitName" */ | 3323 | &(nid_objs[18]),/* "organizationalUnitName" */ |
| 2884 | &(nid_objs[475]),/* "otherMailbox" */ | 3324 | &(nid_objs[475]),/* "otherMailbox" */ |
| 2885 | &(nid_objs[489]),/* "pagerTelephoneNumber" */ | 3325 | &(nid_objs[489]),/* "pagerTelephoneNumber" */ |
| 3326 | &(nid_objs[782]),/* "password based MAC" */ | ||
| 2886 | &(nid_objs[374]),/* "path" */ | 3327 | &(nid_objs[374]),/* "path" */ |
| 2887 | &(nid_objs[621]),/* "payment gateway capabilities" */ | 3328 | &(nid_objs[621]),/* "payment gateway capabilities" */ |
| 2888 | &(nid_objs[ 9]),/* "pbeWithMD2AndDES-CBC" */ | 3329 | &(nid_objs[ 9]),/* "pbeWithMD2AndDES-CBC" */ |
| @@ -2924,6 +3365,7 @@ static ASN1_OBJECT *ln_objs[NUM_LN]={ | |||
| 2924 | &(nid_objs[151]),/* "pkcs8ShroudedKeyBag" */ | 3365 | &(nid_objs[151]),/* "pkcs8ShroudedKeyBag" */ |
| 2925 | &(nid_objs[47]),/* "pkcs9" */ | 3366 | &(nid_objs[47]),/* "pkcs9" */ |
| 2926 | &(nid_objs[661]),/* "postalCode" */ | 3367 | &(nid_objs[661]),/* "postalCode" */ |
| 3368 | &(nid_objs[683]),/* "ppBasis" */ | ||
| 2927 | &(nid_objs[406]),/* "prime-field" */ | 3369 | &(nid_objs[406]),/* "prime-field" */ |
| 2928 | &(nid_objs[409]),/* "prime192v1" */ | 3370 | &(nid_objs[409]),/* "prime192v1" */ |
| 2929 | &(nid_objs[410]),/* "prime192v2" */ | 3371 | &(nid_objs[410]),/* "prime192v2" */ |
| @@ -2966,9 +3408,44 @@ static ASN1_OBJECT *ln_objs[NUM_LN]={ | |||
| 2966 | &(nid_objs[290]),/* "sbgp-ipAddrBlock" */ | 3408 | &(nid_objs[290]),/* "sbgp-ipAddrBlock" */ |
| 2967 | &(nid_objs[292]),/* "sbgp-routerIdentifier" */ | 3409 | &(nid_objs[292]),/* "sbgp-routerIdentifier" */ |
| 2968 | &(nid_objs[159]),/* "sdsiCertificate" */ | 3410 | &(nid_objs[159]),/* "sdsiCertificate" */ |
| 3411 | &(nid_objs[704]),/* "secp112r1" */ | ||
| 3412 | &(nid_objs[705]),/* "secp112r2" */ | ||
| 3413 | &(nid_objs[706]),/* "secp128r1" */ | ||
| 3414 | &(nid_objs[707]),/* "secp128r2" */ | ||
| 3415 | &(nid_objs[708]),/* "secp160k1" */ | ||
| 3416 | &(nid_objs[709]),/* "secp160r1" */ | ||
| 3417 | &(nid_objs[710]),/* "secp160r2" */ | ||
| 3418 | &(nid_objs[711]),/* "secp192k1" */ | ||
| 3419 | &(nid_objs[712]),/* "secp224k1" */ | ||
| 3420 | &(nid_objs[713]),/* "secp224r1" */ | ||
| 3421 | &(nid_objs[714]),/* "secp256k1" */ | ||
| 3422 | &(nid_objs[715]),/* "secp384r1" */ | ||
| 3423 | &(nid_objs[716]),/* "secp521r1" */ | ||
| 2969 | &(nid_objs[154]),/* "secretBag" */ | 3424 | &(nid_objs[154]),/* "secretBag" */ |
| 2970 | &(nid_objs[474]),/* "secretary" */ | 3425 | &(nid_objs[474]),/* "secretary" */ |
| 3426 | &(nid_objs[717]),/* "sect113r1" */ | ||
| 3427 | &(nid_objs[718]),/* "sect113r2" */ | ||
| 3428 | &(nid_objs[719]),/* "sect131r1" */ | ||
| 3429 | &(nid_objs[720]),/* "sect131r2" */ | ||
| 3430 | &(nid_objs[721]),/* "sect163k1" */ | ||
| 3431 | &(nid_objs[722]),/* "sect163r1" */ | ||
| 3432 | &(nid_objs[723]),/* "sect163r2" */ | ||
| 3433 | &(nid_objs[724]),/* "sect193r1" */ | ||
| 3434 | &(nid_objs[725]),/* "sect193r2" */ | ||
| 3435 | &(nid_objs[726]),/* "sect233k1" */ | ||
| 3436 | &(nid_objs[727]),/* "sect233r1" */ | ||
| 3437 | &(nid_objs[728]),/* "sect239k1" */ | ||
| 3438 | &(nid_objs[729]),/* "sect283k1" */ | ||
| 3439 | &(nid_objs[730]),/* "sect283r1" */ | ||
| 3440 | &(nid_objs[731]),/* "sect409k1" */ | ||
| 3441 | &(nid_objs[732]),/* "sect409r1" */ | ||
| 3442 | &(nid_objs[733]),/* "sect571k1" */ | ||
| 3443 | &(nid_objs[734]),/* "sect571r1" */ | ||
| 2971 | &(nid_objs[635]),/* "secure device signature" */ | 3444 | &(nid_objs[635]),/* "secure device signature" */ |
| 3445 | &(nid_objs[777]),/* "seed-cbc" */ | ||
| 3446 | &(nid_objs[779]),/* "seed-cfb" */ | ||
| 3447 | &(nid_objs[776]),/* "seed-ecb" */ | ||
| 3448 | &(nid_objs[778]),/* "seed-ofb" */ | ||
| 2972 | &(nid_objs[105]),/* "serialNumber" */ | 3449 | &(nid_objs[105]),/* "serialNumber" */ |
| 2973 | &(nid_objs[625]),/* "set-addPolicy" */ | 3450 | &(nid_objs[625]),/* "set-addPolicy" */ |
| 2974 | &(nid_objs[515]),/* "set-attr" */ | 3451 | &(nid_objs[515]),/* "set-attr" */ |
| @@ -3111,6 +3588,7 @@ static ASN1_OBJECT *ln_objs[NUM_LN]={ | |||
| 3111 | &(nid_objs[459]),/* "textEncodedORAddress" */ | 3588 | &(nid_objs[459]),/* "textEncodedORAddress" */ |
| 3112 | &(nid_objs[293]),/* "textNotice" */ | 3589 | &(nid_objs[293]),/* "textNotice" */ |
| 3113 | &(nid_objs[106]),/* "title" */ | 3590 | &(nid_objs[106]),/* "title" */ |
| 3591 | &(nid_objs[682]),/* "tpBasis" */ | ||
| 3114 | &(nid_objs[436]),/* "ucl" */ | 3592 | &(nid_objs[436]),/* "ucl" */ |
| 3115 | &(nid_objs[ 0]),/* "undefined" */ | 3593 | &(nid_objs[ 0]),/* "undefined" */ |
| 3116 | &(nid_objs[55]),/* "unstructuredAddress" */ | 3594 | &(nid_objs[55]),/* "unstructuredAddress" */ |
| @@ -3118,6 +3596,19 @@ static ASN1_OBJECT *ln_objs[NUM_LN]={ | |||
| 3118 | &(nid_objs[465]),/* "userClass" */ | 3596 | &(nid_objs[465]),/* "userClass" */ |
| 3119 | &(nid_objs[458]),/* "userId" */ | 3597 | &(nid_objs[458]),/* "userId" */ |
| 3120 | &(nid_objs[373]),/* "valid" */ | 3598 | &(nid_objs[373]),/* "valid" */ |
| 3599 | &(nid_objs[678]),/* "wap" */ | ||
| 3600 | &(nid_objs[679]),/* "wap-wsg" */ | ||
| 3601 | &(nid_objs[735]),/* "wap-wsg-idm-ecid-wtls1" */ | ||
| 3602 | &(nid_objs[743]),/* "wap-wsg-idm-ecid-wtls10" */ | ||
| 3603 | &(nid_objs[744]),/* "wap-wsg-idm-ecid-wtls11" */ | ||
| 3604 | &(nid_objs[745]),/* "wap-wsg-idm-ecid-wtls12" */ | ||
| 3605 | &(nid_objs[736]),/* "wap-wsg-idm-ecid-wtls3" */ | ||
| 3606 | &(nid_objs[737]),/* "wap-wsg-idm-ecid-wtls4" */ | ||
| 3607 | &(nid_objs[738]),/* "wap-wsg-idm-ecid-wtls5" */ | ||
| 3608 | &(nid_objs[739]),/* "wap-wsg-idm-ecid-wtls6" */ | ||
| 3609 | &(nid_objs[740]),/* "wap-wsg-idm-ecid-wtls7" */ | ||
| 3610 | &(nid_objs[741]),/* "wap-wsg-idm-ecid-wtls8" */ | ||
| 3611 | &(nid_objs[742]),/* "wap-wsg-idm-ecid-wtls9" */ | ||
| 3121 | &(nid_objs[503]),/* "x500UniqueIdentifier" */ | 3612 | &(nid_objs[503]),/* "x500UniqueIdentifier" */ |
| 3122 | &(nid_objs[158]),/* "x509Certificate" */ | 3613 | &(nid_objs[158]),/* "x509Certificate" */ |
| 3123 | &(nid_objs[160]),/* "x509Crl" */ | 3614 | &(nid_objs[160]),/* "x509Crl" */ |
| @@ -3126,21 +3617,27 @@ static ASN1_OBJECT *ln_objs[NUM_LN]={ | |||
| 3126 | 3617 | ||
| 3127 | static ASN1_OBJECT *obj_objs[NUM_OBJ]={ | 3618 | static ASN1_OBJECT *obj_objs[NUM_OBJ]={ |
| 3128 | &(nid_objs[ 0]),/* OBJ_undef 0 */ | 3619 | &(nid_objs[ 0]),/* OBJ_undef 0 */ |
| 3129 | &(nid_objs[404]),/* OBJ_ccitt 0 */ | 3620 | &(nid_objs[393]),/* OBJ_joint_iso_ccitt OBJ_joint_iso_itu_t */ |
| 3621 | &(nid_objs[404]),/* OBJ_ccitt OBJ_itu_t */ | ||
| 3622 | &(nid_objs[645]),/* OBJ_itu_t 0 */ | ||
| 3130 | &(nid_objs[434]),/* OBJ_data 0 9 */ | 3623 | &(nid_objs[434]),/* OBJ_data 0 9 */ |
| 3131 | &(nid_objs[181]),/* OBJ_iso 1 */ | 3624 | &(nid_objs[181]),/* OBJ_iso 1 */ |
| 3132 | &(nid_objs[182]),/* OBJ_member_body 1 2 */ | 3625 | &(nid_objs[182]),/* OBJ_member_body 1 2 */ |
| 3133 | &(nid_objs[379]),/* OBJ_org 1 3 */ | 3626 | &(nid_objs[379]),/* OBJ_org 1 3 */ |
| 3134 | &(nid_objs[393]),/* OBJ_joint_iso_ccitt 2 */ | 3627 | &(nid_objs[676]),/* OBJ_identified_organization 1 3 */ |
| 3628 | &(nid_objs[646]),/* OBJ_joint_iso_itu_t 2 */ | ||
| 3135 | &(nid_objs[11]),/* OBJ_X500 2 5 */ | 3629 | &(nid_objs[11]),/* OBJ_X500 2 5 */ |
| 3630 | &(nid_objs[647]),/* OBJ_international_organizations 2 23 */ | ||
| 3136 | &(nid_objs[380]),/* OBJ_dod 1 3 6 */ | 3631 | &(nid_objs[380]),/* OBJ_dod 1 3 6 */ |
| 3137 | &(nid_objs[12]),/* OBJ_X509 2 5 4 */ | 3632 | &(nid_objs[12]),/* OBJ_X509 2 5 4 */ |
| 3138 | &(nid_objs[378]),/* OBJ_X500algorithms 2 5 8 */ | 3633 | &(nid_objs[378]),/* OBJ_X500algorithms 2 5 8 */ |
| 3139 | &(nid_objs[81]),/* OBJ_id_ce 2 5 29 */ | 3634 | &(nid_objs[81]),/* OBJ_id_ce 2 5 29 */ |
| 3140 | &(nid_objs[512]),/* OBJ_id_set 2 23 42 */ | 3635 | &(nid_objs[512]),/* OBJ_id_set 2 23 42 */ |
| 3636 | &(nid_objs[678]),/* OBJ_wap 2 23 43 */ | ||
| 3141 | &(nid_objs[435]),/* OBJ_pss 0 9 2342 */ | 3637 | &(nid_objs[435]),/* OBJ_pss 0 9 2342 */ |
| 3142 | &(nid_objs[183]),/* OBJ_ISO_US 1 2 840 */ | 3638 | &(nid_objs[183]),/* OBJ_ISO_US 1 2 840 */ |
| 3143 | &(nid_objs[381]),/* OBJ_iana 1 3 6 1 */ | 3639 | &(nid_objs[381]),/* OBJ_iana 1 3 6 1 */ |
| 3640 | &(nid_objs[677]),/* OBJ_certicom_arc 1 3 132 */ | ||
| 3144 | &(nid_objs[394]),/* OBJ_selected_attribute_types 2 5 1 5 */ | 3641 | &(nid_objs[394]),/* OBJ_selected_attribute_types 2 5 1 5 */ |
| 3145 | &(nid_objs[13]),/* OBJ_commonName 2 5 4 3 */ | 3642 | &(nid_objs[13]),/* OBJ_commonName 2 5 4 3 */ |
| 3146 | &(nid_objs[100]),/* OBJ_surname 2 5 4 4 */ | 3643 | &(nid_objs[100]),/* OBJ_surname 2 5 4 4 */ |
| @@ -3162,6 +3659,7 @@ static ASN1_OBJECT *obj_objs[NUM_OBJ]={ | |||
| 3162 | &(nid_objs[174]),/* OBJ_dnQualifier 2 5 4 46 */ | 3659 | &(nid_objs[174]),/* OBJ_dnQualifier 2 5 4 46 */ |
| 3163 | &(nid_objs[510]),/* OBJ_pseudonym 2 5 4 65 */ | 3660 | &(nid_objs[510]),/* OBJ_pseudonym 2 5 4 65 */ |
| 3164 | &(nid_objs[400]),/* OBJ_role 2 5 4 72 */ | 3661 | &(nid_objs[400]),/* OBJ_role 2 5 4 72 */ |
| 3662 | &(nid_objs[769]),/* OBJ_subject_directory_attributes 2 5 29 9 */ | ||
| 3165 | &(nid_objs[82]),/* OBJ_subject_key_identifier 2 5 29 14 */ | 3663 | &(nid_objs[82]),/* OBJ_subject_key_identifier 2 5 29 14 */ |
| 3166 | &(nid_objs[83]),/* OBJ_key_usage 2 5 29 15 */ | 3664 | &(nid_objs[83]),/* OBJ_key_usage 2 5 29 15 */ |
| 3167 | &(nid_objs[84]),/* OBJ_private_key_usage_period 2 5 29 16 */ | 3665 | &(nid_objs[84]),/* OBJ_private_key_usage_period 2 5 29 16 */ |
| @@ -3173,12 +3671,16 @@ static ASN1_OBJECT *obj_objs[NUM_OBJ]={ | |||
| 3173 | &(nid_objs[430]),/* OBJ_hold_instruction_code 2 5 29 23 */ | 3671 | &(nid_objs[430]),/* OBJ_hold_instruction_code 2 5 29 23 */ |
| 3174 | &(nid_objs[142]),/* OBJ_invalidity_date 2 5 29 24 */ | 3672 | &(nid_objs[142]),/* OBJ_invalidity_date 2 5 29 24 */ |
| 3175 | &(nid_objs[140]),/* OBJ_delta_crl 2 5 29 27 */ | 3673 | &(nid_objs[140]),/* OBJ_delta_crl 2 5 29 27 */ |
| 3674 | &(nid_objs[770]),/* OBJ_issuing_distribution_point 2 5 29 28 */ | ||
| 3675 | &(nid_objs[771]),/* OBJ_certificate_issuer 2 5 29 29 */ | ||
| 3176 | &(nid_objs[666]),/* OBJ_name_constraints 2 5 29 30 */ | 3676 | &(nid_objs[666]),/* OBJ_name_constraints 2 5 29 30 */ |
| 3177 | &(nid_objs[103]),/* OBJ_crl_distribution_points 2 5 29 31 */ | 3677 | &(nid_objs[103]),/* OBJ_crl_distribution_points 2 5 29 31 */ |
| 3178 | &(nid_objs[89]),/* OBJ_certificate_policies 2 5 29 32 */ | 3678 | &(nid_objs[89]),/* OBJ_certificate_policies 2 5 29 32 */ |
| 3679 | &(nid_objs[747]),/* OBJ_policy_mappings 2 5 29 33 */ | ||
| 3179 | &(nid_objs[90]),/* OBJ_authority_key_identifier 2 5 29 35 */ | 3680 | &(nid_objs[90]),/* OBJ_authority_key_identifier 2 5 29 35 */ |
| 3180 | &(nid_objs[401]),/* OBJ_policy_constraints 2 5 29 36 */ | 3681 | &(nid_objs[401]),/* OBJ_policy_constraints 2 5 29 36 */ |
| 3181 | &(nid_objs[126]),/* OBJ_ext_key_usage 2 5 29 37 */ | 3682 | &(nid_objs[126]),/* OBJ_ext_key_usage 2 5 29 37 */ |
| 3683 | &(nid_objs[748]),/* OBJ_inhibit_any_policy 2 5 29 54 */ | ||
| 3182 | &(nid_objs[402]),/* OBJ_target_information 2 5 29 55 */ | 3684 | &(nid_objs[402]),/* OBJ_target_information 2 5 29 55 */ |
| 3183 | &(nid_objs[403]),/* OBJ_no_rev_avail 2 5 29 56 */ | 3685 | &(nid_objs[403]),/* OBJ_no_rev_avail 2 5 29 56 */ |
| 3184 | &(nid_objs[513]),/* OBJ_set_ctype 2 23 42 0 */ | 3686 | &(nid_objs[513]),/* OBJ_set_ctype 2 23 42 0 */ |
| @@ -3187,6 +3689,7 @@ static ASN1_OBJECT *obj_objs[NUM_OBJ]={ | |||
| 3187 | &(nid_objs[516]),/* OBJ_set_policy 2 23 42 5 */ | 3689 | &(nid_objs[516]),/* OBJ_set_policy 2 23 42 5 */ |
| 3188 | &(nid_objs[517]),/* OBJ_set_certExt 2 23 42 7 */ | 3690 | &(nid_objs[517]),/* OBJ_set_certExt 2 23 42 7 */ |
| 3189 | &(nid_objs[518]),/* OBJ_set_brand 2 23 42 8 */ | 3691 | &(nid_objs[518]),/* OBJ_set_brand 2 23 42 8 */ |
| 3692 | &(nid_objs[679]),/* OBJ_wap_wsg 2 23 43 13 */ | ||
| 3190 | &(nid_objs[382]),/* OBJ_Directory 1 3 6 1 1 */ | 3693 | &(nid_objs[382]),/* OBJ_Directory 1 3 6 1 1 */ |
| 3191 | &(nid_objs[383]),/* OBJ_Management 1 3 6 1 2 */ | 3694 | &(nid_objs[383]),/* OBJ_Management 1 3 6 1 2 */ |
| 3192 | &(nid_objs[384]),/* OBJ_Experimental 1 3 6 1 3 */ | 3695 | &(nid_objs[384]),/* OBJ_Experimental 1 3 6 1 3 */ |
| @@ -3199,6 +3702,7 @@ static ASN1_OBJECT *obj_objs[NUM_OBJ]={ | |||
| 3199 | &(nid_objs[19]),/* OBJ_rsa 2 5 8 1 1 */ | 3702 | &(nid_objs[19]),/* OBJ_rsa 2 5 8 1 1 */ |
| 3200 | &(nid_objs[96]),/* OBJ_mdc2WithRSA 2 5 8 3 100 */ | 3703 | &(nid_objs[96]),/* OBJ_mdc2WithRSA 2 5 8 3 100 */ |
| 3201 | &(nid_objs[95]),/* OBJ_mdc2 2 5 8 3 101 */ | 3704 | &(nid_objs[95]),/* OBJ_mdc2 2 5 8 3 101 */ |
| 3705 | &(nid_objs[746]),/* OBJ_any_policy 2 5 29 32 0 */ | ||
| 3202 | &(nid_objs[519]),/* OBJ_setct_PANData 2 23 42 0 0 */ | 3706 | &(nid_objs[519]),/* OBJ_setct_PANData 2 23 42 0 0 */ |
| 3203 | &(nid_objs[520]),/* OBJ_setct_PANToken 2 23 42 0 1 */ | 3707 | &(nid_objs[520]),/* OBJ_setct_PANToken 2 23 42 0 1 */ |
| 3204 | &(nid_objs[521]),/* OBJ_setct_PANOnly 2 23 42 0 2 */ | 3708 | &(nid_objs[521]),/* OBJ_setct_PANOnly 2 23 42 0 2 */ |
| @@ -3330,6 +3834,37 @@ static ASN1_OBJECT *obj_objs[NUM_OBJ]={ | |||
| 3330 | &(nid_objs[115]),/* OBJ_sha1WithRSA 1 3 14 3 2 29 */ | 3834 | &(nid_objs[115]),/* OBJ_sha1WithRSA 1 3 14 3 2 29 */ |
| 3331 | &(nid_objs[117]),/* OBJ_ripemd160 1 3 36 3 2 1 */ | 3835 | &(nid_objs[117]),/* OBJ_ripemd160 1 3 36 3 2 1 */ |
| 3332 | &(nid_objs[143]),/* OBJ_sxnet 1 3 101 1 4 1 */ | 3836 | &(nid_objs[143]),/* OBJ_sxnet 1 3 101 1 4 1 */ |
| 3837 | &(nid_objs[721]),/* OBJ_sect163k1 1 3 132 0 1 */ | ||
| 3838 | &(nid_objs[722]),/* OBJ_sect163r1 1 3 132 0 2 */ | ||
| 3839 | &(nid_objs[728]),/* OBJ_sect239k1 1 3 132 0 3 */ | ||
| 3840 | &(nid_objs[717]),/* OBJ_sect113r1 1 3 132 0 4 */ | ||
| 3841 | &(nid_objs[718]),/* OBJ_sect113r2 1 3 132 0 5 */ | ||
| 3842 | &(nid_objs[704]),/* OBJ_secp112r1 1 3 132 0 6 */ | ||
| 3843 | &(nid_objs[705]),/* OBJ_secp112r2 1 3 132 0 7 */ | ||
| 3844 | &(nid_objs[709]),/* OBJ_secp160r1 1 3 132 0 8 */ | ||
| 3845 | &(nid_objs[708]),/* OBJ_secp160k1 1 3 132 0 9 */ | ||
| 3846 | &(nid_objs[714]),/* OBJ_secp256k1 1 3 132 0 10 */ | ||
| 3847 | &(nid_objs[723]),/* OBJ_sect163r2 1 3 132 0 15 */ | ||
| 3848 | &(nid_objs[729]),/* OBJ_sect283k1 1 3 132 0 16 */ | ||
| 3849 | &(nid_objs[730]),/* OBJ_sect283r1 1 3 132 0 17 */ | ||
| 3850 | &(nid_objs[719]),/* OBJ_sect131r1 1 3 132 0 22 */ | ||
| 3851 | &(nid_objs[720]),/* OBJ_sect131r2 1 3 132 0 23 */ | ||
| 3852 | &(nid_objs[724]),/* OBJ_sect193r1 1 3 132 0 24 */ | ||
| 3853 | &(nid_objs[725]),/* OBJ_sect193r2 1 3 132 0 25 */ | ||
| 3854 | &(nid_objs[726]),/* OBJ_sect233k1 1 3 132 0 26 */ | ||
| 3855 | &(nid_objs[727]),/* OBJ_sect233r1 1 3 132 0 27 */ | ||
| 3856 | &(nid_objs[706]),/* OBJ_secp128r1 1 3 132 0 28 */ | ||
| 3857 | &(nid_objs[707]),/* OBJ_secp128r2 1 3 132 0 29 */ | ||
| 3858 | &(nid_objs[710]),/* OBJ_secp160r2 1 3 132 0 30 */ | ||
| 3859 | &(nid_objs[711]),/* OBJ_secp192k1 1 3 132 0 31 */ | ||
| 3860 | &(nid_objs[712]),/* OBJ_secp224k1 1 3 132 0 32 */ | ||
| 3861 | &(nid_objs[713]),/* OBJ_secp224r1 1 3 132 0 33 */ | ||
| 3862 | &(nid_objs[715]),/* OBJ_secp384r1 1 3 132 0 34 */ | ||
| 3863 | &(nid_objs[716]),/* OBJ_secp521r1 1 3 132 0 35 */ | ||
| 3864 | &(nid_objs[731]),/* OBJ_sect409k1 1 3 132 0 36 */ | ||
| 3865 | &(nid_objs[732]),/* OBJ_sect409r1 1 3 132 0 37 */ | ||
| 3866 | &(nid_objs[733]),/* OBJ_sect571k1 1 3 132 0 38 */ | ||
| 3867 | &(nid_objs[734]),/* OBJ_sect571r1 1 3 132 0 39 */ | ||
| 3333 | &(nid_objs[624]),/* OBJ_set_rootKeyThumb 2 23 42 3 0 0 */ | 3868 | &(nid_objs[624]),/* OBJ_set_rootKeyThumb 2 23 42 3 0 0 */ |
| 3334 | &(nid_objs[625]),/* OBJ_set_addPolicy 2 23 42 3 0 1 */ | 3869 | &(nid_objs[625]),/* OBJ_set_addPolicy 2 23 42 3 0 1 */ |
| 3335 | &(nid_objs[626]),/* OBJ_setAttr_Token_EMV 2 23 42 3 2 1 */ | 3870 | &(nid_objs[626]),/* OBJ_setAttr_Token_EMV 2 23 42 3 2 1 */ |
| @@ -3338,8 +3873,19 @@ static ASN1_OBJECT *obj_objs[NUM_OBJ]={ | |||
| 3338 | &(nid_objs[629]),/* OBJ_setAttr_IssCap_T2 2 23 42 3 3 4 */ | 3873 | &(nid_objs[629]),/* OBJ_setAttr_IssCap_T2 2 23 42 3 3 4 */ |
| 3339 | &(nid_objs[630]),/* OBJ_setAttr_IssCap_Sig 2 23 42 3 3 5 */ | 3874 | &(nid_objs[630]),/* OBJ_setAttr_IssCap_Sig 2 23 42 3 3 5 */ |
| 3340 | &(nid_objs[642]),/* OBJ_set_brand_Novus 2 23 42 8 6011 */ | 3875 | &(nid_objs[642]),/* OBJ_set_brand_Novus 2 23 42 8 6011 */ |
| 3876 | &(nid_objs[735]),/* OBJ_wap_wsg_idm_ecid_wtls1 2 23 43 13 4 1 */ | ||
| 3877 | &(nid_objs[736]),/* OBJ_wap_wsg_idm_ecid_wtls3 2 23 43 13 4 3 */ | ||
| 3878 | &(nid_objs[737]),/* OBJ_wap_wsg_idm_ecid_wtls4 2 23 43 13 4 4 */ | ||
| 3879 | &(nid_objs[738]),/* OBJ_wap_wsg_idm_ecid_wtls5 2 23 43 13 4 5 */ | ||
| 3880 | &(nid_objs[739]),/* OBJ_wap_wsg_idm_ecid_wtls6 2 23 43 13 4 6 */ | ||
| 3881 | &(nid_objs[740]),/* OBJ_wap_wsg_idm_ecid_wtls7 2 23 43 13 4 7 */ | ||
| 3882 | &(nid_objs[741]),/* OBJ_wap_wsg_idm_ecid_wtls8 2 23 43 13 4 8 */ | ||
| 3883 | &(nid_objs[742]),/* OBJ_wap_wsg_idm_ecid_wtls9 2 23 43 13 4 9 */ | ||
| 3884 | &(nid_objs[743]),/* OBJ_wap_wsg_idm_ecid_wtls10 2 23 43 13 4 10 */ | ||
| 3885 | &(nid_objs[744]),/* OBJ_wap_wsg_idm_ecid_wtls11 2 23 43 13 4 11 */ | ||
| 3886 | &(nid_objs[745]),/* OBJ_wap_wsg_idm_ecid_wtls12 2 23 43 13 4 12 */ | ||
| 3341 | &(nid_objs[124]),/* OBJ_rle_compression 1 1 1 1 666 1 */ | 3887 | &(nid_objs[124]),/* OBJ_rle_compression 1 1 1 1 666 1 */ |
| 3342 | &(nid_objs[125]),/* OBJ_zlib_compression 1 1 1 1 666 2 */ | 3888 | &(nid_objs[773]),/* OBJ_kisa 1 2 410 200004 */ |
| 3343 | &(nid_objs[ 1]),/* OBJ_rsadsi 1 2 840 113549 */ | 3889 | &(nid_objs[ 1]),/* OBJ_rsadsi 1 2 840 113549 */ |
| 3344 | &(nid_objs[185]),/* OBJ_X9cm 1 2 840 10040 4 */ | 3890 | &(nid_objs[185]),/* OBJ_X9cm 1 2 840 10040 4 */ |
| 3345 | &(nid_objs[127]),/* OBJ_id_pkix 1 3 6 1 5 5 7 */ | 3891 | &(nid_objs[127]),/* OBJ_id_pkix 1 3 6 1 5 5 7 */ |
| @@ -3380,7 +3926,20 @@ static ASN1_OBJECT *obj_objs[NUM_OBJ]={ | |||
| 3380 | &(nid_objs[507]),/* OBJ_id_hex_partial_message 1 3 6 1 7 1 1 1 */ | 3926 | &(nid_objs[507]),/* OBJ_id_hex_partial_message 1 3 6 1 7 1 1 1 */ |
| 3381 | &(nid_objs[508]),/* OBJ_id_hex_multipart_message 1 3 6 1 7 1 1 2 */ | 3927 | &(nid_objs[508]),/* OBJ_id_hex_multipart_message 1 3 6 1 7 1 1 2 */ |
| 3382 | &(nid_objs[57]),/* OBJ_netscape 2 16 840 1 113730 */ | 3928 | &(nid_objs[57]),/* OBJ_netscape 2 16 840 1 113730 */ |
| 3929 | &(nid_objs[754]),/* OBJ_camellia_128_ecb 0 3 4401 5 3 1 9 1 */ | ||
| 3930 | &(nid_objs[766]),/* OBJ_camellia_128_ofb128 0 3 4401 5 3 1 9 3 */ | ||
| 3931 | &(nid_objs[757]),/* OBJ_camellia_128_cfb128 0 3 4401 5 3 1 9 4 */ | ||
| 3932 | &(nid_objs[755]),/* OBJ_camellia_192_ecb 0 3 4401 5 3 1 9 21 */ | ||
| 3933 | &(nid_objs[767]),/* OBJ_camellia_192_ofb128 0 3 4401 5 3 1 9 23 */ | ||
| 3934 | &(nid_objs[758]),/* OBJ_camellia_192_cfb128 0 3 4401 5 3 1 9 24 */ | ||
| 3935 | &(nid_objs[756]),/* OBJ_camellia_256_ecb 0 3 4401 5 3 1 9 41 */ | ||
| 3936 | &(nid_objs[768]),/* OBJ_camellia_256_ofb128 0 3 4401 5 3 1 9 43 */ | ||
| 3937 | &(nid_objs[759]),/* OBJ_camellia_256_cfb128 0 3 4401 5 3 1 9 44 */ | ||
| 3383 | &(nid_objs[437]),/* OBJ_pilot 0 9 2342 19200300 100 */ | 3938 | &(nid_objs[437]),/* OBJ_pilot 0 9 2342 19200300 100 */ |
| 3939 | &(nid_objs[776]),/* OBJ_seed_ecb 1 2 410 200004 1 3 */ | ||
| 3940 | &(nid_objs[777]),/* OBJ_seed_cbc 1 2 410 200004 1 4 */ | ||
| 3941 | &(nid_objs[779]),/* OBJ_seed_cfb128 1 2 410 200004 1 5 */ | ||
| 3942 | &(nid_objs[778]),/* OBJ_seed_ofb128 1 2 410 200004 1 6 */ | ||
| 3384 | &(nid_objs[186]),/* OBJ_pkcs1 1 2 840 113549 1 1 */ | 3943 | &(nid_objs[186]),/* OBJ_pkcs1 1 2 840 113549 1 1 */ |
| 3385 | &(nid_objs[27]),/* OBJ_pkcs3 1 2 840 113549 1 3 */ | 3944 | &(nid_objs[27]),/* OBJ_pkcs3 1 2 840 113549 1 3 */ |
| 3386 | &(nid_objs[187]),/* OBJ_pkcs5 1 2 840 113549 1 5 */ | 3945 | &(nid_objs[187]),/* OBJ_pkcs5 1 2 840 113549 1 5 */ |
| @@ -3395,6 +3954,27 @@ static ASN1_OBJECT *obj_objs[NUM_OBJ]={ | |||
| 3395 | &(nid_objs[44]),/* OBJ_des_ede3_cbc 1 2 840 113549 3 7 */ | 3954 | &(nid_objs[44]),/* OBJ_des_ede3_cbc 1 2 840 113549 3 7 */ |
| 3396 | &(nid_objs[120]),/* OBJ_rc5_cbc 1 2 840 113549 3 8 */ | 3955 | &(nid_objs[120]),/* OBJ_rc5_cbc 1 2 840 113549 3 8 */ |
| 3397 | &(nid_objs[643]),/* OBJ_des_cdmf 1 2 840 113549 3 10 */ | 3956 | &(nid_objs[643]),/* OBJ_des_cdmf 1 2 840 113549 3 10 */ |
| 3957 | &(nid_objs[680]),/* OBJ_X9_62_id_characteristic_two_basis 1 2 840 10045 1 2 3 */ | ||
| 3958 | &(nid_objs[684]),/* OBJ_X9_62_c2pnb163v1 1 2 840 10045 3 0 1 */ | ||
| 3959 | &(nid_objs[685]),/* OBJ_X9_62_c2pnb163v2 1 2 840 10045 3 0 2 */ | ||
| 3960 | &(nid_objs[686]),/* OBJ_X9_62_c2pnb163v3 1 2 840 10045 3 0 3 */ | ||
| 3961 | &(nid_objs[687]),/* OBJ_X9_62_c2pnb176v1 1 2 840 10045 3 0 4 */ | ||
| 3962 | &(nid_objs[688]),/* OBJ_X9_62_c2tnb191v1 1 2 840 10045 3 0 5 */ | ||
| 3963 | &(nid_objs[689]),/* OBJ_X9_62_c2tnb191v2 1 2 840 10045 3 0 6 */ | ||
| 3964 | &(nid_objs[690]),/* OBJ_X9_62_c2tnb191v3 1 2 840 10045 3 0 7 */ | ||
| 3965 | &(nid_objs[691]),/* OBJ_X9_62_c2onb191v4 1 2 840 10045 3 0 8 */ | ||
| 3966 | &(nid_objs[692]),/* OBJ_X9_62_c2onb191v5 1 2 840 10045 3 0 9 */ | ||
| 3967 | &(nid_objs[693]),/* OBJ_X9_62_c2pnb208w1 1 2 840 10045 3 0 10 */ | ||
| 3968 | &(nid_objs[694]),/* OBJ_X9_62_c2tnb239v1 1 2 840 10045 3 0 11 */ | ||
| 3969 | &(nid_objs[695]),/* OBJ_X9_62_c2tnb239v2 1 2 840 10045 3 0 12 */ | ||
| 3970 | &(nid_objs[696]),/* OBJ_X9_62_c2tnb239v3 1 2 840 10045 3 0 13 */ | ||
| 3971 | &(nid_objs[697]),/* OBJ_X9_62_c2onb239v4 1 2 840 10045 3 0 14 */ | ||
| 3972 | &(nid_objs[698]),/* OBJ_X9_62_c2onb239v5 1 2 840 10045 3 0 15 */ | ||
| 3973 | &(nid_objs[699]),/* OBJ_X9_62_c2pnb272w1 1 2 840 10045 3 0 16 */ | ||
| 3974 | &(nid_objs[700]),/* OBJ_X9_62_c2pnb304w1 1 2 840 10045 3 0 17 */ | ||
| 3975 | &(nid_objs[701]),/* OBJ_X9_62_c2tnb359v1 1 2 840 10045 3 0 18 */ | ||
| 3976 | &(nid_objs[702]),/* OBJ_X9_62_c2pnb368w1 1 2 840 10045 3 0 19 */ | ||
| 3977 | &(nid_objs[703]),/* OBJ_X9_62_c2tnb431r1 1 2 840 10045 3 0 20 */ | ||
| 3398 | &(nid_objs[409]),/* OBJ_X9_62_prime192v1 1 2 840 10045 3 1 1 */ | 3978 | &(nid_objs[409]),/* OBJ_X9_62_prime192v1 1 2 840 10045 3 1 1 */ |
| 3399 | &(nid_objs[410]),/* OBJ_X9_62_prime192v2 1 2 840 10045 3 1 2 */ | 3979 | &(nid_objs[410]),/* OBJ_X9_62_prime192v2 1 2 840 10045 3 1 2 */ |
| 3400 | &(nid_objs[411]),/* OBJ_X9_62_prime192v3 1 2 840 10045 3 1 3 */ | 3980 | &(nid_objs[411]),/* OBJ_X9_62_prime192v3 1 2 840 10045 3 1 3 */ |
| @@ -3458,6 +4038,7 @@ static ASN1_OBJECT *obj_objs[NUM_OBJ]={ | |||
| 3458 | &(nid_objs[310]),/* OBJ_id_it_implicitConfirm 1 3 6 1 5 5 7 4 13 */ | 4038 | &(nid_objs[310]),/* OBJ_id_it_implicitConfirm 1 3 6 1 5 5 7 4 13 */ |
| 3459 | &(nid_objs[311]),/* OBJ_id_it_confirmWaitTime 1 3 6 1 5 5 7 4 14 */ | 4039 | &(nid_objs[311]),/* OBJ_id_it_confirmWaitTime 1 3 6 1 5 5 7 4 14 */ |
| 3460 | &(nid_objs[312]),/* OBJ_id_it_origPKIMessage 1 3 6 1 5 5 7 4 15 */ | 4040 | &(nid_objs[312]),/* OBJ_id_it_origPKIMessage 1 3 6 1 5 5 7 4 15 */ |
| 4041 | &(nid_objs[784]),/* OBJ_id_it_suppLangTags 1 3 6 1 5 5 7 4 16 */ | ||
| 3461 | &(nid_objs[313]),/* OBJ_id_regCtrl 1 3 6 1 5 5 7 5 1 */ | 4042 | &(nid_objs[313]),/* OBJ_id_regCtrl 1 3 6 1 5 5 7 5 1 */ |
| 3462 | &(nid_objs[314]),/* OBJ_id_regInfo 1 3 6 1 5 5 7 5 2 */ | 4043 | &(nid_objs[314]),/* OBJ_id_regInfo 1 3 6 1 5 5 7 5 2 */ |
| 3463 | &(nid_objs[323]),/* OBJ_id_alg_des40 1 3 6 1 5 5 7 6 1 */ | 4044 | &(nid_objs[323]),/* OBJ_id_alg_des40 1 3 6 1 5 5 7 6 1 */ |
| @@ -3507,6 +4088,9 @@ static ASN1_OBJECT *obj_objs[NUM_OBJ]={ | |||
| 3507 | &(nid_objs[179]),/* OBJ_ad_ca_issuers 1 3 6 1 5 5 7 48 2 */ | 4088 | &(nid_objs[179]),/* OBJ_ad_ca_issuers 1 3 6 1 5 5 7 48 2 */ |
| 3508 | &(nid_objs[363]),/* OBJ_ad_timeStamping 1 3 6 1 5 5 7 48 3 */ | 4089 | &(nid_objs[363]),/* OBJ_ad_timeStamping 1 3 6 1 5 5 7 48 3 */ |
| 3509 | &(nid_objs[364]),/* OBJ_ad_dvcs 1 3 6 1 5 5 7 48 4 */ | 4090 | &(nid_objs[364]),/* OBJ_ad_dvcs 1 3 6 1 5 5 7 48 4 */ |
| 4091 | &(nid_objs[785]),/* OBJ_caRepository 1 3 6 1 5 5 7 48 5 */ | ||
| 4092 | &(nid_objs[780]),/* OBJ_hmac_md5 1 3 6 1 5 5 8 1 1 */ | ||
| 4093 | &(nid_objs[781]),/* OBJ_hmac_sha1 1 3 6 1 5 5 8 1 2 */ | ||
| 3510 | &(nid_objs[58]),/* OBJ_netscape_cert_extension 2 16 840 1 113730 1 */ | 4094 | &(nid_objs[58]),/* OBJ_netscape_cert_extension 2 16 840 1 113730 1 */ |
| 3511 | &(nid_objs[59]),/* OBJ_netscape_data_type 2 16 840 1 113730 2 */ | 4095 | &(nid_objs[59]),/* OBJ_netscape_data_type 2 16 840 1 113730 2 */ |
| 3512 | &(nid_objs[438]),/* OBJ_pilotAttributeType 0 9 2342 19200300 100 1 */ | 4096 | &(nid_objs[438]),/* OBJ_pilotAttributeType 0 9 2342 19200300 100 1 */ |
| @@ -3515,6 +4099,8 @@ static ASN1_OBJECT *obj_objs[NUM_OBJ]={ | |||
| 3515 | &(nid_objs[441]),/* OBJ_pilotGroups 0 9 2342 19200300 100 10 */ | 4099 | &(nid_objs[441]),/* OBJ_pilotGroups 0 9 2342 19200300 100 10 */ |
| 3516 | &(nid_objs[108]),/* OBJ_cast5_cbc 1 2 840 113533 7 66 10 */ | 4100 | &(nid_objs[108]),/* OBJ_cast5_cbc 1 2 840 113533 7 66 10 */ |
| 3517 | &(nid_objs[112]),/* OBJ_pbeWithMD5AndCast5_CBC 1 2 840 113533 7 66 12 */ | 4101 | &(nid_objs[112]),/* OBJ_pbeWithMD5AndCast5_CBC 1 2 840 113533 7 66 12 */ |
| 4102 | &(nid_objs[782]),/* OBJ_id_PasswordBasedMAC 1 2 840 113533 7 66 13 */ | ||
| 4103 | &(nid_objs[783]),/* OBJ_id_DHBasedMac 1 2 840 113533 7 66 30 */ | ||
| 3518 | &(nid_objs[ 6]),/* OBJ_rsaEncryption 1 2 840 113549 1 1 1 */ | 4104 | &(nid_objs[ 6]),/* OBJ_rsaEncryption 1 2 840 113549 1 1 1 */ |
| 3519 | &(nid_objs[ 7]),/* OBJ_md2WithRSAEncryption 1 2 840 113549 1 1 2 */ | 4105 | &(nid_objs[ 7]),/* OBJ_md2WithRSAEncryption 1 2 840 113549 1 1 2 */ |
| 3520 | &(nid_objs[396]),/* OBJ_md4WithRSAEncryption 1 2 840 113549 1 1 3 */ | 4106 | &(nid_objs[396]),/* OBJ_md4WithRSAEncryption 1 2 840 113549 1 1 3 */ |
| @@ -3555,6 +4141,9 @@ static ASN1_OBJECT *obj_objs[NUM_OBJ]={ | |||
| 3555 | &(nid_objs[188]),/* OBJ_SMIME 1 2 840 113549 1 9 16 */ | 4141 | &(nid_objs[188]),/* OBJ_SMIME 1 2 840 113549 1 9 16 */ |
| 3556 | &(nid_objs[156]),/* OBJ_friendlyName 1 2 840 113549 1 9 20 */ | 4142 | &(nid_objs[156]),/* OBJ_friendlyName 1 2 840 113549 1 9 20 */ |
| 3557 | &(nid_objs[157]),/* OBJ_localKeyID 1 2 840 113549 1 9 21 */ | 4143 | &(nid_objs[157]),/* OBJ_localKeyID 1 2 840 113549 1 9 21 */ |
| 4144 | &(nid_objs[681]),/* OBJ_X9_62_onBasis 1 2 840 10045 1 2 3 1 */ | ||
| 4145 | &(nid_objs[682]),/* OBJ_X9_62_tpBasis 1 2 840 10045 1 2 3 2 */ | ||
| 4146 | &(nid_objs[683]),/* OBJ_X9_62_ppBasis 1 2 840 10045 1 2 3 3 */ | ||
| 3558 | &(nid_objs[417]),/* OBJ_ms_csp_name 1 3 6 1 4 1 311 17 1 */ | 4147 | &(nid_objs[417]),/* OBJ_ms_csp_name 1 3 6 1 4 1 311 17 1 */ |
| 3559 | &(nid_objs[390]),/* OBJ_dcObject 1 3 6 1 4 1 1466 344 */ | 4148 | &(nid_objs[390]),/* OBJ_dcObject 1 3 6 1 4 1 1466 344 */ |
| 3560 | &(nid_objs[91]),/* OBJ_bf_cbc 1 3 6 1 4 1 3029 1 2 */ | 4149 | &(nid_objs[91]),/* OBJ_bf_cbc 1 3 6 1 4 1 3029 1 2 */ |
| @@ -3581,14 +4170,17 @@ static ASN1_OBJECT *obj_objs[NUM_OBJ]={ | |||
| 3581 | &(nid_objs[419]),/* OBJ_aes_128_cbc 2 16 840 1 101 3 4 1 2 */ | 4170 | &(nid_objs[419]),/* OBJ_aes_128_cbc 2 16 840 1 101 3 4 1 2 */ |
| 3582 | &(nid_objs[420]),/* OBJ_aes_128_ofb128 2 16 840 1 101 3 4 1 3 */ | 4171 | &(nid_objs[420]),/* OBJ_aes_128_ofb128 2 16 840 1 101 3 4 1 3 */ |
| 3583 | &(nid_objs[421]),/* OBJ_aes_128_cfb128 2 16 840 1 101 3 4 1 4 */ | 4172 | &(nid_objs[421]),/* OBJ_aes_128_cfb128 2 16 840 1 101 3 4 1 4 */ |
| 4173 | &(nid_objs[788]),/* OBJ_id_aes128_wrap 2 16 840 1 101 3 4 1 5 */ | ||
| 3584 | &(nid_objs[422]),/* OBJ_aes_192_ecb 2 16 840 1 101 3 4 1 21 */ | 4174 | &(nid_objs[422]),/* OBJ_aes_192_ecb 2 16 840 1 101 3 4 1 21 */ |
| 3585 | &(nid_objs[423]),/* OBJ_aes_192_cbc 2 16 840 1 101 3 4 1 22 */ | 4175 | &(nid_objs[423]),/* OBJ_aes_192_cbc 2 16 840 1 101 3 4 1 22 */ |
| 3586 | &(nid_objs[424]),/* OBJ_aes_192_ofb128 2 16 840 1 101 3 4 1 23 */ | 4176 | &(nid_objs[424]),/* OBJ_aes_192_ofb128 2 16 840 1 101 3 4 1 23 */ |
| 3587 | &(nid_objs[425]),/* OBJ_aes_192_cfb128 2 16 840 1 101 3 4 1 24 */ | 4177 | &(nid_objs[425]),/* OBJ_aes_192_cfb128 2 16 840 1 101 3 4 1 24 */ |
| 4178 | &(nid_objs[789]),/* OBJ_id_aes192_wrap 2 16 840 1 101 3 4 1 25 */ | ||
| 3588 | &(nid_objs[426]),/* OBJ_aes_256_ecb 2 16 840 1 101 3 4 1 41 */ | 4179 | &(nid_objs[426]),/* OBJ_aes_256_ecb 2 16 840 1 101 3 4 1 41 */ |
| 3589 | &(nid_objs[427]),/* OBJ_aes_256_cbc 2 16 840 1 101 3 4 1 42 */ | 4180 | &(nid_objs[427]),/* OBJ_aes_256_cbc 2 16 840 1 101 3 4 1 42 */ |
| 3590 | &(nid_objs[428]),/* OBJ_aes_256_ofb128 2 16 840 1 101 3 4 1 43 */ | 4181 | &(nid_objs[428]),/* OBJ_aes_256_ofb128 2 16 840 1 101 3 4 1 43 */ |
| 3591 | &(nid_objs[429]),/* OBJ_aes_256_cfb128 2 16 840 1 101 3 4 1 44 */ | 4182 | &(nid_objs[429]),/* OBJ_aes_256_cfb128 2 16 840 1 101 3 4 1 44 */ |
| 4183 | &(nid_objs[790]),/* OBJ_id_aes256_wrap 2 16 840 1 101 3 4 1 45 */ | ||
| 3592 | &(nid_objs[672]),/* OBJ_sha256 2 16 840 1 101 3 4 2 1 */ | 4184 | &(nid_objs[672]),/* OBJ_sha256 2 16 840 1 101 3 4 2 1 */ |
| 3593 | &(nid_objs[673]),/* OBJ_sha384 2 16 840 1 101 3 4 2 2 */ | 4185 | &(nid_objs[673]),/* OBJ_sha384 2 16 840 1 101 3 4 2 2 */ |
| 3594 | &(nid_objs[674]),/* OBJ_sha512 2 16 840 1 101 3 4 2 3 */ | 4186 | &(nid_objs[674]),/* OBJ_sha512 2 16 840 1 101 3 4 2 3 */ |
| @@ -3690,6 +4282,9 @@ static ASN1_OBJECT *obj_objs[NUM_OBJ]={ | |||
| 3690 | &(nid_objs[138]),/* OBJ_ms_efs 1 3 6 1 4 1 311 10 3 4 */ | 4282 | &(nid_objs[138]),/* OBJ_ms_efs 1 3 6 1 4 1 311 10 3 4 */ |
| 3691 | &(nid_objs[648]),/* OBJ_ms_smartcard_login 1 3 6 1 4 1 311 20 2 2 */ | 4283 | &(nid_objs[648]),/* OBJ_ms_smartcard_login 1 3 6 1 4 1 311 20 2 2 */ |
| 3692 | &(nid_objs[649]),/* OBJ_ms_upn 1 3 6 1 4 1 311 20 2 3 */ | 4284 | &(nid_objs[649]),/* OBJ_ms_upn 1 3 6 1 4 1 311 20 2 3 */ |
| 4285 | &(nid_objs[751]),/* OBJ_camellia_128_cbc 1 2 392 200011 61 1 1 1 2 */ | ||
| 4286 | &(nid_objs[752]),/* OBJ_camellia_192_cbc 1 2 392 200011 61 1 1 1 3 */ | ||
| 4287 | &(nid_objs[753]),/* OBJ_camellia_256_cbc 1 2 392 200011 61 1 1 1 4 */ | ||
| 3693 | &(nid_objs[196]),/* OBJ_id_smime_mod_cms 1 2 840 113549 1 9 16 0 1 */ | 4288 | &(nid_objs[196]),/* OBJ_id_smime_mod_cms 1 2 840 113549 1 9 16 0 1 */ |
| 3694 | &(nid_objs[197]),/* OBJ_id_smime_mod_ess 1 2 840 113549 1 9 16 0 2 */ | 4289 | &(nid_objs[197]),/* OBJ_id_smime_mod_ess 1 2 840 113549 1 9 16 0 2 */ |
| 3695 | &(nid_objs[198]),/* OBJ_id_smime_mod_oid 1 2 840 113549 1 9 16 0 3 */ | 4290 | &(nid_objs[198]),/* OBJ_id_smime_mod_oid 1 2 840 113549 1 9 16 0 3 */ |
| @@ -3706,6 +4301,8 @@ static ASN1_OBJECT *obj_objs[NUM_OBJ]={ | |||
| 3706 | &(nid_objs[209]),/* OBJ_id_smime_ct_contentInfo 1 2 840 113549 1 9 16 1 6 */ | 4301 | &(nid_objs[209]),/* OBJ_id_smime_ct_contentInfo 1 2 840 113549 1 9 16 1 6 */ |
| 3707 | &(nid_objs[210]),/* OBJ_id_smime_ct_DVCSRequestData 1 2 840 113549 1 9 16 1 7 */ | 4302 | &(nid_objs[210]),/* OBJ_id_smime_ct_DVCSRequestData 1 2 840 113549 1 9 16 1 7 */ |
| 3708 | &(nid_objs[211]),/* OBJ_id_smime_ct_DVCSResponseData 1 2 840 113549 1 9 16 1 8 */ | 4303 | &(nid_objs[211]),/* OBJ_id_smime_ct_DVCSResponseData 1 2 840 113549 1 9 16 1 8 */ |
| 4304 | &(nid_objs[786]),/* OBJ_id_smime_ct_compressedData 1 2 840 113549 1 9 16 1 9 */ | ||
| 4305 | &(nid_objs[787]),/* OBJ_id_ct_asciiTextWithCRLF 1 2 840 113549 1 9 16 1 27 */ | ||
| 3709 | &(nid_objs[212]),/* OBJ_id_smime_aa_receiptRequest 1 2 840 113549 1 9 16 2 1 */ | 4306 | &(nid_objs[212]),/* OBJ_id_smime_aa_receiptRequest 1 2 840 113549 1 9 16 2 1 */ |
| 3710 | &(nid_objs[213]),/* OBJ_id_smime_aa_securityLabel 1 2 840 113549 1 9 16 2 2 */ | 4307 | &(nid_objs[213]),/* OBJ_id_smime_aa_securityLabel 1 2 840 113549 1 9 16 2 2 */ |
| 3711 | &(nid_objs[214]),/* OBJ_id_smime_aa_mlExpandHistory 1 2 840 113549 1 9 16 2 3 */ | 4308 | &(nid_objs[214]),/* OBJ_id_smime_aa_mlExpandHistory 1 2 840 113549 1 9 16 2 3 */ |
| @@ -3742,6 +4339,7 @@ static ASN1_OBJECT *obj_objs[NUM_OBJ]={ | |||
| 3742 | &(nid_objs[245]),/* OBJ_id_smime_alg_ESDH 1 2 840 113549 1 9 16 3 5 */ | 4339 | &(nid_objs[245]),/* OBJ_id_smime_alg_ESDH 1 2 840 113549 1 9 16 3 5 */ |
| 3743 | &(nid_objs[246]),/* OBJ_id_smime_alg_CMS3DESwrap 1 2 840 113549 1 9 16 3 6 */ | 4340 | &(nid_objs[246]),/* OBJ_id_smime_alg_CMS3DESwrap 1 2 840 113549 1 9 16 3 6 */ |
| 3744 | &(nid_objs[247]),/* OBJ_id_smime_alg_CMSRC2wrap 1 2 840 113549 1 9 16 3 7 */ | 4341 | &(nid_objs[247]),/* OBJ_id_smime_alg_CMSRC2wrap 1 2 840 113549 1 9 16 3 7 */ |
| 4342 | &(nid_objs[125]),/* OBJ_zlib_compression 1 2 840 113549 1 9 16 3 8 */ | ||
| 3745 | &(nid_objs[248]),/* OBJ_id_smime_cd_ldap 1 2 840 113549 1 9 16 4 1 */ | 4343 | &(nid_objs[248]),/* OBJ_id_smime_cd_ldap 1 2 840 113549 1 9 16 4 1 */ |
| 3746 | &(nid_objs[249]),/* OBJ_id_smime_spq_ets_sqt_uri 1 2 840 113549 1 9 16 5 1 */ | 4344 | &(nid_objs[249]),/* OBJ_id_smime_spq_ets_sqt_uri 1 2 840 113549 1 9 16 5 1 */ |
| 3747 | &(nid_objs[250]),/* OBJ_id_smime_spq_ets_sqt_unotice 1 2 840 113549 1 9 16 5 2 */ | 4345 | &(nid_objs[250]),/* OBJ_id_smime_spq_ets_sqt_unotice 1 2 840 113549 1 9 16 5 2 */ |
diff --git a/src/lib/libcrypto/objects/obj_mac.h b/src/lib/libcrypto/objects/obj_mac.h index 51bb50047f..76d5ec9c0b 100644 --- a/src/lib/libcrypto/objects/obj_mac.h +++ b/src/lib/libcrypto/objects/obj_mac.h | |||
| @@ -67,30 +67,67 @@ | |||
| 67 | #define NID_undef 0 | 67 | #define NID_undef 0 |
| 68 | #define OBJ_undef 0L | 68 | #define OBJ_undef 0L |
| 69 | 69 | ||
| 70 | #define SN_ccitt "CCITT" | 70 | #define SN_itu_t "ITU-T" |
| 71 | #define LN_ccitt "ccitt" | 71 | #define LN_itu_t "itu-t" |
| 72 | #define NID_itu_t 645 | ||
| 73 | #define OBJ_itu_t 0L | ||
| 74 | |||
| 72 | #define NID_ccitt 404 | 75 | #define NID_ccitt 404 |
| 73 | #define OBJ_ccitt 0L | 76 | #define OBJ_ccitt OBJ_itu_t |
| 74 | 77 | ||
| 75 | #define SN_iso "ISO" | 78 | #define SN_iso "ISO" |
| 76 | #define LN_iso "iso" | 79 | #define LN_iso "iso" |
| 77 | #define NID_iso 181 | 80 | #define NID_iso 181 |
| 78 | #define OBJ_iso 1L | 81 | #define OBJ_iso 1L |
| 79 | 82 | ||
| 80 | #define SN_joint_iso_ccitt "JOINT-ISO-CCITT" | 83 | #define SN_joint_iso_itu_t "JOINT-ISO-ITU-T" |
| 81 | #define LN_joint_iso_ccitt "joint-iso-ccitt" | 84 | #define LN_joint_iso_itu_t "joint-iso-itu-t" |
| 85 | #define NID_joint_iso_itu_t 646 | ||
| 86 | #define OBJ_joint_iso_itu_t 2L | ||
| 87 | |||
| 82 | #define NID_joint_iso_ccitt 393 | 88 | #define NID_joint_iso_ccitt 393 |
| 83 | #define OBJ_joint_iso_ccitt 2L | 89 | #define OBJ_joint_iso_ccitt OBJ_joint_iso_itu_t |
| 84 | 90 | ||
| 85 | #define SN_member_body "member-body" | 91 | #define SN_member_body "member-body" |
| 86 | #define LN_member_body "ISO Member Body" | 92 | #define LN_member_body "ISO Member Body" |
| 87 | #define NID_member_body 182 | 93 | #define NID_member_body 182 |
| 88 | #define OBJ_member_body OBJ_iso,2L | 94 | #define OBJ_member_body OBJ_iso,2L |
| 89 | 95 | ||
| 96 | #define SN_identified_organization "identified-organization" | ||
| 97 | #define NID_identified_organization 676 | ||
| 98 | #define OBJ_identified_organization OBJ_iso,3L | ||
| 99 | |||
| 100 | #define SN_hmac_md5 "HMAC-MD5" | ||
| 101 | #define LN_hmac_md5 "hmac-md5" | ||
| 102 | #define NID_hmac_md5 780 | ||
| 103 | #define OBJ_hmac_md5 OBJ_identified_organization,6L,1L,5L,5L,8L,1L,1L | ||
| 104 | |||
| 105 | #define SN_hmac_sha1 "HMAC-SHA1" | ||
| 106 | #define LN_hmac_sha1 "hmac-sha1" | ||
| 107 | #define NID_hmac_sha1 781 | ||
| 108 | #define OBJ_hmac_sha1 OBJ_identified_organization,6L,1L,5L,5L,8L,1L,2L | ||
| 109 | |||
| 110 | #define SN_certicom_arc "certicom-arc" | ||
| 111 | #define NID_certicom_arc 677 | ||
| 112 | #define OBJ_certicom_arc OBJ_identified_organization,132L | ||
| 113 | |||
| 114 | #define SN_international_organizations "international-organizations" | ||
| 115 | #define LN_international_organizations "International Organizations" | ||
| 116 | #define NID_international_organizations 647 | ||
| 117 | #define OBJ_international_organizations OBJ_joint_iso_itu_t,23L | ||
| 118 | |||
| 119 | #define SN_wap "wap" | ||
| 120 | #define NID_wap 678 | ||
| 121 | #define OBJ_wap OBJ_international_organizations,43L | ||
| 122 | |||
| 123 | #define SN_wap_wsg "wap-wsg" | ||
| 124 | #define NID_wap_wsg 679 | ||
| 125 | #define OBJ_wap_wsg OBJ_wap,13L | ||
| 126 | |||
| 90 | #define SN_selected_attribute_types "selected-attribute-types" | 127 | #define SN_selected_attribute_types "selected-attribute-types" |
| 91 | #define LN_selected_attribute_types "Selected Attribute Types" | 128 | #define LN_selected_attribute_types "Selected Attribute Types" |
| 92 | #define NID_selected_attribute_types 394 | 129 | #define NID_selected_attribute_types 394 |
| 93 | #define OBJ_selected_attribute_types OBJ_joint_iso_ccitt,5L,1L,5L | 130 | #define OBJ_selected_attribute_types OBJ_joint_iso_itu_t,5L,1L,5L |
| 94 | 131 | ||
| 95 | #define SN_clearance "clearance" | 132 | #define SN_clearance "clearance" |
| 96 | #define NID_clearance 395 | 133 | #define NID_clearance 395 |
| @@ -136,6 +173,22 @@ | |||
| 136 | #define NID_X9_62_characteristic_two_field 407 | 173 | #define NID_X9_62_characteristic_two_field 407 |
| 137 | #define OBJ_X9_62_characteristic_two_field OBJ_X9_62_id_fieldType,2L | 174 | #define OBJ_X9_62_characteristic_two_field OBJ_X9_62_id_fieldType,2L |
| 138 | 175 | ||
| 176 | #define SN_X9_62_id_characteristic_two_basis "id-characteristic-two-basis" | ||
| 177 | #define NID_X9_62_id_characteristic_two_basis 680 | ||
| 178 | #define OBJ_X9_62_id_characteristic_two_basis OBJ_X9_62_characteristic_two_field,3L | ||
| 179 | |||
| 180 | #define SN_X9_62_onBasis "onBasis" | ||
| 181 | #define NID_X9_62_onBasis 681 | ||
| 182 | #define OBJ_X9_62_onBasis OBJ_X9_62_id_characteristic_two_basis,1L | ||
| 183 | |||
| 184 | #define SN_X9_62_tpBasis "tpBasis" | ||
| 185 | #define NID_X9_62_tpBasis 682 | ||
| 186 | #define OBJ_X9_62_tpBasis OBJ_X9_62_id_characteristic_two_basis,2L | ||
| 187 | |||
| 188 | #define SN_X9_62_ppBasis "ppBasis" | ||
| 189 | #define NID_X9_62_ppBasis 683 | ||
| 190 | #define OBJ_X9_62_ppBasis OBJ_X9_62_id_characteristic_two_basis,3L | ||
| 191 | |||
| 139 | #define OBJ_X9_62_id_publicKeyType OBJ_ansi_X9_62,2L | 192 | #define OBJ_X9_62_id_publicKeyType OBJ_ansi_X9_62,2L |
| 140 | 193 | ||
| 141 | #define SN_X9_62_id_ecPublicKey "id-ecPublicKey" | 194 | #define SN_X9_62_id_ecPublicKey "id-ecPublicKey" |
| @@ -146,6 +199,86 @@ | |||
| 146 | 199 | ||
| 147 | #define OBJ_X9_62_c_TwoCurve OBJ_X9_62_ellipticCurve,0L | 200 | #define OBJ_X9_62_c_TwoCurve OBJ_X9_62_ellipticCurve,0L |
| 148 | 201 | ||
| 202 | #define SN_X9_62_c2pnb163v1 "c2pnb163v1" | ||
| 203 | #define NID_X9_62_c2pnb163v1 684 | ||
| 204 | #define OBJ_X9_62_c2pnb163v1 OBJ_X9_62_c_TwoCurve,1L | ||
| 205 | |||
| 206 | #define SN_X9_62_c2pnb163v2 "c2pnb163v2" | ||
| 207 | #define NID_X9_62_c2pnb163v2 685 | ||
| 208 | #define OBJ_X9_62_c2pnb163v2 OBJ_X9_62_c_TwoCurve,2L | ||
| 209 | |||
| 210 | #define SN_X9_62_c2pnb163v3 "c2pnb163v3" | ||
| 211 | #define NID_X9_62_c2pnb163v3 686 | ||
| 212 | #define OBJ_X9_62_c2pnb163v3 OBJ_X9_62_c_TwoCurve,3L | ||
| 213 | |||
| 214 | #define SN_X9_62_c2pnb176v1 "c2pnb176v1" | ||
| 215 | #define NID_X9_62_c2pnb176v1 687 | ||
| 216 | #define OBJ_X9_62_c2pnb176v1 OBJ_X9_62_c_TwoCurve,4L | ||
| 217 | |||
| 218 | #define SN_X9_62_c2tnb191v1 "c2tnb191v1" | ||
| 219 | #define NID_X9_62_c2tnb191v1 688 | ||
| 220 | #define OBJ_X9_62_c2tnb191v1 OBJ_X9_62_c_TwoCurve,5L | ||
| 221 | |||
| 222 | #define SN_X9_62_c2tnb191v2 "c2tnb191v2" | ||
| 223 | #define NID_X9_62_c2tnb191v2 689 | ||
| 224 | #define OBJ_X9_62_c2tnb191v2 OBJ_X9_62_c_TwoCurve,6L | ||
| 225 | |||
| 226 | #define SN_X9_62_c2tnb191v3 "c2tnb191v3" | ||
| 227 | #define NID_X9_62_c2tnb191v3 690 | ||
| 228 | #define OBJ_X9_62_c2tnb191v3 OBJ_X9_62_c_TwoCurve,7L | ||
| 229 | |||
| 230 | #define SN_X9_62_c2onb191v4 "c2onb191v4" | ||
| 231 | #define NID_X9_62_c2onb191v4 691 | ||
| 232 | #define OBJ_X9_62_c2onb191v4 OBJ_X9_62_c_TwoCurve,8L | ||
| 233 | |||
| 234 | #define SN_X9_62_c2onb191v5 "c2onb191v5" | ||
| 235 | #define NID_X9_62_c2onb191v5 692 | ||
| 236 | #define OBJ_X9_62_c2onb191v5 OBJ_X9_62_c_TwoCurve,9L | ||
| 237 | |||
| 238 | #define SN_X9_62_c2pnb208w1 "c2pnb208w1" | ||
| 239 | #define NID_X9_62_c2pnb208w1 693 | ||
| 240 | #define OBJ_X9_62_c2pnb208w1 OBJ_X9_62_c_TwoCurve,10L | ||
| 241 | |||
| 242 | #define SN_X9_62_c2tnb239v1 "c2tnb239v1" | ||
| 243 | #define NID_X9_62_c2tnb239v1 694 | ||
| 244 | #define OBJ_X9_62_c2tnb239v1 OBJ_X9_62_c_TwoCurve,11L | ||
| 245 | |||
| 246 | #define SN_X9_62_c2tnb239v2 "c2tnb239v2" | ||
| 247 | #define NID_X9_62_c2tnb239v2 695 | ||
| 248 | #define OBJ_X9_62_c2tnb239v2 OBJ_X9_62_c_TwoCurve,12L | ||
| 249 | |||
| 250 | #define SN_X9_62_c2tnb239v3 "c2tnb239v3" | ||
| 251 | #define NID_X9_62_c2tnb239v3 696 | ||
| 252 | #define OBJ_X9_62_c2tnb239v3 OBJ_X9_62_c_TwoCurve,13L | ||
| 253 | |||
| 254 | #define SN_X9_62_c2onb239v4 "c2onb239v4" | ||
| 255 | #define NID_X9_62_c2onb239v4 697 | ||
| 256 | #define OBJ_X9_62_c2onb239v4 OBJ_X9_62_c_TwoCurve,14L | ||
| 257 | |||
| 258 | #define SN_X9_62_c2onb239v5 "c2onb239v5" | ||
| 259 | #define NID_X9_62_c2onb239v5 698 | ||
| 260 | #define OBJ_X9_62_c2onb239v5 OBJ_X9_62_c_TwoCurve,15L | ||
| 261 | |||
| 262 | #define SN_X9_62_c2pnb272w1 "c2pnb272w1" | ||
| 263 | #define NID_X9_62_c2pnb272w1 699 | ||
| 264 | #define OBJ_X9_62_c2pnb272w1 OBJ_X9_62_c_TwoCurve,16L | ||
| 265 | |||
| 266 | #define SN_X9_62_c2pnb304w1 "c2pnb304w1" | ||
| 267 | #define NID_X9_62_c2pnb304w1 700 | ||
| 268 | #define OBJ_X9_62_c2pnb304w1 OBJ_X9_62_c_TwoCurve,17L | ||
| 269 | |||
| 270 | #define SN_X9_62_c2tnb359v1 "c2tnb359v1" | ||
| 271 | #define NID_X9_62_c2tnb359v1 701 | ||
| 272 | #define OBJ_X9_62_c2tnb359v1 OBJ_X9_62_c_TwoCurve,18L | ||
| 273 | |||
| 274 | #define SN_X9_62_c2pnb368w1 "c2pnb368w1" | ||
| 275 | #define NID_X9_62_c2pnb368w1 702 | ||
| 276 | #define OBJ_X9_62_c2pnb368w1 OBJ_X9_62_c_TwoCurve,19L | ||
| 277 | |||
| 278 | #define SN_X9_62_c2tnb431r1 "c2tnb431r1" | ||
| 279 | #define NID_X9_62_c2tnb431r1 703 | ||
| 280 | #define OBJ_X9_62_c2tnb431r1 OBJ_X9_62_c_TwoCurve,20L | ||
| 281 | |||
| 149 | #define OBJ_X9_62_primeCurve OBJ_X9_62_ellipticCurve,1L | 282 | #define OBJ_X9_62_primeCurve OBJ_X9_62_ellipticCurve,1L |
| 150 | 283 | ||
| 151 | #define SN_X9_62_prime192v1 "prime192v1" | 284 | #define SN_X9_62_prime192v1 "prime192v1" |
| @@ -182,6 +315,178 @@ | |||
| 182 | #define NID_ecdsa_with_SHA1 416 | 315 | #define NID_ecdsa_with_SHA1 416 |
| 183 | #define OBJ_ecdsa_with_SHA1 OBJ_X9_62_id_ecSigType,1L | 316 | #define OBJ_ecdsa_with_SHA1 OBJ_X9_62_id_ecSigType,1L |
| 184 | 317 | ||
| 318 | #define OBJ_secg_ellipticCurve OBJ_certicom_arc,0L | ||
| 319 | |||
| 320 | #define SN_secp112r1 "secp112r1" | ||
| 321 | #define NID_secp112r1 704 | ||
| 322 | #define OBJ_secp112r1 OBJ_secg_ellipticCurve,6L | ||
| 323 | |||
| 324 | #define SN_secp112r2 "secp112r2" | ||
| 325 | #define NID_secp112r2 705 | ||
| 326 | #define OBJ_secp112r2 OBJ_secg_ellipticCurve,7L | ||
| 327 | |||
| 328 | #define SN_secp128r1 "secp128r1" | ||
| 329 | #define NID_secp128r1 706 | ||
| 330 | #define OBJ_secp128r1 OBJ_secg_ellipticCurve,28L | ||
| 331 | |||
| 332 | #define SN_secp128r2 "secp128r2" | ||
| 333 | #define NID_secp128r2 707 | ||
| 334 | #define OBJ_secp128r2 OBJ_secg_ellipticCurve,29L | ||
| 335 | |||
| 336 | #define SN_secp160k1 "secp160k1" | ||
| 337 | #define NID_secp160k1 708 | ||
| 338 | #define OBJ_secp160k1 OBJ_secg_ellipticCurve,9L | ||
| 339 | |||
| 340 | #define SN_secp160r1 "secp160r1" | ||
| 341 | #define NID_secp160r1 709 | ||
| 342 | #define OBJ_secp160r1 OBJ_secg_ellipticCurve,8L | ||
| 343 | |||
| 344 | #define SN_secp160r2 "secp160r2" | ||
| 345 | #define NID_secp160r2 710 | ||
| 346 | #define OBJ_secp160r2 OBJ_secg_ellipticCurve,30L | ||
| 347 | |||
| 348 | #define SN_secp192k1 "secp192k1" | ||
| 349 | #define NID_secp192k1 711 | ||
| 350 | #define OBJ_secp192k1 OBJ_secg_ellipticCurve,31L | ||
| 351 | |||
| 352 | #define SN_secp224k1 "secp224k1" | ||
| 353 | #define NID_secp224k1 712 | ||
| 354 | #define OBJ_secp224k1 OBJ_secg_ellipticCurve,32L | ||
| 355 | |||
| 356 | #define SN_secp224r1 "secp224r1" | ||
| 357 | #define NID_secp224r1 713 | ||
| 358 | #define OBJ_secp224r1 OBJ_secg_ellipticCurve,33L | ||
| 359 | |||
| 360 | #define SN_secp256k1 "secp256k1" | ||
| 361 | #define NID_secp256k1 714 | ||
| 362 | #define OBJ_secp256k1 OBJ_secg_ellipticCurve,10L | ||
| 363 | |||
| 364 | #define SN_secp384r1 "secp384r1" | ||
| 365 | #define NID_secp384r1 715 | ||
| 366 | #define OBJ_secp384r1 OBJ_secg_ellipticCurve,34L | ||
| 367 | |||
| 368 | #define SN_secp521r1 "secp521r1" | ||
| 369 | #define NID_secp521r1 716 | ||
| 370 | #define OBJ_secp521r1 OBJ_secg_ellipticCurve,35L | ||
| 371 | |||
| 372 | #define SN_sect113r1 "sect113r1" | ||
| 373 | #define NID_sect113r1 717 | ||
| 374 | #define OBJ_sect113r1 OBJ_secg_ellipticCurve,4L | ||
| 375 | |||
| 376 | #define SN_sect113r2 "sect113r2" | ||
| 377 | #define NID_sect113r2 718 | ||
| 378 | #define OBJ_sect113r2 OBJ_secg_ellipticCurve,5L | ||
| 379 | |||
| 380 | #define SN_sect131r1 "sect131r1" | ||
| 381 | #define NID_sect131r1 719 | ||
| 382 | #define OBJ_sect131r1 OBJ_secg_ellipticCurve,22L | ||
| 383 | |||
| 384 | #define SN_sect131r2 "sect131r2" | ||
| 385 | #define NID_sect131r2 720 | ||
| 386 | #define OBJ_sect131r2 OBJ_secg_ellipticCurve,23L | ||
| 387 | |||
| 388 | #define SN_sect163k1 "sect163k1" | ||
| 389 | #define NID_sect163k1 721 | ||
| 390 | #define OBJ_sect163k1 OBJ_secg_ellipticCurve,1L | ||
| 391 | |||
| 392 | #define SN_sect163r1 "sect163r1" | ||
| 393 | #define NID_sect163r1 722 | ||
| 394 | #define OBJ_sect163r1 OBJ_secg_ellipticCurve,2L | ||
| 395 | |||
| 396 | #define SN_sect163r2 "sect163r2" | ||
| 397 | #define NID_sect163r2 723 | ||
| 398 | #define OBJ_sect163r2 OBJ_secg_ellipticCurve,15L | ||
| 399 | |||
| 400 | #define SN_sect193r1 "sect193r1" | ||
| 401 | #define NID_sect193r1 724 | ||
| 402 | #define OBJ_sect193r1 OBJ_secg_ellipticCurve,24L | ||
| 403 | |||
| 404 | #define SN_sect193r2 "sect193r2" | ||
| 405 | #define NID_sect193r2 725 | ||
| 406 | #define OBJ_sect193r2 OBJ_secg_ellipticCurve,25L | ||
| 407 | |||
| 408 | #define SN_sect233k1 "sect233k1" | ||
| 409 | #define NID_sect233k1 726 | ||
| 410 | #define OBJ_sect233k1 OBJ_secg_ellipticCurve,26L | ||
| 411 | |||
| 412 | #define SN_sect233r1 "sect233r1" | ||
| 413 | #define NID_sect233r1 727 | ||
| 414 | #define OBJ_sect233r1 OBJ_secg_ellipticCurve,27L | ||
| 415 | |||
| 416 | #define SN_sect239k1 "sect239k1" | ||
| 417 | #define NID_sect239k1 728 | ||
| 418 | #define OBJ_sect239k1 OBJ_secg_ellipticCurve,3L | ||
| 419 | |||
| 420 | #define SN_sect283k1 "sect283k1" | ||
| 421 | #define NID_sect283k1 729 | ||
| 422 | #define OBJ_sect283k1 OBJ_secg_ellipticCurve,16L | ||
| 423 | |||
| 424 | #define SN_sect283r1 "sect283r1" | ||
| 425 | #define NID_sect283r1 730 | ||
| 426 | #define OBJ_sect283r1 OBJ_secg_ellipticCurve,17L | ||
| 427 | |||
| 428 | #define SN_sect409k1 "sect409k1" | ||
| 429 | #define NID_sect409k1 731 | ||
| 430 | #define OBJ_sect409k1 OBJ_secg_ellipticCurve,36L | ||
| 431 | |||
| 432 | #define SN_sect409r1 "sect409r1" | ||
| 433 | #define NID_sect409r1 732 | ||
| 434 | #define OBJ_sect409r1 OBJ_secg_ellipticCurve,37L | ||
| 435 | |||
| 436 | #define SN_sect571k1 "sect571k1" | ||
| 437 | #define NID_sect571k1 733 | ||
| 438 | #define OBJ_sect571k1 OBJ_secg_ellipticCurve,38L | ||
| 439 | |||
| 440 | #define SN_sect571r1 "sect571r1" | ||
| 441 | #define NID_sect571r1 734 | ||
| 442 | #define OBJ_sect571r1 OBJ_secg_ellipticCurve,39L | ||
| 443 | |||
| 444 | #define OBJ_wap_wsg_idm_ecid OBJ_wap_wsg,4L | ||
| 445 | |||
| 446 | #define SN_wap_wsg_idm_ecid_wtls1 "wap-wsg-idm-ecid-wtls1" | ||
| 447 | #define NID_wap_wsg_idm_ecid_wtls1 735 | ||
| 448 | #define OBJ_wap_wsg_idm_ecid_wtls1 OBJ_wap_wsg_idm_ecid,1L | ||
| 449 | |||
| 450 | #define SN_wap_wsg_idm_ecid_wtls3 "wap-wsg-idm-ecid-wtls3" | ||
| 451 | #define NID_wap_wsg_idm_ecid_wtls3 736 | ||
| 452 | #define OBJ_wap_wsg_idm_ecid_wtls3 OBJ_wap_wsg_idm_ecid,3L | ||
| 453 | |||
| 454 | #define SN_wap_wsg_idm_ecid_wtls4 "wap-wsg-idm-ecid-wtls4" | ||
| 455 | #define NID_wap_wsg_idm_ecid_wtls4 737 | ||
| 456 | #define OBJ_wap_wsg_idm_ecid_wtls4 OBJ_wap_wsg_idm_ecid,4L | ||
| 457 | |||
| 458 | #define SN_wap_wsg_idm_ecid_wtls5 "wap-wsg-idm-ecid-wtls5" | ||
| 459 | #define NID_wap_wsg_idm_ecid_wtls5 738 | ||
| 460 | #define OBJ_wap_wsg_idm_ecid_wtls5 OBJ_wap_wsg_idm_ecid,5L | ||
| 461 | |||
| 462 | #define SN_wap_wsg_idm_ecid_wtls6 "wap-wsg-idm-ecid-wtls6" | ||
| 463 | #define NID_wap_wsg_idm_ecid_wtls6 739 | ||
| 464 | #define OBJ_wap_wsg_idm_ecid_wtls6 OBJ_wap_wsg_idm_ecid,6L | ||
| 465 | |||
| 466 | #define SN_wap_wsg_idm_ecid_wtls7 "wap-wsg-idm-ecid-wtls7" | ||
| 467 | #define NID_wap_wsg_idm_ecid_wtls7 740 | ||
| 468 | #define OBJ_wap_wsg_idm_ecid_wtls7 OBJ_wap_wsg_idm_ecid,7L | ||
| 469 | |||
| 470 | #define SN_wap_wsg_idm_ecid_wtls8 "wap-wsg-idm-ecid-wtls8" | ||
| 471 | #define NID_wap_wsg_idm_ecid_wtls8 741 | ||
| 472 | #define OBJ_wap_wsg_idm_ecid_wtls8 OBJ_wap_wsg_idm_ecid,8L | ||
| 473 | |||
| 474 | #define SN_wap_wsg_idm_ecid_wtls9 "wap-wsg-idm-ecid-wtls9" | ||
| 475 | #define NID_wap_wsg_idm_ecid_wtls9 742 | ||
| 476 | #define OBJ_wap_wsg_idm_ecid_wtls9 OBJ_wap_wsg_idm_ecid,9L | ||
| 477 | |||
| 478 | #define SN_wap_wsg_idm_ecid_wtls10 "wap-wsg-idm-ecid-wtls10" | ||
| 479 | #define NID_wap_wsg_idm_ecid_wtls10 743 | ||
| 480 | #define OBJ_wap_wsg_idm_ecid_wtls10 OBJ_wap_wsg_idm_ecid,10L | ||
| 481 | |||
| 482 | #define SN_wap_wsg_idm_ecid_wtls11 "wap-wsg-idm-ecid-wtls11" | ||
| 483 | #define NID_wap_wsg_idm_ecid_wtls11 744 | ||
| 484 | #define OBJ_wap_wsg_idm_ecid_wtls11 OBJ_wap_wsg_idm_ecid,11L | ||
| 485 | |||
| 486 | #define SN_wap_wsg_idm_ecid_wtls12 "wap-wsg-idm-ecid-wtls12" | ||
| 487 | #define NID_wap_wsg_idm_ecid_wtls12 745 | ||
| 488 | #define OBJ_wap_wsg_idm_ecid_wtls12 OBJ_wap_wsg_idm_ecid,12L | ||
| 489 | |||
| 185 | #define SN_cast5_cbc "CAST5-CBC" | 490 | #define SN_cast5_cbc "CAST5-CBC" |
| 186 | #define LN_cast5_cbc "cast5-cbc" | 491 | #define LN_cast5_cbc "cast5-cbc" |
| 187 | #define NID_cast5_cbc 108 | 492 | #define NID_cast5_cbc 108 |
| @@ -203,6 +508,16 @@ | |||
| 203 | #define NID_pbeWithMD5AndCast5_CBC 112 | 508 | #define NID_pbeWithMD5AndCast5_CBC 112 |
| 204 | #define OBJ_pbeWithMD5AndCast5_CBC OBJ_ISO_US,113533L,7L,66L,12L | 509 | #define OBJ_pbeWithMD5AndCast5_CBC OBJ_ISO_US,113533L,7L,66L,12L |
| 205 | 510 | ||
| 511 | #define SN_id_PasswordBasedMAC "id-PasswordBasedMAC" | ||
| 512 | #define LN_id_PasswordBasedMAC "password based MAC" | ||
| 513 | #define NID_id_PasswordBasedMAC 782 | ||
| 514 | #define OBJ_id_PasswordBasedMAC OBJ_ISO_US,113533L,7L,66L,13L | ||
| 515 | |||
| 516 | #define SN_id_DHBasedMac "id-DHBasedMac" | ||
| 517 | #define LN_id_DHBasedMac "Diffie-Hellman based MAC" | ||
| 518 | #define NID_id_DHBasedMac 783 | ||
| 519 | #define OBJ_id_DHBasedMac OBJ_ISO_US,113533L,7L,66L,30L | ||
| 520 | |||
| 206 | #define SN_rsadsi "rsadsi" | 521 | #define SN_rsadsi "rsadsi" |
| 207 | #define LN_rsadsi "RSA Data Security, Inc." | 522 | #define LN_rsadsi "RSA Data Security, Inc." |
| 208 | #define NID_rsadsi 1 | 523 | #define NID_rsadsi 1 |
| @@ -490,6 +805,14 @@ | |||
| 490 | #define NID_id_smime_ct_DVCSResponseData 211 | 805 | #define NID_id_smime_ct_DVCSResponseData 211 |
| 491 | #define OBJ_id_smime_ct_DVCSResponseData OBJ_id_smime_ct,8L | 806 | #define OBJ_id_smime_ct_DVCSResponseData OBJ_id_smime_ct,8L |
| 492 | 807 | ||
| 808 | #define SN_id_smime_ct_compressedData "id-smime-ct-compressedData" | ||
| 809 | #define NID_id_smime_ct_compressedData 786 | ||
| 810 | #define OBJ_id_smime_ct_compressedData OBJ_id_smime_ct,9L | ||
| 811 | |||
| 812 | #define SN_id_ct_asciiTextWithCRLF "id-ct-asciiTextWithCRLF" | ||
| 813 | #define NID_id_ct_asciiTextWithCRLF 787 | ||
| 814 | #define OBJ_id_ct_asciiTextWithCRLF OBJ_id_smime_ct,27L | ||
| 815 | |||
| 493 | #define SN_id_smime_aa_receiptRequest "id-smime-aa-receiptRequest" | 816 | #define SN_id_smime_aa_receiptRequest "id-smime-aa-receiptRequest" |
| 494 | #define NID_id_smime_aa_receiptRequest 212 | 817 | #define NID_id_smime_aa_receiptRequest 212 |
| 495 | #define OBJ_id_smime_aa_receiptRequest OBJ_id_smime_aa,1L | 818 | #define OBJ_id_smime_aa_receiptRequest OBJ_id_smime_aa,1L |
| @@ -1218,6 +1541,10 @@ | |||
| 1218 | #define NID_id_it_origPKIMessage 312 | 1541 | #define NID_id_it_origPKIMessage 312 |
| 1219 | #define OBJ_id_it_origPKIMessage OBJ_id_it,15L | 1542 | #define OBJ_id_it_origPKIMessage OBJ_id_it,15L |
| 1220 | 1543 | ||
| 1544 | #define SN_id_it_suppLangTags "id-it-suppLangTags" | ||
| 1545 | #define NID_id_it_suppLangTags 784 | ||
| 1546 | #define OBJ_id_it_suppLangTags OBJ_id_it,16L | ||
| 1547 | |||
| 1221 | #define SN_id_regCtrl "id-regCtrl" | 1548 | #define SN_id_regCtrl "id-regCtrl" |
| 1222 | #define NID_id_regCtrl 313 | 1549 | #define NID_id_regCtrl 313 |
| 1223 | #define OBJ_id_regCtrl OBJ_id_pkip,1L | 1550 | #define OBJ_id_regCtrl OBJ_id_pkip,1L |
| @@ -1453,6 +1780,11 @@ | |||
| 1453 | #define NID_ad_dvcs 364 | 1780 | #define NID_ad_dvcs 364 |
| 1454 | #define OBJ_ad_dvcs OBJ_id_ad,4L | 1781 | #define OBJ_ad_dvcs OBJ_id_ad,4L |
| 1455 | 1782 | ||
| 1783 | #define SN_caRepository "caRepository" | ||
| 1784 | #define LN_caRepository "CA Repository" | ||
| 1785 | #define NID_caRepository 785 | ||
| 1786 | #define OBJ_caRepository OBJ_id_ad,5L | ||
| 1787 | |||
| 1456 | #define OBJ_id_pkix_OCSP OBJ_ad_OCSP | 1788 | #define OBJ_id_pkix_OCSP OBJ_ad_OCSP |
| 1457 | 1789 | ||
| 1458 | #define SN_id_pkix_OCSP_basic "basicOCSPResponse" | 1790 | #define SN_id_pkix_OCSP_basic "basicOCSPResponse" |
| @@ -1749,6 +2081,11 @@ | |||
| 1749 | #define NID_id_ce 81 | 2081 | #define NID_id_ce 81 |
| 1750 | #define OBJ_id_ce OBJ_X500,29L | 2082 | #define OBJ_id_ce OBJ_X500,29L |
| 1751 | 2083 | ||
| 2084 | #define SN_subject_directory_attributes "subjectDirectoryAttributes" | ||
| 2085 | #define LN_subject_directory_attributes "X509v3 Subject Directory Attributes" | ||
| 2086 | #define NID_subject_directory_attributes 769 | ||
| 2087 | #define OBJ_subject_directory_attributes OBJ_id_ce,9L | ||
| 2088 | |||
| 1752 | #define SN_subject_key_identifier "subjectKeyIdentifier" | 2089 | #define SN_subject_key_identifier "subjectKeyIdentifier" |
| 1753 | #define LN_subject_key_identifier "X509v3 Subject Key Identifier" | 2090 | #define LN_subject_key_identifier "X509v3 Subject Key Identifier" |
| 1754 | #define NID_subject_key_identifier 82 | 2091 | #define NID_subject_key_identifier 82 |
| @@ -1799,6 +2136,16 @@ | |||
| 1799 | #define NID_delta_crl 140 | 2136 | #define NID_delta_crl 140 |
| 1800 | #define OBJ_delta_crl OBJ_id_ce,27L | 2137 | #define OBJ_delta_crl OBJ_id_ce,27L |
| 1801 | 2138 | ||
| 2139 | #define SN_issuing_distribution_point "issuingDistributionPoint" | ||
| 2140 | #define LN_issuing_distribution_point "X509v3 Issuing Distrubution Point" | ||
| 2141 | #define NID_issuing_distribution_point 770 | ||
| 2142 | #define OBJ_issuing_distribution_point OBJ_id_ce,28L | ||
| 2143 | |||
| 2144 | #define SN_certificate_issuer "certificateIssuer" | ||
| 2145 | #define LN_certificate_issuer "X509v3 Certificate Issuer" | ||
| 2146 | #define NID_certificate_issuer 771 | ||
| 2147 | #define OBJ_certificate_issuer OBJ_id_ce,29L | ||
| 2148 | |||
| 1802 | #define SN_name_constraints "nameConstraints" | 2149 | #define SN_name_constraints "nameConstraints" |
| 1803 | #define LN_name_constraints "X509v3 Name Constraints" | 2150 | #define LN_name_constraints "X509v3 Name Constraints" |
| 1804 | #define NID_name_constraints 666 | 2151 | #define NID_name_constraints 666 |
| @@ -1814,6 +2161,16 @@ | |||
| 1814 | #define NID_certificate_policies 89 | 2161 | #define NID_certificate_policies 89 |
| 1815 | #define OBJ_certificate_policies OBJ_id_ce,32L | 2162 | #define OBJ_certificate_policies OBJ_id_ce,32L |
| 1816 | 2163 | ||
| 2164 | #define SN_any_policy "anyPolicy" | ||
| 2165 | #define LN_any_policy "X509v3 Any Policy" | ||
| 2166 | #define NID_any_policy 746 | ||
| 2167 | #define OBJ_any_policy OBJ_certificate_policies,0L | ||
| 2168 | |||
| 2169 | #define SN_policy_mappings "policyMappings" | ||
| 2170 | #define LN_policy_mappings "X509v3 Policy Mappings" | ||
| 2171 | #define NID_policy_mappings 747 | ||
| 2172 | #define OBJ_policy_mappings OBJ_id_ce,33L | ||
| 2173 | |||
| 1817 | #define SN_authority_key_identifier "authorityKeyIdentifier" | 2174 | #define SN_authority_key_identifier "authorityKeyIdentifier" |
| 1818 | #define LN_authority_key_identifier "X509v3 Authority Key Identifier" | 2175 | #define LN_authority_key_identifier "X509v3 Authority Key Identifier" |
| 1819 | #define NID_authority_key_identifier 90 | 2176 | #define NID_authority_key_identifier 90 |
| @@ -1829,6 +2186,11 @@ | |||
| 1829 | #define NID_ext_key_usage 126 | 2186 | #define NID_ext_key_usage 126 |
| 1830 | #define OBJ_ext_key_usage OBJ_id_ce,37L | 2187 | #define OBJ_ext_key_usage OBJ_id_ce,37L |
| 1831 | 2188 | ||
| 2189 | #define SN_inhibit_any_policy "inhibitAnyPolicy" | ||
| 2190 | #define LN_inhibit_any_policy "X509v3 Inhibit Any Policy" | ||
| 2191 | #define NID_inhibit_any_policy 748 | ||
| 2192 | #define OBJ_inhibit_any_policy OBJ_id_ce,54L | ||
| 2193 | |||
| 1832 | #define SN_target_information "targetInformation" | 2194 | #define SN_target_information "targetInformation" |
| 1833 | #define LN_target_information "X509v3 AC Targeting" | 2195 | #define LN_target_information "X509v3 AC Targeting" |
| 1834 | #define NID_target_information 402 | 2196 | #define NID_target_information 402 |
| @@ -1998,7 +2360,7 @@ | |||
| 1998 | #define SN_zlib_compression "ZLIB" | 2360 | #define SN_zlib_compression "ZLIB" |
| 1999 | #define LN_zlib_compression "zlib compression" | 2361 | #define LN_zlib_compression "zlib compression" |
| 2000 | #define NID_zlib_compression 125 | 2362 | #define NID_zlib_compression 125 |
| 2001 | #define OBJ_zlib_compression 1L,1L,1L,1L,666L,2L | 2363 | #define OBJ_zlib_compression OBJ_id_smime_alg,8L |
| 2002 | 2364 | ||
| 2003 | #define OBJ_csor 2L,16L,840L,1L,101L,3L | 2365 | #define OBJ_csor 2L,16L,840L,1L,101L,3L |
| 2004 | 2366 | ||
| @@ -2106,6 +2468,18 @@ | |||
| 2106 | #define LN_des_ede3_cfb8 "des-ede3-cfb8" | 2468 | #define LN_des_ede3_cfb8 "des-ede3-cfb8" |
| 2107 | #define NID_des_ede3_cfb8 659 | 2469 | #define NID_des_ede3_cfb8 659 |
| 2108 | 2470 | ||
| 2471 | #define SN_id_aes128_wrap "id-aes128-wrap" | ||
| 2472 | #define NID_id_aes128_wrap 788 | ||
| 2473 | #define OBJ_id_aes128_wrap OBJ_aes,5L | ||
| 2474 | |||
| 2475 | #define SN_id_aes192_wrap "id-aes192-wrap" | ||
| 2476 | #define NID_id_aes192_wrap 789 | ||
| 2477 | #define OBJ_id_aes192_wrap OBJ_aes,25L | ||
| 2478 | |||
| 2479 | #define SN_id_aes256_wrap "id-aes256-wrap" | ||
| 2480 | #define NID_id_aes256_wrap 790 | ||
| 2481 | #define OBJ_id_aes256_wrap OBJ_aes,45L | ||
| 2482 | |||
| 2109 | #define OBJ_nist_hashalgs OBJ_nistAlgorithms,2L | 2483 | #define OBJ_nist_hashalgs OBJ_nistAlgorithms,2L |
| 2110 | 2484 | ||
| 2111 | #define SN_sha256 "SHA256" | 2485 | #define SN_sha256 "SHA256" |
| @@ -2152,7 +2526,7 @@ | |||
| 2152 | 2526 | ||
| 2153 | #define SN_data "data" | 2527 | #define SN_data "data" |
| 2154 | #define NID_data 434 | 2528 | #define NID_data 434 |
| 2155 | #define OBJ_data OBJ_ccitt,9L | 2529 | #define OBJ_data OBJ_itu_t,9L |
| 2156 | 2530 | ||
| 2157 | #define SN_pss "pss" | 2531 | #define SN_pss "pss" |
| 2158 | #define NID_pss 435 | 2532 | #define NID_pss 435 |
| @@ -2441,7 +2815,7 @@ | |||
| 2441 | #define SN_id_set "id-set" | 2815 | #define SN_id_set "id-set" |
| 2442 | #define LN_id_set "Secure Electronic Transactions" | 2816 | #define LN_id_set "Secure Electronic Transactions" |
| 2443 | #define NID_id_set 512 | 2817 | #define NID_id_set 512 |
| 2444 | #define OBJ_id_set 2L,23L,42L | 2818 | #define OBJ_id_set OBJ_international_organizations,42L |
| 2445 | 2819 | ||
| 2446 | #define SN_set_ctype "set-ctype" | 2820 | #define SN_set_ctype "set-ctype" |
| 2447 | #define LN_set_ctype "content types" | 2821 | #define LN_set_ctype "content types" |
| @@ -2985,3 +3359,124 @@ | |||
| 2985 | #define NID_rsaOAEPEncryptionSET 644 | 3359 | #define NID_rsaOAEPEncryptionSET 644 |
| 2986 | #define OBJ_rsaOAEPEncryptionSET OBJ_rsadsi,1L,1L,6L | 3360 | #define OBJ_rsaOAEPEncryptionSET OBJ_rsadsi,1L,1L,6L |
| 2987 | 3361 | ||
| 3362 | #define SN_ipsec3 "Oakley-EC2N-3" | ||
| 3363 | #define LN_ipsec3 "ipsec3" | ||
| 3364 | #define NID_ipsec3 749 | ||
| 3365 | |||
| 3366 | #define SN_ipsec4 "Oakley-EC2N-4" | ||
| 3367 | #define LN_ipsec4 "ipsec4" | ||
| 3368 | #define NID_ipsec4 750 | ||
| 3369 | |||
| 3370 | #define SN_camellia_128_cbc "CAMELLIA-128-CBC" | ||
| 3371 | #define LN_camellia_128_cbc "camellia-128-cbc" | ||
| 3372 | #define NID_camellia_128_cbc 751 | ||
| 3373 | #define OBJ_camellia_128_cbc 1L,2L,392L,200011L,61L,1L,1L,1L,2L | ||
| 3374 | |||
| 3375 | #define SN_camellia_192_cbc "CAMELLIA-192-CBC" | ||
| 3376 | #define LN_camellia_192_cbc "camellia-192-cbc" | ||
| 3377 | #define NID_camellia_192_cbc 752 | ||
| 3378 | #define OBJ_camellia_192_cbc 1L,2L,392L,200011L,61L,1L,1L,1L,3L | ||
| 3379 | |||
| 3380 | #define SN_camellia_256_cbc "CAMELLIA-256-CBC" | ||
| 3381 | #define LN_camellia_256_cbc "camellia-256-cbc" | ||
| 3382 | #define NID_camellia_256_cbc 753 | ||
| 3383 | #define OBJ_camellia_256_cbc 1L,2L,392L,200011L,61L,1L,1L,1L,4L | ||
| 3384 | |||
| 3385 | #define OBJ_ntt_ds 0L,3L,4401L,5L | ||
| 3386 | |||
| 3387 | #define OBJ_camellia OBJ_ntt_ds,3L,1L,9L | ||
| 3388 | |||
| 3389 | #define SN_camellia_128_ecb "CAMELLIA-128-ECB" | ||
| 3390 | #define LN_camellia_128_ecb "camellia-128-ecb" | ||
| 3391 | #define NID_camellia_128_ecb 754 | ||
| 3392 | #define OBJ_camellia_128_ecb OBJ_camellia,1L | ||
| 3393 | |||
| 3394 | #define SN_camellia_128_ofb128 "CAMELLIA-128-OFB" | ||
| 3395 | #define LN_camellia_128_ofb128 "camellia-128-ofb" | ||
| 3396 | #define NID_camellia_128_ofb128 766 | ||
| 3397 | #define OBJ_camellia_128_ofb128 OBJ_camellia,3L | ||
| 3398 | |||
| 3399 | #define SN_camellia_128_cfb128 "CAMELLIA-128-CFB" | ||
| 3400 | #define LN_camellia_128_cfb128 "camellia-128-cfb" | ||
| 3401 | #define NID_camellia_128_cfb128 757 | ||
| 3402 | #define OBJ_camellia_128_cfb128 OBJ_camellia,4L | ||
| 3403 | |||
| 3404 | #define SN_camellia_192_ecb "CAMELLIA-192-ECB" | ||
| 3405 | #define LN_camellia_192_ecb "camellia-192-ecb" | ||
| 3406 | #define NID_camellia_192_ecb 755 | ||
| 3407 | #define OBJ_camellia_192_ecb OBJ_camellia,21L | ||
| 3408 | |||
| 3409 | #define SN_camellia_192_ofb128 "CAMELLIA-192-OFB" | ||
| 3410 | #define LN_camellia_192_ofb128 "camellia-192-ofb" | ||
| 3411 | #define NID_camellia_192_ofb128 767 | ||
| 3412 | #define OBJ_camellia_192_ofb128 OBJ_camellia,23L | ||
| 3413 | |||
| 3414 | #define SN_camellia_192_cfb128 "CAMELLIA-192-CFB" | ||
| 3415 | #define LN_camellia_192_cfb128 "camellia-192-cfb" | ||
| 3416 | #define NID_camellia_192_cfb128 758 | ||
| 3417 | #define OBJ_camellia_192_cfb128 OBJ_camellia,24L | ||
| 3418 | |||
| 3419 | #define SN_camellia_256_ecb "CAMELLIA-256-ECB" | ||
| 3420 | #define LN_camellia_256_ecb "camellia-256-ecb" | ||
| 3421 | #define NID_camellia_256_ecb 756 | ||
| 3422 | #define OBJ_camellia_256_ecb OBJ_camellia,41L | ||
| 3423 | |||
| 3424 | #define SN_camellia_256_ofb128 "CAMELLIA-256-OFB" | ||
| 3425 | #define LN_camellia_256_ofb128 "camellia-256-ofb" | ||
| 3426 | #define NID_camellia_256_ofb128 768 | ||
| 3427 | #define OBJ_camellia_256_ofb128 OBJ_camellia,43L | ||
| 3428 | |||
| 3429 | #define SN_camellia_256_cfb128 "CAMELLIA-256-CFB" | ||
| 3430 | #define LN_camellia_256_cfb128 "camellia-256-cfb" | ||
| 3431 | #define NID_camellia_256_cfb128 759 | ||
| 3432 | #define OBJ_camellia_256_cfb128 OBJ_camellia,44L | ||
| 3433 | |||
| 3434 | #define SN_camellia_128_cfb1 "CAMELLIA-128-CFB1" | ||
| 3435 | #define LN_camellia_128_cfb1 "camellia-128-cfb1" | ||
| 3436 | #define NID_camellia_128_cfb1 760 | ||
| 3437 | |||
| 3438 | #define SN_camellia_192_cfb1 "CAMELLIA-192-CFB1" | ||
| 3439 | #define LN_camellia_192_cfb1 "camellia-192-cfb1" | ||
| 3440 | #define NID_camellia_192_cfb1 761 | ||
| 3441 | |||
| 3442 | #define SN_camellia_256_cfb1 "CAMELLIA-256-CFB1" | ||
| 3443 | #define LN_camellia_256_cfb1 "camellia-256-cfb1" | ||
| 3444 | #define NID_camellia_256_cfb1 762 | ||
| 3445 | |||
| 3446 | #define SN_camellia_128_cfb8 "CAMELLIA-128-CFB8" | ||
| 3447 | #define LN_camellia_128_cfb8 "camellia-128-cfb8" | ||
| 3448 | #define NID_camellia_128_cfb8 763 | ||
| 3449 | |||
| 3450 | #define SN_camellia_192_cfb8 "CAMELLIA-192-CFB8" | ||
| 3451 | #define LN_camellia_192_cfb8 "camellia-192-cfb8" | ||
| 3452 | #define NID_camellia_192_cfb8 764 | ||
| 3453 | |||
| 3454 | #define SN_camellia_256_cfb8 "CAMELLIA-256-CFB8" | ||
| 3455 | #define LN_camellia_256_cfb8 "camellia-256-cfb8" | ||
| 3456 | #define NID_camellia_256_cfb8 765 | ||
| 3457 | |||
| 3458 | #define SN_kisa "KISA" | ||
| 3459 | #define LN_kisa "kisa" | ||
| 3460 | #define NID_kisa 773 | ||
| 3461 | #define OBJ_kisa OBJ_member_body,410L,200004L | ||
| 3462 | |||
| 3463 | #define SN_seed_ecb "SEED-ECB" | ||
| 3464 | #define LN_seed_ecb "seed-ecb" | ||
| 3465 | #define NID_seed_ecb 776 | ||
| 3466 | #define OBJ_seed_ecb OBJ_kisa,1L,3L | ||
| 3467 | |||
| 3468 | #define SN_seed_cbc "SEED-CBC" | ||
| 3469 | #define LN_seed_cbc "seed-cbc" | ||
| 3470 | #define NID_seed_cbc 777 | ||
| 3471 | #define OBJ_seed_cbc OBJ_kisa,1L,4L | ||
| 3472 | |||
| 3473 | #define SN_seed_cfb128 "SEED-CFB" | ||
| 3474 | #define LN_seed_cfb128 "seed-cfb" | ||
| 3475 | #define NID_seed_cfb128 779 | ||
| 3476 | #define OBJ_seed_cfb128 OBJ_kisa,1L,5L | ||
| 3477 | |||
| 3478 | #define SN_seed_ofb128 "SEED-OFB" | ||
| 3479 | #define LN_seed_ofb128 "seed-ofb" | ||
| 3480 | #define NID_seed_ofb128 778 | ||
| 3481 | #define OBJ_seed_ofb128 OBJ_kisa,1L,6L | ||
| 3482 | |||
diff --git a/src/lib/libcrypto/ocsp/Makefile b/src/lib/libcrypto/ocsp/Makefile index 59f7098d9e..0fe028960e 100644 --- a/src/lib/libcrypto/ocsp/Makefile +++ b/src/lib/libcrypto/ocsp/Makefile | |||
| @@ -7,11 +7,6 @@ TOP= ../.. | |||
| 7 | CC= cc | 7 | CC= cc |
| 8 | INCLUDES= -I.. -I$(TOP) -I../../include | 8 | INCLUDES= -I.. -I$(TOP) -I../../include |
| 9 | CFLAG=-g | 9 | CFLAG=-g |
| 10 | INSTALL_PREFIX= | ||
| 11 | OPENSSLDIR= /usr/local/ssl | ||
| 12 | INSTALLTOP=/usr/local/ssl | ||
| 13 | MAKEDEPPROG= makedepend | ||
| 14 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | ||
| 15 | MAKEFILE= Makefile | 10 | MAKEFILE= Makefile |
| 16 | AR= ar r | 11 | AR= ar r |
| 17 | 12 | ||
| @@ -54,6 +49,7 @@ links: | |||
| 54 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) | 49 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) |
| 55 | 50 | ||
| 56 | install: | 51 | install: |
| 52 | @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... | ||
| 57 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ | 53 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ |
| 58 | do \ | 54 | do \ |
| 59 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ | 55 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ |
| @@ -69,6 +65,7 @@ lint: | |||
| 69 | lint -DLINT $(INCLUDES) $(SRC)>fluff | 65 | lint -DLINT $(INCLUDES) $(SRC)>fluff |
| 70 | 66 | ||
| 71 | depend: | 67 | depend: |
| 68 | @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... | ||
| 72 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(LIBSRC) | 69 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(LIBSRC) |
| 73 | 70 | ||
| 74 | dclean: | 71 | dclean: |
| @@ -80,212 +77,137 @@ clean: | |||
| 80 | 77 | ||
| 81 | # DO NOT DELETE THIS LINE -- make depend depends on it. | 78 | # DO NOT DELETE THIS LINE -- make depend depends on it. |
| 82 | 79 | ||
| 83 | ocsp_asn.o: ../../include/openssl/aes.h ../../include/openssl/asn1.h | 80 | ocsp_asn.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h |
| 84 | ocsp_asn.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | 81 | ocsp_asn.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 85 | ocsp_asn.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 86 | ocsp_asn.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 87 | ocsp_asn.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | 82 | ocsp_asn.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
| 88 | ocsp_asn.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 83 | ocsp_asn.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 89 | ocsp_asn.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 84 | ocsp_asn.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 90 | ocsp_asn.o: ../../include/openssl/e_os2.h ../../include/openssl/evp.h | 85 | ocsp_asn.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 91 | ocsp_asn.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 92 | ocsp_asn.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 93 | ocsp_asn.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 94 | ocsp_asn.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 86 | ocsp_asn.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 95 | ocsp_asn.o: ../../include/openssl/ocsp.h ../../include/openssl/opensslconf.h | 87 | ocsp_asn.o: ../../include/openssl/ocsp.h ../../include/openssl/opensslconf.h |
| 96 | ocsp_asn.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 88 | ocsp_asn.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 97 | ocsp_asn.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 89 | ocsp_asn.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 98 | ocsp_asn.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 90 | ocsp_asn.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 99 | ocsp_asn.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 91 | ocsp_asn.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 100 | ocsp_asn.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 92 | ocsp_asn.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
| 101 | ocsp_asn.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 93 | ocsp_asn.o: ocsp_asn.c |
| 102 | ocsp_asn.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 94 | ocsp_cl.o: ../../e_os.h ../../include/openssl/asn1.h |
| 103 | ocsp_asn.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 95 | ocsp_cl.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 104 | ocsp_asn.o: ../../include/openssl/x509v3.h ocsp_asn.c | ||
| 105 | ocsp_cl.o: ../../e_os.h ../../include/openssl/aes.h | ||
| 106 | ocsp_cl.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 107 | ocsp_cl.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 108 | ocsp_cl.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 109 | ocsp_cl.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | 96 | ocsp_cl.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
| 110 | ocsp_cl.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 97 | ocsp_cl.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 111 | ocsp_cl.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 98 | ocsp_cl.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 112 | ocsp_cl.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 99 | ocsp_cl.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 113 | ocsp_cl.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 100 | ocsp_cl.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 114 | ocsp_cl.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 115 | ocsp_cl.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 116 | ocsp_cl.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 117 | ocsp_cl.o: ../../include/openssl/objects.h ../../include/openssl/ocsp.h | 101 | ocsp_cl.o: ../../include/openssl/objects.h ../../include/openssl/ocsp.h |
| 118 | ocsp_cl.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 102 | ocsp_cl.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 119 | ocsp_cl.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pem.h | 103 | ocsp_cl.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pem.h |
| 120 | ocsp_cl.o: ../../include/openssl/pem2.h ../../include/openssl/pkcs7.h | 104 | ocsp_cl.o: ../../include/openssl/pem2.h ../../include/openssl/pkcs7.h |
| 121 | ocsp_cl.o: ../../include/openssl/rand.h ../../include/openssl/rc2.h | 105 | ocsp_cl.o: ../../include/openssl/rand.h ../../include/openssl/safestack.h |
| 122 | ocsp_cl.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 106 | ocsp_cl.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 123 | ocsp_cl.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 107 | ocsp_cl.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 124 | ocsp_cl.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 108 | ocsp_cl.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
| 125 | ocsp_cl.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 109 | ocsp_cl.o: ../cryptlib.h ocsp_cl.c |
| 126 | ocsp_cl.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 110 | ocsp_err.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 127 | ocsp_cl.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 111 | ocsp_err.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h |
| 128 | ocsp_cl.o: ../../include/openssl/x509v3.h ../cryptlib.h ocsp_cl.c | 112 | ocsp_err.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 129 | ocsp_err.o: ../../include/openssl/aes.h ../../include/openssl/asn1.h | 113 | ocsp_err.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 130 | ocsp_err.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 114 | ocsp_err.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 131 | ocsp_err.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 115 | ocsp_err.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 132 | ocsp_err.o: ../../include/openssl/cast.h ../../include/openssl/conf.h | ||
| 133 | ocsp_err.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 134 | ocsp_err.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 135 | ocsp_err.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 136 | ocsp_err.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 137 | ocsp_err.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 138 | ocsp_err.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 139 | ocsp_err.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 140 | ocsp_err.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 116 | ocsp_err.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 141 | ocsp_err.o: ../../include/openssl/ocsp.h ../../include/openssl/opensslconf.h | 117 | ocsp_err.o: ../../include/openssl/ocsp.h ../../include/openssl/opensslconf.h |
| 142 | ocsp_err.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 118 | ocsp_err.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 143 | ocsp_err.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 119 | ocsp_err.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 144 | ocsp_err.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 120 | ocsp_err.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 145 | ocsp_err.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 121 | ocsp_err.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 146 | ocsp_err.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 122 | ocsp_err.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
| 147 | ocsp_err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 123 | ocsp_err.o: ocsp_err.c |
| 148 | ocsp_err.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 124 | ocsp_ext.o: ../../e_os.h ../../include/openssl/asn1.h |
| 149 | ocsp_err.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 125 | ocsp_ext.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 150 | ocsp_err.o: ../../include/openssl/x509v3.h ocsp_err.c | ||
| 151 | ocsp_ext.o: ../../e_os.h ../../include/openssl/aes.h | ||
| 152 | ocsp_ext.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 153 | ocsp_ext.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 154 | ocsp_ext.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 155 | ocsp_ext.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | 126 | ocsp_ext.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
| 156 | ocsp_ext.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 127 | ocsp_ext.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 157 | ocsp_ext.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 128 | ocsp_ext.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 158 | ocsp_ext.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 129 | ocsp_ext.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 159 | ocsp_ext.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 130 | ocsp_ext.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 160 | ocsp_ext.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 161 | ocsp_ext.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 162 | ocsp_ext.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 163 | ocsp_ext.o: ../../include/openssl/objects.h ../../include/openssl/ocsp.h | 131 | ocsp_ext.o: ../../include/openssl/objects.h ../../include/openssl/ocsp.h |
| 164 | ocsp_ext.o: ../../include/openssl/opensslconf.h | 132 | ocsp_ext.o: ../../include/openssl/opensslconf.h |
| 165 | ocsp_ext.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 133 | ocsp_ext.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 166 | ocsp_ext.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h | 134 | ocsp_ext.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h |
| 167 | ocsp_ext.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 135 | ocsp_ext.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 168 | ocsp_ext.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 136 | ocsp_ext.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 169 | ocsp_ext.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 137 | ocsp_ext.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 170 | ocsp_ext.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 138 | ocsp_ext.o: ../../include/openssl/x509v3.h ../cryptlib.h ocsp_ext.c |
| 171 | ocsp_ext.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 139 | ocsp_ht.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 172 | ocsp_ext.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | 140 | ocsp_ht.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h |
| 173 | ocsp_ext.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | 141 | ocsp_ht.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 174 | ocsp_ext.o: ../cryptlib.h ocsp_ext.c | 142 | ocsp_ht.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 175 | ocsp_ht.o: ../../include/openssl/aes.h ../../include/openssl/asn1.h | 143 | ocsp_ht.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 176 | ocsp_ht.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 144 | ocsp_ht.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 177 | ocsp_ht.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | ||
| 178 | ocsp_ht.o: ../../include/openssl/cast.h ../../include/openssl/conf.h | ||
| 179 | ocsp_ht.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 180 | ocsp_ht.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 181 | ocsp_ht.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 182 | ocsp_ht.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 183 | ocsp_ht.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 184 | ocsp_ht.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 185 | ocsp_ht.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 186 | ocsp_ht.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 145 | ocsp_ht.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 187 | ocsp_ht.o: ../../include/openssl/ocsp.h ../../include/openssl/opensslconf.h | 146 | ocsp_ht.o: ../../include/openssl/ocsp.h ../../include/openssl/opensslconf.h |
| 188 | ocsp_ht.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 147 | ocsp_ht.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 189 | ocsp_ht.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 148 | ocsp_ht.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 190 | ocsp_ht.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 149 | ocsp_ht.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 191 | ocsp_ht.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 150 | ocsp_ht.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 192 | ocsp_ht.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 151 | ocsp_ht.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
| 193 | ocsp_ht.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 152 | ocsp_ht.o: ocsp_ht.c |
| 194 | ocsp_ht.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 153 | ocsp_lib.o: ../../e_os.h ../../include/openssl/asn1.h |
| 195 | ocsp_ht.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 154 | ocsp_lib.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 196 | ocsp_ht.o: ../../include/openssl/x509v3.h ocsp_ht.c | ||
| 197 | ocsp_lib.o: ../../e_os.h ../../include/openssl/aes.h | ||
| 198 | ocsp_lib.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 199 | ocsp_lib.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 200 | ocsp_lib.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 201 | ocsp_lib.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | 155 | ocsp_lib.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
| 202 | ocsp_lib.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 156 | ocsp_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 203 | ocsp_lib.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 157 | ocsp_lib.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 204 | ocsp_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 158 | ocsp_lib.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 205 | ocsp_lib.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 159 | ocsp_lib.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 206 | ocsp_lib.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 207 | ocsp_lib.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 208 | ocsp_lib.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 209 | ocsp_lib.o: ../../include/openssl/objects.h ../../include/openssl/ocsp.h | 160 | ocsp_lib.o: ../../include/openssl/objects.h ../../include/openssl/ocsp.h |
| 210 | ocsp_lib.o: ../../include/openssl/opensslconf.h | 161 | ocsp_lib.o: ../../include/openssl/opensslconf.h |
| 211 | ocsp_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 162 | ocsp_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 212 | ocsp_lib.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h | 163 | ocsp_lib.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h |
| 213 | ocsp_lib.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h | 164 | ocsp_lib.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h |
| 214 | ocsp_lib.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 165 | ocsp_lib.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 215 | ocsp_lib.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 166 | ocsp_lib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 216 | ocsp_lib.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 167 | ocsp_lib.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 217 | ocsp_lib.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 168 | ocsp_lib.o: ../../include/openssl/x509v3.h ../cryptlib.h ocsp_lib.c |
| 218 | ocsp_lib.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 169 | ocsp_prn.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 219 | ocsp_lib.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | 170 | ocsp_prn.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h |
| 220 | ocsp_lib.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | 171 | ocsp_prn.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 221 | ocsp_lib.o: ../cryptlib.h ocsp_lib.c | 172 | ocsp_prn.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 222 | ocsp_prn.o: ../../include/openssl/aes.h ../../include/openssl/asn1.h | 173 | ocsp_prn.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 223 | ocsp_prn.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 174 | ocsp_prn.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 224 | ocsp_prn.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | ||
| 225 | ocsp_prn.o: ../../include/openssl/cast.h ../../include/openssl/conf.h | ||
| 226 | ocsp_prn.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 227 | ocsp_prn.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 228 | ocsp_prn.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 229 | ocsp_prn.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 230 | ocsp_prn.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 231 | ocsp_prn.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 232 | ocsp_prn.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 233 | ocsp_prn.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 175 | ocsp_prn.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 234 | ocsp_prn.o: ../../include/openssl/ocsp.h ../../include/openssl/opensslconf.h | 176 | ocsp_prn.o: ../../include/openssl/ocsp.h ../../include/openssl/opensslconf.h |
| 235 | ocsp_prn.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 177 | ocsp_prn.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 236 | ocsp_prn.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h | 178 | ocsp_prn.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h |
| 237 | ocsp_prn.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 179 | ocsp_prn.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 238 | ocsp_prn.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 180 | ocsp_prn.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 239 | ocsp_prn.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 181 | ocsp_prn.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 240 | ocsp_prn.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 182 | ocsp_prn.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
| 241 | ocsp_prn.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 183 | ocsp_prn.o: ocsp_prn.c |
| 242 | ocsp_prn.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 184 | ocsp_srv.o: ../../e_os.h ../../include/openssl/asn1.h |
| 243 | ocsp_prn.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 185 | ocsp_srv.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 244 | ocsp_prn.o: ../../include/openssl/x509v3.h ocsp_prn.c | ||
| 245 | ocsp_srv.o: ../../e_os.h ../../include/openssl/aes.h | ||
| 246 | ocsp_srv.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 247 | ocsp_srv.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 248 | ocsp_srv.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 249 | ocsp_srv.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | 186 | ocsp_srv.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
| 250 | ocsp_srv.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 187 | ocsp_srv.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 251 | ocsp_srv.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 188 | ocsp_srv.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 252 | ocsp_srv.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 189 | ocsp_srv.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 253 | ocsp_srv.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 190 | ocsp_srv.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 254 | ocsp_srv.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 255 | ocsp_srv.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 256 | ocsp_srv.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 257 | ocsp_srv.o: ../../include/openssl/objects.h ../../include/openssl/ocsp.h | 191 | ocsp_srv.o: ../../include/openssl/objects.h ../../include/openssl/ocsp.h |
| 258 | ocsp_srv.o: ../../include/openssl/opensslconf.h | 192 | ocsp_srv.o: ../../include/openssl/opensslconf.h |
| 259 | ocsp_srv.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 193 | ocsp_srv.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 260 | ocsp_srv.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h | 194 | ocsp_srv.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h |
| 261 | ocsp_srv.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h | 195 | ocsp_srv.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h |
| 262 | ocsp_srv.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 196 | ocsp_srv.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 263 | ocsp_srv.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 197 | ocsp_srv.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 264 | ocsp_srv.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 198 | ocsp_srv.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 265 | ocsp_srv.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 199 | ocsp_srv.o: ../../include/openssl/x509v3.h ../cryptlib.h ocsp_srv.c |
| 266 | ocsp_srv.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 200 | ocsp_vfy.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 267 | ocsp_srv.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | 201 | ocsp_vfy.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h |
| 268 | ocsp_srv.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | 202 | ocsp_vfy.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 269 | ocsp_srv.o: ../cryptlib.h ocsp_srv.c | 203 | ocsp_vfy.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 270 | ocsp_vfy.o: ../../include/openssl/aes.h ../../include/openssl/asn1.h | 204 | ocsp_vfy.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 271 | ocsp_vfy.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 205 | ocsp_vfy.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 272 | ocsp_vfy.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | ||
| 273 | ocsp_vfy.o: ../../include/openssl/cast.h ../../include/openssl/conf.h | ||
| 274 | ocsp_vfy.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 275 | ocsp_vfy.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 276 | ocsp_vfy.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 277 | ocsp_vfy.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 278 | ocsp_vfy.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 279 | ocsp_vfy.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 280 | ocsp_vfy.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 281 | ocsp_vfy.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 206 | ocsp_vfy.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 282 | ocsp_vfy.o: ../../include/openssl/ocsp.h ../../include/openssl/opensslconf.h | 207 | ocsp_vfy.o: ../../include/openssl/ocsp.h ../../include/openssl/opensslconf.h |
| 283 | ocsp_vfy.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 208 | ocsp_vfy.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 284 | ocsp_vfy.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 209 | ocsp_vfy.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 285 | ocsp_vfy.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 210 | ocsp_vfy.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 286 | ocsp_vfy.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 211 | ocsp_vfy.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 287 | ocsp_vfy.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 212 | ocsp_vfy.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
| 288 | ocsp_vfy.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 213 | ocsp_vfy.o: ocsp_vfy.c |
| 289 | ocsp_vfy.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | ||
| 290 | ocsp_vfy.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | ||
| 291 | ocsp_vfy.o: ../../include/openssl/x509v3.h ocsp_vfy.c | ||
diff --git a/src/lib/libcrypto/opensslconf.h b/src/lib/libcrypto/opensslconf.h index 492041bc7c..0850d4a693 100644 --- a/src/lib/libcrypto/opensslconf.h +++ b/src/lib/libcrypto/opensslconf.h | |||
| @@ -4,20 +4,71 @@ | |||
| 4 | /* OpenSSL was configured with the following options: */ | 4 | /* OpenSSL was configured with the following options: */ |
| 5 | #ifndef OPENSSL_DOING_MAKEDEPEND | 5 | #ifndef OPENSSL_DOING_MAKEDEPEND |
| 6 | 6 | ||
| 7 | #ifndef OPENSSL_NO_CAMELLIA | ||
| 8 | # define OPENSSL_NO_CAMELLIA | ||
| 9 | #endif | ||
| 10 | #ifndef OPENSSL_NO_CMS | ||
| 11 | # define OPENSSL_NO_CMS | ||
| 12 | #endif | ||
| 13 | #ifndef OPENSSL_NO_GMP | ||
| 14 | # define OPENSSL_NO_GMP | ||
| 15 | #endif | ||
| 7 | #ifndef OPENSSL_NO_KRB5 | 16 | #ifndef OPENSSL_NO_KRB5 |
| 8 | # define OPENSSL_NO_KRB5 | 17 | # define OPENSSL_NO_KRB5 |
| 9 | #endif | 18 | #endif |
| 19 | #ifndef OPENSSL_NO_MDC2 | ||
| 20 | # define OPENSSL_NO_MDC2 | ||
| 21 | #endif | ||
| 22 | #ifndef OPENSSL_NO_RC5 | ||
| 23 | # define OPENSSL_NO_RC5 | ||
| 24 | #endif | ||
| 25 | #ifndef OPENSSL_NO_RFC3779 | ||
| 26 | # define OPENSSL_NO_RFC3779 | ||
| 27 | #endif | ||
| 28 | #ifndef OPENSSL_NO_SEED | ||
| 29 | # define OPENSSL_NO_SEED | ||
| 30 | #endif | ||
| 31 | #ifndef OPENSSL_NO_TLSEXT | ||
| 32 | # define OPENSSL_NO_TLSEXT | ||
| 33 | #endif | ||
| 10 | 34 | ||
| 11 | #endif /* OPENSSL_DOING_MAKEDEPEND */ | 35 | #endif /* OPENSSL_DOING_MAKEDEPEND */ |
| 36 | #ifndef OPENSSL_NO_DYNAMIC_ENGINE | ||
| 37 | # define OPENSSL_NO_DYNAMIC_ENGINE | ||
| 38 | #endif | ||
| 12 | 39 | ||
| 13 | /* The OPENSSL_NO_* macros are also defined as NO_* if the application | 40 | /* The OPENSSL_NO_* macros are also defined as NO_* if the application |
| 14 | asks for it. This is a transient feature that is provided for those | 41 | asks for it. This is a transient feature that is provided for those |
| 15 | who haven't had the time to do the appropriate changes in their | 42 | who haven't had the time to do the appropriate changes in their |
| 16 | applications. */ | 43 | applications. */ |
| 17 | #ifdef OPENSSL_ALGORITHM_DEFINES | 44 | #ifdef OPENSSL_ALGORITHM_DEFINES |
| 45 | # if defined(OPENSSL_NO_CAMELLIA) && !defined(NO_CAMELLIA) | ||
| 46 | # define NO_CAMELLIA | ||
| 47 | # endif | ||
| 48 | # if defined(OPENSSL_NO_CMS) && !defined(NO_CMS) | ||
| 49 | # define NO_CMS | ||
| 50 | # endif | ||
| 51 | # if defined(OPENSSL_NO_GMP) && !defined(NO_GMP) | ||
| 52 | # define NO_GMP | ||
| 53 | # endif | ||
| 18 | # if defined(OPENSSL_NO_KRB5) && !defined(NO_KRB5) | 54 | # if defined(OPENSSL_NO_KRB5) && !defined(NO_KRB5) |
| 19 | # define NO_KRB5 | 55 | # define NO_KRB5 |
| 20 | # endif | 56 | # endif |
| 57 | # if defined(OPENSSL_NO_MDC2) && !defined(NO_MDC2) | ||
| 58 | # define NO_MDC2 | ||
| 59 | # endif | ||
| 60 | # if defined(OPENSSL_NO_RC5) && !defined(NO_RC5) | ||
| 61 | # define NO_RC5 | ||
| 62 | # endif | ||
| 63 | # if defined(OPENSSL_NO_RFC3779) && !defined(NO_RFC3779) | ||
| 64 | # define NO_RFC3779 | ||
| 65 | # endif | ||
| 66 | # if defined(OPENSSL_NO_SEED) && !defined(NO_SEED) | ||
| 67 | # define NO_SEED | ||
| 68 | # endif | ||
| 69 | # if defined(OPENSSL_NO_TLSEXT) && !defined(NO_TLSEXT) | ||
| 70 | # define NO_TLSEXT | ||
| 71 | # endif | ||
| 21 | #endif | 72 | #endif |
| 22 | 73 | ||
| 23 | /* crypto/opensslconf.h.in */ | 74 | /* crypto/opensslconf.h.in */ |
| @@ -27,6 +78,7 @@ | |||
| 27 | 78 | ||
| 28 | #if !(defined(VMS) || defined(__VMS)) /* VMS uses logical names instead */ | 79 | #if !(defined(VMS) || defined(__VMS)) /* VMS uses logical names instead */ |
| 29 | #if defined(HEADER_CRYPTLIB_H) && !defined(OPENSSLDIR) | 80 | #if defined(HEADER_CRYPTLIB_H) && !defined(OPENSSLDIR) |
| 81 | #define ENGINESDIR "/usr/local/ssl/lib/engines" | ||
| 30 | #define OPENSSLDIR "/usr/local/ssl" | 82 | #define OPENSSLDIR "/usr/local/ssl" |
| 31 | #endif | 83 | #endif |
| 32 | #endif | 84 | #endif |
diff --git a/src/lib/libcrypto/opensslconf.h.in b/src/lib/libcrypto/opensslconf.h.in index 685e83b7a3..cee83acf98 100644 --- a/src/lib/libcrypto/opensslconf.h.in +++ b/src/lib/libcrypto/opensslconf.h.in | |||
| @@ -5,6 +5,7 @@ | |||
| 5 | 5 | ||
| 6 | #if !(defined(VMS) || defined(__VMS)) /* VMS uses logical names instead */ | 6 | #if !(defined(VMS) || defined(__VMS)) /* VMS uses logical names instead */ |
| 7 | #if defined(HEADER_CRYPTLIB_H) && !defined(OPENSSLDIR) | 7 | #if defined(HEADER_CRYPTLIB_H) && !defined(OPENSSLDIR) |
| 8 | #define ENGINESDIR "/usr/local/lib/engines" | ||
| 8 | #define OPENSSLDIR "/usr/local/ssl" | 9 | #define OPENSSLDIR "/usr/local/ssl" |
| 9 | #endif | 10 | #endif |
| 10 | #endif | 11 | #endif |
diff --git a/src/lib/libcrypto/pem/Makefile b/src/lib/libcrypto/pem/Makefile index fbc2b5d056..742194fd24 100644 --- a/src/lib/libcrypto/pem/Makefile +++ b/src/lib/libcrypto/pem/Makefile | |||
| @@ -7,11 +7,6 @@ TOP= ../.. | |||
| 7 | CC= cc | 7 | CC= cc |
| 8 | INCLUDES= -I.. -I$(TOP) -I../../include | 8 | INCLUDES= -I.. -I$(TOP) -I../../include |
| 9 | CFLAG=-g | 9 | CFLAG=-g |
| 10 | INSTALL_PREFIX= | ||
| 11 | OPENSSLDIR= /usr/local/ssl | ||
| 12 | INSTALLTOP=/usr/local/ssl | ||
| 13 | MAKEDEPPROG= makedepend | ||
| 14 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | ||
| 15 | MAKEFILE= Makefile | 10 | MAKEFILE= Makefile |
| 16 | AR= ar r | 11 | AR= ar r |
| 17 | 12 | ||
| @@ -54,6 +49,7 @@ links: $(EXHEADER) | |||
| 54 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) | 49 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) |
| 55 | 50 | ||
| 56 | install: | 51 | install: |
| 52 | @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... | ||
| 57 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ | 53 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ |
| 58 | do \ | 54 | do \ |
| 59 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ | 55 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ |
| @@ -69,6 +65,7 @@ lint: | |||
| 69 | lint -DLINT $(INCLUDES) $(SRC)>fluff | 65 | lint -DLINT $(INCLUDES) $(SRC)>fluff |
| 70 | 66 | ||
| 71 | depend: | 67 | depend: |
| 68 | @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... | ||
| 72 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(LIBSRC) | 69 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(LIBSRC) |
| 73 | 70 | ||
| 74 | dclean: | 71 | dclean: |
| @@ -80,256 +77,165 @@ clean: | |||
| 80 | 77 | ||
| 81 | # DO NOT DELETE THIS LINE -- make depend depends on it. | 78 | # DO NOT DELETE THIS LINE -- make depend depends on it. |
| 82 | 79 | ||
| 83 | pem_all.o: ../../e_os.h ../../include/openssl/aes.h | 80 | pem_all.o: ../../e_os.h ../../include/openssl/asn1.h |
| 84 | pem_all.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 81 | pem_all.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 85 | pem_all.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 82 | pem_all.o: ../../include/openssl/crypto.h ../../include/openssl/dh.h |
| 86 | pem_all.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 87 | pem_all.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 88 | pem_all.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 89 | pem_all.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | 83 | pem_all.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h |
| 90 | pem_all.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 84 | pem_all.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 91 | pem_all.o: ../../include/openssl/fips.h ../../include/openssl/idea.h | 85 | pem_all.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 92 | pem_all.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | 86 | pem_all.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 93 | pem_all.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | 87 | pem_all.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 94 | pem_all.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | 88 | pem_all.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 95 | pem_all.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 89 | pem_all.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pem.h |
| 96 | pem_all.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 90 | pem_all.o: ../../include/openssl/pem2.h ../../include/openssl/pkcs7.h |
| 97 | pem_all.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h | 91 | pem_all.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h |
| 98 | pem_all.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 92 | pem_all.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 99 | pem_all.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 93 | pem_all.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 100 | pem_all.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 94 | pem_all.o: ../../include/openssl/x509_vfy.h ../cryptlib.h pem_all.c |
| 101 | pem_all.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 95 | pem_err.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 102 | pem_all.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 96 | pem_err.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 103 | pem_all.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 97 | pem_err.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 104 | pem_all.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 98 | pem_err.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 105 | pem_all.o: ../cryptlib.h pem_all.c | 99 | pem_err.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 106 | pem_err.o: ../../include/openssl/aes.h ../../include/openssl/asn1.h | 100 | pem_err.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 107 | pem_err.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | ||
| 108 | pem_err.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | ||
| 109 | pem_err.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | ||
| 110 | pem_err.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | ||
| 111 | pem_err.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 112 | pem_err.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
| 113 | pem_err.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | ||
| 114 | pem_err.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 115 | pem_err.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 116 | pem_err.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 117 | pem_err.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 101 | pem_err.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 118 | pem_err.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 102 | pem_err.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 119 | pem_err.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h | 103 | pem_err.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h |
| 120 | pem_err.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 104 | pem_err.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 121 | pem_err.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 105 | pem_err.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 122 | pem_err.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 106 | pem_err.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 123 | pem_err.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 107 | pem_err.o: ../../include/openssl/x509_vfy.h pem_err.c |
| 124 | pem_err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 108 | pem_info.o: ../../e_os.h ../../include/openssl/asn1.h |
| 125 | pem_err.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 109 | pem_info.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 126 | pem_err.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 110 | pem_info.o: ../../include/openssl/crypto.h ../../include/openssl/dsa.h |
| 127 | pem_err.o: pem_err.c | 111 | pem_info.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 128 | pem_info.o: ../../e_os.h ../../include/openssl/aes.h | 112 | pem_info.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 129 | pem_info.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 130 | pem_info.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 131 | pem_info.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 132 | pem_info.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 133 | pem_info.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 134 | pem_info.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 135 | pem_info.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 113 | pem_info.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 136 | pem_info.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | 114 | pem_info.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 137 | pem_info.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | 115 | pem_info.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 138 | pem_info.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 139 | pem_info.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | ||
| 140 | pem_info.o: ../../include/openssl/opensslconf.h | ||
| 141 | pem_info.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 116 | pem_info.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 142 | pem_info.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h | 117 | pem_info.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h |
| 143 | pem_info.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 118 | pem_info.o: ../../include/openssl/pkcs7.h ../../include/openssl/rsa.h |
| 144 | pem_info.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | ||
| 145 | pem_info.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | ||
| 146 | pem_info.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 119 | pem_info.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 147 | pem_info.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 120 | pem_info.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 148 | pem_info.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | ||
| 149 | pem_info.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 121 | pem_info.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 150 | pem_info.o: ../cryptlib.h pem_info.c | 122 | pem_info.o: ../cryptlib.h pem_info.c |
| 151 | pem_lib.o: ../../e_os.h ../../include/openssl/aes.h | 123 | pem_lib.o: ../../e_os.h ../../include/openssl/asn1.h |
| 152 | pem_lib.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 124 | pem_lib.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 153 | pem_lib.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 154 | pem_lib.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 155 | pem_lib.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 125 | pem_lib.o: ../../include/openssl/crypto.h ../../include/openssl/des.h |
| 156 | pem_lib.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | 126 | pem_lib.o: ../../include/openssl/des_old.h ../../include/openssl/e_os2.h |
| 157 | pem_lib.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | 127 | pem_lib.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 158 | pem_lib.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 128 | pem_lib.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 159 | pem_lib.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | 129 | pem_lib.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 160 | pem_lib.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 161 | pem_lib.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 162 | pem_lib.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 130 | pem_lib.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 163 | pem_lib.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 131 | pem_lib.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 164 | pem_lib.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pem.h | 132 | pem_lib.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pem.h |
| 165 | pem_lib.o: ../../include/openssl/pem2.h ../../include/openssl/pkcs12.h | 133 | pem_lib.o: ../../include/openssl/pem2.h ../../include/openssl/pkcs12.h |
| 166 | pem_lib.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h | 134 | pem_lib.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h |
| 167 | pem_lib.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 135 | pem_lib.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 168 | pem_lib.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 136 | pem_lib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 169 | pem_lib.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 137 | pem_lib.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h |
| 170 | pem_lib.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 138 | pem_lib.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 171 | pem_lib.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 139 | pem_lib.o: ../cryptlib.h pem_lib.c |
| 172 | pem_lib.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | 140 | pem_oth.o: ../../e_os.h ../../include/openssl/asn1.h |
| 173 | pem_lib.o: ../../include/openssl/x509_vfy.h ../cryptlib.h pem_lib.c | 141 | pem_oth.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 174 | pem_oth.o: ../../e_os.h ../../include/openssl/aes.h | 142 | pem_oth.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 175 | pem_oth.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 143 | pem_oth.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 176 | pem_oth.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 144 | pem_oth.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 177 | pem_oth.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | 145 | pem_oth.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 178 | pem_oth.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 179 | pem_oth.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 180 | pem_oth.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 181 | pem_oth.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 182 | pem_oth.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 183 | pem_oth.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 184 | pem_oth.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 185 | pem_oth.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 146 | pem_oth.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 186 | pem_oth.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 147 | pem_oth.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 187 | pem_oth.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pem.h | 148 | pem_oth.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pem.h |
| 188 | pem_oth.o: ../../include/openssl/pem2.h ../../include/openssl/pkcs7.h | 149 | pem_oth.o: ../../include/openssl/pem2.h ../../include/openssl/pkcs7.h |
| 189 | pem_oth.o: ../../include/openssl/rand.h ../../include/openssl/rc2.h | 150 | pem_oth.o: ../../include/openssl/rand.h ../../include/openssl/safestack.h |
| 190 | pem_oth.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 151 | pem_oth.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 191 | pem_oth.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 152 | pem_oth.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 192 | pem_oth.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 153 | pem_oth.o: ../../include/openssl/x509_vfy.h ../cryptlib.h pem_oth.c |
| 193 | pem_oth.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 154 | pem_pk8.o: ../../e_os.h ../../include/openssl/asn1.h |
| 194 | pem_oth.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 155 | pem_pk8.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 195 | pem_oth.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 156 | pem_pk8.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 196 | pem_oth.o: ../cryptlib.h pem_oth.c | 157 | pem_pk8.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 197 | pem_pk8.o: ../../e_os.h ../../include/openssl/aes.h | 158 | pem_pk8.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 198 | pem_pk8.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 159 | pem_pk8.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 199 | pem_pk8.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 200 | pem_pk8.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 201 | pem_pk8.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 202 | pem_pk8.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 203 | pem_pk8.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 204 | pem_pk8.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 205 | pem_pk8.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 206 | pem_pk8.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 207 | pem_pk8.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 208 | pem_pk8.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 160 | pem_pk8.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 209 | pem_pk8.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 161 | pem_pk8.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 210 | pem_pk8.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pem.h | 162 | pem_pk8.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pem.h |
| 211 | pem_pk8.o: ../../include/openssl/pem2.h ../../include/openssl/pkcs12.h | 163 | pem_pk8.o: ../../include/openssl/pem2.h ../../include/openssl/pkcs12.h |
| 212 | pem_pk8.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h | 164 | pem_pk8.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h |
| 213 | pem_pk8.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 165 | pem_pk8.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 214 | pem_pk8.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 166 | pem_pk8.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 215 | pem_pk8.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 167 | pem_pk8.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 216 | pem_pk8.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 168 | pem_pk8.o: ../cryptlib.h pem_pk8.c |
| 217 | pem_pk8.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 169 | pem_pkey.o: ../../e_os.h ../../include/openssl/asn1.h |
| 218 | pem_pk8.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | 170 | pem_pkey.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 219 | pem_pk8.o: ../../include/openssl/x509_vfy.h ../cryptlib.h pem_pk8.c | 171 | pem_pkey.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 220 | pem_pkey.o: ../../e_os.h ../../include/openssl/aes.h | 172 | pem_pkey.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 221 | pem_pkey.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 173 | pem_pkey.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 222 | pem_pkey.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 174 | pem_pkey.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 223 | pem_pkey.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 224 | pem_pkey.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 225 | pem_pkey.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 226 | pem_pkey.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 227 | pem_pkey.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 228 | pem_pkey.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 229 | pem_pkey.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 230 | pem_pkey.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 231 | pem_pkey.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 175 | pem_pkey.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 232 | pem_pkey.o: ../../include/openssl/opensslconf.h | 176 | pem_pkey.o: ../../include/openssl/opensslconf.h |
| 233 | pem_pkey.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 177 | pem_pkey.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 234 | pem_pkey.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h | 178 | pem_pkey.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h |
| 235 | pem_pkey.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h | 179 | pem_pkey.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h |
| 236 | pem_pkey.o: ../../include/openssl/rand.h ../../include/openssl/rc2.h | 180 | pem_pkey.o: ../../include/openssl/rand.h ../../include/openssl/safestack.h |
| 237 | pem_pkey.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 181 | pem_pkey.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 238 | pem_pkey.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 182 | pem_pkey.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 239 | pem_pkey.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 183 | pem_pkey.o: ../../include/openssl/x509_vfy.h ../cryptlib.h pem_pkey.c |
| 240 | pem_pkey.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 184 | pem_seal.o: ../../e_os.h ../../include/openssl/asn1.h |
| 241 | pem_pkey.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 185 | pem_seal.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 242 | pem_pkey.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 186 | pem_seal.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 243 | pem_pkey.o: ../cryptlib.h pem_pkey.c | 187 | pem_seal.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 244 | pem_seal.o: ../../e_os.h ../../include/openssl/aes.h | 188 | pem_seal.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 245 | pem_seal.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 189 | pem_seal.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 246 | pem_seal.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 247 | pem_seal.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 248 | pem_seal.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 249 | pem_seal.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 250 | pem_seal.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 251 | pem_seal.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 252 | pem_seal.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 253 | pem_seal.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 254 | pem_seal.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 255 | pem_seal.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 190 | pem_seal.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 256 | pem_seal.o: ../../include/openssl/opensslconf.h | 191 | pem_seal.o: ../../include/openssl/opensslconf.h |
| 257 | pem_seal.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 192 | pem_seal.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 258 | pem_seal.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h | 193 | pem_seal.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h |
| 259 | pem_seal.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h | 194 | pem_seal.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h |
| 260 | pem_seal.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | ||
| 261 | pem_seal.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | ||
| 262 | pem_seal.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 195 | pem_seal.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h |
| 263 | pem_seal.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 196 | pem_seal.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 264 | pem_seal.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 197 | pem_seal.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 265 | pem_seal.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | ||
| 266 | pem_seal.o: ../../include/openssl/x509_vfy.h ../cryptlib.h pem_seal.c | 198 | pem_seal.o: ../../include/openssl/x509_vfy.h ../cryptlib.h pem_seal.c |
| 267 | pem_sign.o: ../../e_os.h ../../include/openssl/aes.h | 199 | pem_sign.o: ../../e_os.h ../../include/openssl/asn1.h |
| 268 | pem_sign.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 200 | pem_sign.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 269 | pem_sign.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 201 | pem_sign.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 270 | pem_sign.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | 202 | pem_sign.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 271 | pem_sign.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 203 | pem_sign.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 272 | pem_sign.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | 204 | pem_sign.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 273 | pem_sign.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 274 | pem_sign.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 275 | pem_sign.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 276 | pem_sign.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 277 | pem_sign.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 278 | pem_sign.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 205 | pem_sign.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 279 | pem_sign.o: ../../include/openssl/opensslconf.h | 206 | pem_sign.o: ../../include/openssl/opensslconf.h |
| 280 | pem_sign.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 207 | pem_sign.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 281 | pem_sign.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h | 208 | pem_sign.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h |
| 282 | pem_sign.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h | 209 | pem_sign.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h |
| 283 | pem_sign.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 210 | pem_sign.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 284 | pem_sign.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 211 | pem_sign.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 285 | pem_sign.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 212 | pem_sign.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 286 | pem_sign.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 213 | pem_sign.o: ../cryptlib.h pem_sign.c |
| 287 | pem_sign.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 214 | pem_x509.o: ../../e_os.h ../../include/openssl/asn1.h |
| 288 | pem_sign.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | 215 | pem_x509.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 289 | pem_sign.o: ../../include/openssl/x509_vfy.h ../cryptlib.h pem_sign.c | 216 | pem_x509.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 290 | pem_x509.o: ../../e_os.h ../../include/openssl/aes.h | 217 | pem_x509.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 291 | pem_x509.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 218 | pem_x509.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 292 | pem_x509.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 219 | pem_x509.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 293 | pem_x509.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 294 | pem_x509.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 295 | pem_x509.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 296 | pem_x509.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 297 | pem_x509.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 298 | pem_x509.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 299 | pem_x509.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 300 | pem_x509.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 301 | pem_x509.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 220 | pem_x509.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 302 | pem_x509.o: ../../include/openssl/opensslconf.h | 221 | pem_x509.o: ../../include/openssl/opensslconf.h |
| 303 | pem_x509.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 222 | pem_x509.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 304 | pem_x509.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h | 223 | pem_x509.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h |
| 305 | pem_x509.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 224 | pem_x509.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 306 | pem_x509.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 225 | pem_x509.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 307 | pem_x509.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 226 | pem_x509.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 308 | pem_x509.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 227 | pem_x509.o: ../../include/openssl/x509_vfy.h ../cryptlib.h pem_x509.c |
| 309 | pem_x509.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 228 | pem_xaux.o: ../../e_os.h ../../include/openssl/asn1.h |
| 310 | pem_x509.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 229 | pem_xaux.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 311 | pem_x509.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 230 | pem_xaux.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 312 | pem_x509.o: ../cryptlib.h pem_x509.c | 231 | pem_xaux.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 313 | pem_xaux.o: ../../e_os.h ../../include/openssl/aes.h | 232 | pem_xaux.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 314 | pem_xaux.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 233 | pem_xaux.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 315 | pem_xaux.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 316 | pem_xaux.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 317 | pem_xaux.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 318 | pem_xaux.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 319 | pem_xaux.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 320 | pem_xaux.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 321 | pem_xaux.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 322 | pem_xaux.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 323 | pem_xaux.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 324 | pem_xaux.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 234 | pem_xaux.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 325 | pem_xaux.o: ../../include/openssl/opensslconf.h | 235 | pem_xaux.o: ../../include/openssl/opensslconf.h |
| 326 | pem_xaux.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 236 | pem_xaux.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 327 | pem_xaux.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h | 237 | pem_xaux.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h |
| 328 | pem_xaux.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 238 | pem_xaux.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 329 | pem_xaux.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 239 | pem_xaux.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 330 | pem_xaux.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 240 | pem_xaux.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 331 | pem_xaux.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 241 | pem_xaux.o: ../../include/openssl/x509_vfy.h ../cryptlib.h pem_xaux.c |
| 332 | pem_xaux.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
| 333 | pem_xaux.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | ||
| 334 | pem_xaux.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | ||
| 335 | pem_xaux.o: ../cryptlib.h pem_xaux.c | ||
diff --git a/src/lib/libcrypto/perlasm/x86ms.pl b/src/lib/libcrypto/perlasm/x86ms.pl index b6bd744057..a0be2934c2 100644 --- a/src/lib/libcrypto/perlasm/x86ms.pl +++ b/src/lib/libcrypto/perlasm/x86ms.pl | |||
| @@ -27,7 +27,13 @@ $label="L000"; | |||
| 27 | sub main'asm_init_output { @out=(); } | 27 | sub main'asm_init_output { @out=(); } |
| 28 | sub main'asm_get_output { return(@out); } | 28 | sub main'asm_get_output { return(@out); } |
| 29 | sub main'get_labels { return(@labels); } | 29 | sub main'get_labels { return(@labels); } |
| 30 | sub main'external_label { push(@labels,@_); } | 30 | sub main'external_label |
| 31 | { | ||
| 32 | push(@labels,@_); | ||
| 33 | foreach (@_) { | ||
| 34 | push(@out, "EXTRN\t_$_:DWORD\n"); | ||
| 35 | } | ||
| 36 | } | ||
| 31 | 37 | ||
| 32 | sub main'LB | 38 | sub main'LB |
| 33 | { | 39 | { |
| @@ -51,6 +57,11 @@ sub main'DWP | |||
| 51 | &get_mem("DWORD",@_); | 57 | &get_mem("DWORD",@_); |
| 52 | } | 58 | } |
| 53 | 59 | ||
| 60 | sub main'QWP | ||
| 61 | { | ||
| 62 | &get_mem("QWORD",@_); | ||
| 63 | } | ||
| 64 | |||
| 54 | sub main'BC | 65 | sub main'BC |
| 55 | { | 66 | { |
| 56 | return @_; | 67 | return @_; |
| @@ -87,7 +98,7 @@ sub get_mem | |||
| 87 | $reg2=&conv($1); | 98 | $reg2=&conv($1); |
| 88 | $addr="_$2"; | 99 | $addr="_$2"; |
| 89 | } | 100 | } |
| 90 | elsif ($addr =~ /^[_a-zA-Z]/) | 101 | elsif ($addr =~ /^[_a-z][_a-z0-9]*$/i) |
| 91 | { | 102 | { |
| 92 | $addr="_$addr"; | 103 | $addr="_$addr"; |
| 93 | } | 104 | } |
| @@ -128,12 +139,14 @@ sub main'xorb { &out2("xor",@_); } | |||
| 128 | sub main'add { &out2("add",@_); } | 139 | sub main'add { &out2("add",@_); } |
| 129 | sub main'adc { &out2("adc",@_); } | 140 | sub main'adc { &out2("adc",@_); } |
| 130 | sub main'sub { &out2("sub",@_); } | 141 | sub main'sub { &out2("sub",@_); } |
| 142 | sub main'sbb { &out2("sbb",@_); } | ||
| 131 | sub main'rotl { &out2("rol",@_); } | 143 | sub main'rotl { &out2("rol",@_); } |
| 132 | sub main'rotr { &out2("ror",@_); } | 144 | sub main'rotr { &out2("ror",@_); } |
| 133 | sub main'exch { &out2("xchg",@_); } | 145 | sub main'exch { &out2("xchg",@_); } |
| 134 | sub main'cmp { &out2("cmp",@_); } | 146 | sub main'cmp { &out2("cmp",@_); } |
| 135 | sub main'lea { &out2("lea",@_); } | 147 | sub main'lea { &out2("lea",@_); } |
| 136 | sub main'mul { &out1("mul",@_); } | 148 | sub main'mul { &out1("mul",@_); } |
| 149 | sub main'imul { &out2("imul",@_); } | ||
| 137 | sub main'div { &out1("div",@_); } | 150 | sub main'div { &out1("div",@_); } |
| 138 | sub main'dec { &out1("dec",@_); } | 151 | sub main'dec { &out1("dec",@_); } |
| 139 | sub main'inc { &out1("inc",@_); } | 152 | sub main'inc { &out1("inc",@_); } |
| @@ -155,26 +168,54 @@ sub main'jne { &out1("jne",@_); } | |||
| 155 | sub main'jno { &out1("jno",@_); } | 168 | sub main'jno { &out1("jno",@_); } |
| 156 | sub main'push { &out1("push",@_); $stack+=4; } | 169 | sub main'push { &out1("push",@_); $stack+=4; } |
| 157 | sub main'pop { &out1("pop",@_); $stack-=4; } | 170 | sub main'pop { &out1("pop",@_); $stack-=4; } |
| 171 | sub main'pushf { &out0("pushfd"); $stack+=4; } | ||
| 172 | sub main'popf { &out0("popfd"); $stack-=4; } | ||
| 158 | sub main'bswap { &out1("bswap",@_); &using486(); } | 173 | sub main'bswap { &out1("bswap",@_); &using486(); } |
| 159 | sub main'not { &out1("not",@_); } | 174 | sub main'not { &out1("not",@_); } |
| 160 | sub main'call { &out1("call",($_[0]=~/^\$L/?'':'_').$_[0]); } | 175 | sub main'call { &out1("call",($_[0]=~/^\$L/?'':'_').$_[0]); } |
| 176 | sub main'call_ptr { &out1p("call",@_); } | ||
| 161 | sub main'ret { &out0("ret"); } | 177 | sub main'ret { &out0("ret"); } |
| 162 | sub main'nop { &out0("nop"); } | 178 | sub main'nop { &out0("nop"); } |
| 179 | sub main'test { &out2("test",@_); } | ||
| 180 | sub main'bt { &out2("bt",@_); } | ||
| 181 | sub main'leave { &out0("leave"); } | ||
| 182 | sub main'cpuid { &out0("DW\t0A20Fh"); } | ||
| 183 | sub main'rdtsc { &out0("DW\t0310Fh"); } | ||
| 184 | sub main'halt { &out0("hlt"); } | ||
| 163 | sub main'movz { &out2("movzx",@_); } | 185 | sub main'movz { &out2("movzx",@_); } |
| 186 | sub main'neg { &out1("neg",@_); } | ||
| 187 | sub main'cld { &out0("cld"); } | ||
| 188 | |||
| 189 | # SSE2 | ||
| 190 | sub main'emms { &out0("emms"); } | ||
| 191 | sub main'movd { &out2("movd",@_); } | ||
| 192 | sub main'movq { &out2("movq",@_); } | ||
| 193 | sub main'movdqu { &out2("movdqu",@_); } | ||
| 194 | sub main'movdqa { &out2("movdqa",@_); } | ||
| 195 | sub main'movdq2q{ &out2("movdq2q",@_); } | ||
| 196 | sub main'movq2dq{ &out2("movq2dq",@_); } | ||
| 197 | sub main'paddq { &out2("paddq",@_); } | ||
| 198 | sub main'pmuludq{ &out2("pmuludq",@_); } | ||
| 199 | sub main'psrlq { &out2("psrlq",@_); } | ||
| 200 | sub main'psllq { &out2("psllq",@_); } | ||
| 201 | sub main'pxor { &out2("pxor",@_); } | ||
| 202 | sub main'por { &out2("por",@_); } | ||
| 203 | sub main'pand { &out2("pand",@_); } | ||
| 164 | 204 | ||
| 165 | sub out2 | 205 | sub out2 |
| 166 | { | 206 | { |
| 167 | local($name,$p1,$p2)=@_; | 207 | local($name,$p1,$p2)=@_; |
| 168 | local($l,$t); | 208 | local($l,$t,$line); |
| 169 | 209 | ||
| 170 | push(@out,"\t$name\t"); | 210 | $line="\t$name\t"; |
| 171 | $t=&conv($p1).","; | 211 | $t=&conv($p1).","; |
| 172 | $l=length($t); | 212 | $l=length($t); |
| 173 | push(@out,$t); | 213 | $line.="$t"; |
| 174 | $l=4-($l+9)/8; | 214 | $l=4-($l+9)/8; |
| 175 | push(@out,"\t" x $l); | 215 | $line.="\t" x $l; |
| 176 | push(@out,&conv($p2)); | 216 | $line.=&conv($p2); |
| 177 | push(@out,"\n"); | 217 | if ($line=~/\bxmm[0-7]\b/i) { $line=~s/\b[A-Z]+WORD\s+PTR/XMMWORD PTR/i; } |
| 218 | push(@out,$line."\n"); | ||
| 178 | } | 219 | } |
| 179 | 220 | ||
| 180 | sub out0 | 221 | sub out0 |
| @@ -214,7 +255,9 @@ sub main'file | |||
| 214 | local($tmp)=<<"EOF"; | 255 | local($tmp)=<<"EOF"; |
| 215 | TITLE $file.asm | 256 | TITLE $file.asm |
| 216 | .386 | 257 | .386 |
| 217 | .model FLAT | 258 | .model FLAT |
| 259 | _TEXT\$ SEGMENT PAGE 'CODE' | ||
| 260 | |||
| 218 | EOF | 261 | EOF |
| 219 | push(@out,$tmp); | 262 | push(@out,$tmp); |
| 220 | } | 263 | } |
| @@ -226,7 +269,6 @@ sub main'function_begin | |||
| 226 | push(@labels,$func); | 269 | push(@labels,$func); |
| 227 | 270 | ||
| 228 | local($tmp)=<<"EOF"; | 271 | local($tmp)=<<"EOF"; |
| 229 | _TEXT SEGMENT | ||
| 230 | PUBLIC _$func | 272 | PUBLIC _$func |
| 231 | $extra | 273 | $extra |
| 232 | _$func PROC NEAR | 274 | _$func PROC NEAR |
| @@ -244,7 +286,6 @@ sub main'function_begin_B | |||
| 244 | local($func,$extra)=@_; | 286 | local($func,$extra)=@_; |
| 245 | 287 | ||
| 246 | local($tmp)=<<"EOF"; | 288 | local($tmp)=<<"EOF"; |
| 247 | _TEXT SEGMENT | ||
| 248 | PUBLIC _$func | 289 | PUBLIC _$func |
| 249 | $extra | 290 | $extra |
| 250 | _$func PROC NEAR | 291 | _$func PROC NEAR |
| @@ -264,7 +305,6 @@ sub main'function_end | |||
| 264 | pop ebp | 305 | pop ebp |
| 265 | ret | 306 | ret |
| 266 | _$func ENDP | 307 | _$func ENDP |
| 267 | _TEXT ENDS | ||
| 268 | EOF | 308 | EOF |
| 269 | push(@out,$tmp); | 309 | push(@out,$tmp); |
| 270 | $stack=0; | 310 | $stack=0; |
| @@ -277,7 +317,6 @@ sub main'function_end_B | |||
| 277 | 317 | ||
| 278 | local($tmp)=<<"EOF"; | 318 | local($tmp)=<<"EOF"; |
| 279 | _$func ENDP | 319 | _$func ENDP |
| 280 | _TEXT ENDS | ||
| 281 | EOF | 320 | EOF |
| 282 | push(@out,$tmp); | 321 | push(@out,$tmp); |
| 283 | $stack=0; | 322 | $stack=0; |
| @@ -300,6 +339,20 @@ EOF | |||
| 300 | 339 | ||
| 301 | sub main'file_end | 340 | sub main'file_end |
| 302 | { | 341 | { |
| 342 | # try to detect if SSE2 or MMX extensions were used... | ||
| 343 | my $xmmheader=<<___; | ||
| 344 | .686 | ||
| 345 | .XMM | ||
| 346 | IF \@Version LT 800 | ||
| 347 | XMMWORD STRUCT 16 | ||
| 348 | DQ 2 dup (?) | ||
| 349 | XMMWORD ENDS | ||
| 350 | ENDIF | ||
| 351 | ___ | ||
| 352 | if (grep {/\b[x]?mm[0-7]\b/i} @out) { | ||
| 353 | grep {s/\.[3-7]86/$xmmheader/} @out; | ||
| 354 | } | ||
| 355 | push(@out,"_TEXT\$ ENDS\n"); | ||
| 303 | push(@out,"END\n"); | 356 | push(@out,"END\n"); |
| 304 | } | 357 | } |
| 305 | 358 | ||
| @@ -331,6 +384,12 @@ sub main'comment | |||
| 331 | } | 384 | } |
| 332 | } | 385 | } |
| 333 | 386 | ||
| 387 | sub main'public_label | ||
| 388 | { | ||
| 389 | $label{$_[0]}="_$_[0]" if (!defined($label{$_[0]})); | ||
| 390 | push(@out,"PUBLIC\t$label{$_[0]}\n"); | ||
| 391 | } | ||
| 392 | |||
| 334 | sub main'label | 393 | sub main'label |
| 335 | { | 394 | { |
| 336 | if (!defined($label{$_[0]})) | 395 | if (!defined($label{$_[0]})) |
| @@ -348,19 +407,37 @@ sub main'set_label | |||
| 348 | $label{$_[0]}="\$${label}${_[0]}"; | 407 | $label{$_[0]}="\$${label}${_[0]}"; |
| 349 | $label++; | 408 | $label++; |
| 350 | } | 409 | } |
| 410 | if ($_[1]!=0 && $_[1]>1) | ||
| 411 | { | ||
| 412 | main'align($_[1]); | ||
| 413 | } | ||
| 351 | if((defined $_[2]) && ($_[2] == 1)) | 414 | if((defined $_[2]) && ($_[2] == 1)) |
| 352 | { | 415 | { |
| 353 | push(@out,"$label{$_[0]}::\n"); | 416 | push(@out,"$label{$_[0]}::\n"); |
| 354 | } | 417 | } |
| 418 | elsif ($label{$_[0]} !~ /^\$/) | ||
| 419 | { | ||
| 420 | push(@out,"$label{$_[0]}\tLABEL PTR\n"); | ||
| 421 | } | ||
| 355 | else | 422 | else |
| 356 | { | 423 | { |
| 357 | push(@out,"$label{$_[0]}:\n"); | 424 | push(@out,"$label{$_[0]}:\n"); |
| 358 | } | 425 | } |
| 359 | } | 426 | } |
| 360 | 427 | ||
| 428 | sub main'data_byte | ||
| 429 | { | ||
| 430 | push(@out,"\tDB\t".join(',',@_)."\n"); | ||
| 431 | } | ||
| 432 | |||
| 361 | sub main'data_word | 433 | sub main'data_word |
| 362 | { | 434 | { |
| 363 | push(@out,"\tDD\t$_[0]\n"); | 435 | push(@out,"\tDD\t".join(',',@_)."\n"); |
| 436 | } | ||
| 437 | |||
| 438 | sub main'align | ||
| 439 | { | ||
| 440 | push(@out,"\tALIGN\t$_[0]\n"); | ||
| 364 | } | 441 | } |
| 365 | 442 | ||
| 366 | sub out1p | 443 | sub out1p |
| @@ -368,7 +445,7 @@ sub out1p | |||
| 368 | local($name,$p1)=@_; | 445 | local($name,$p1)=@_; |
| 369 | local($l,$t); | 446 | local($l,$t); |
| 370 | 447 | ||
| 371 | push(@out,"\t$name\t ".&conv($p1)."\n"); | 448 | push(@out,"\t$name\t".&conv($p1)."\n"); |
| 372 | } | 449 | } |
| 373 | 450 | ||
| 374 | sub main'picmeup | 451 | sub main'picmeup |
| @@ -378,3 +455,18 @@ sub main'picmeup | |||
| 378 | } | 455 | } |
| 379 | 456 | ||
| 380 | sub main'blindpop { &out1("pop",@_); } | 457 | sub main'blindpop { &out1("pop",@_); } |
| 458 | |||
| 459 | sub main'initseg | ||
| 460 | { | ||
| 461 | local($f)=@_; | ||
| 462 | local($tmp)=<<___; | ||
| 463 | OPTION DOTNAME | ||
| 464 | .CRT\$XCU SEGMENT DWORD PUBLIC 'DATA' | ||
| 465 | EXTRN _$f:NEAR | ||
| 466 | DD _$f | ||
| 467 | .CRT\$XCU ENDS | ||
| 468 | ___ | ||
| 469 | push(@out,$tmp); | ||
| 470 | } | ||
| 471 | |||
| 472 | 1; | ||
diff --git a/src/lib/libcrypto/perlasm/x86nasm.pl b/src/lib/libcrypto/perlasm/x86nasm.pl index 4bdb3fe180..fa38f89c09 100644 --- a/src/lib/libcrypto/perlasm/x86nasm.pl +++ b/src/lib/libcrypto/perlasm/x86nasm.pl | |||
| @@ -3,6 +3,7 @@ | |||
| 3 | package x86nasm; | 3 | package x86nasm; |
| 4 | 4 | ||
| 5 | $label="L000"; | 5 | $label="L000"; |
| 6 | $under=($main'netware)?'':'_'; | ||
| 6 | 7 | ||
| 7 | %lb=( 'eax', 'al', | 8 | %lb=( 'eax', 'al', |
| 8 | 'ebx', 'bl', | 9 | 'ebx', 'bl', |
| @@ -32,7 +33,8 @@ sub main'external_label | |||
| 32 | { | 33 | { |
| 33 | push(@labels,@_); | 34 | push(@labels,@_); |
| 34 | foreach (@_) { | 35 | foreach (@_) { |
| 35 | push(@out, "extern\t_$_\n"); | 36 | push(@out,".") if ($main'mwerks); |
| 37 | push(@out, "extern\t${under}$_\n"); | ||
| 36 | } | 38 | } |
| 37 | } | 39 | } |
| 38 | 40 | ||
| @@ -58,14 +60,19 @@ sub main'DWP | |||
| 58 | &get_mem("DWORD",@_); | 60 | &get_mem("DWORD",@_); |
| 59 | } | 61 | } |
| 60 | 62 | ||
| 63 | sub main'QWP | ||
| 64 | { | ||
| 65 | &get_mem("",@_); | ||
| 66 | } | ||
| 67 | |||
| 61 | sub main'BC | 68 | sub main'BC |
| 62 | { | 69 | { |
| 63 | return "BYTE @_"; | 70 | return (($main'mwerks)?"":"BYTE ")."@_"; |
| 64 | } | 71 | } |
| 65 | 72 | ||
| 66 | sub main'DWC | 73 | sub main'DWC |
| 67 | { | 74 | { |
| 68 | return "DWORD @_"; | 75 | return (($main'mwerks)?"":"DWORD ")."@_"; |
| 69 | } | 76 | } |
| 70 | 77 | ||
| 71 | sub main'stack_push | 78 | sub main'stack_push |
| @@ -86,16 +93,22 @@ sub get_mem | |||
| 86 | { | 93 | { |
| 87 | my($size,$addr,$reg1,$reg2,$idx)=@_; | 94 | my($size,$addr,$reg1,$reg2,$idx)=@_; |
| 88 | my($t,$post); | 95 | my($t,$post); |
| 89 | my($ret)="$size ["; | 96 | my($ret)=$size; |
| 97 | if ($ret ne "") | ||
| 98 | { | ||
| 99 | $ret .= " PTR" if ($main'mwerks); | ||
| 100 | $ret .= " "; | ||
| 101 | } | ||
| 102 | $ret .= "["; | ||
| 90 | $addr =~ s/^\s+//; | 103 | $addr =~ s/^\s+//; |
| 91 | if ($addr =~ /^(.+)\+(.+)$/) | 104 | if ($addr =~ /^(.+)\+(.+)$/) |
| 92 | { | 105 | { |
| 93 | $reg2=&conv($1); | 106 | $reg2=&conv($1); |
| 94 | $addr="_$2"; | 107 | $addr="$under$2"; |
| 95 | } | 108 | } |
| 96 | elsif ($addr =~ /^[_a-zA-Z]/) | 109 | elsif ($addr =~ /^[_a-z][_a-z0-9]*$/i) |
| 97 | { | 110 | { |
| 98 | $addr="_$addr"; | 111 | $addr="$under$addr"; |
| 99 | } | 112 | } |
| 100 | 113 | ||
| 101 | if ($addr =~ /^.+\-.+$/) { $addr="($addr)"; } | 114 | if ($addr =~ /^.+\-.+$/) { $addr="($addr)"; } |
| @@ -134,12 +147,14 @@ sub main'xorb { &out2("xor",@_); } | |||
| 134 | sub main'add { &out2("add",@_); } | 147 | sub main'add { &out2("add",@_); } |
| 135 | sub main'adc { &out2("adc",@_); } | 148 | sub main'adc { &out2("adc",@_); } |
| 136 | sub main'sub { &out2("sub",@_); } | 149 | sub main'sub { &out2("sub",@_); } |
| 150 | sub main'sbb { &out2("sbb",@_); } | ||
| 137 | sub main'rotl { &out2("rol",@_); } | 151 | sub main'rotl { &out2("rol",@_); } |
| 138 | sub main'rotr { &out2("ror",@_); } | 152 | sub main'rotr { &out2("ror",@_); } |
| 139 | sub main'exch { &out2("xchg",@_); } | 153 | sub main'exch { &out2("xchg",@_); } |
| 140 | sub main'cmp { &out2("cmp",@_); } | 154 | sub main'cmp { &out2("cmp",@_); } |
| 141 | sub main'lea { &out2("lea",@_); } | 155 | sub main'lea { &out2("lea",@_); } |
| 142 | sub main'mul { &out1("mul",@_); } | 156 | sub main'mul { &out1("mul",@_); } |
| 157 | sub main'imul { &out2("imul",@_); } | ||
| 143 | sub main'div { &out1("div",@_); } | 158 | sub main'div { &out1("div",@_); } |
| 144 | sub main'dec { &out1("dec",@_); } | 159 | sub main'dec { &out1("dec",@_); } |
| 145 | sub main'inc { &out1("inc",@_); } | 160 | sub main'inc { &out1("inc",@_); } |
| @@ -147,29 +162,57 @@ sub main'jmp { &out1("jmp",@_); } | |||
| 147 | sub main'jmp_ptr { &out1p("jmp",@_); } | 162 | sub main'jmp_ptr { &out1p("jmp",@_); } |
| 148 | 163 | ||
| 149 | # This is a bit of a kludge: declare all branches as NEAR. | 164 | # This is a bit of a kludge: declare all branches as NEAR. |
| 150 | sub main'je { &out1("je NEAR",@_); } | 165 | $near=($main'mwerks)?'':'NEAR'; |
| 151 | sub main'jle { &out1("jle NEAR",@_); } | 166 | sub main'je { &out1("je $near",@_); } |
| 152 | sub main'jz { &out1("jz NEAR",@_); } | 167 | sub main'jle { &out1("jle $near",@_); } |
| 153 | sub main'jge { &out1("jge NEAR",@_); } | 168 | sub main'jz { &out1("jz $near",@_); } |
| 154 | sub main'jl { &out1("jl NEAR",@_); } | 169 | sub main'jge { &out1("jge $near",@_); } |
| 155 | sub main'ja { &out1("ja NEAR",@_); } | 170 | sub main'jl { &out1("jl $near",@_); } |
| 156 | sub main'jae { &out1("jae NEAR",@_); } | 171 | sub main'ja { &out1("ja $near",@_); } |
| 157 | sub main'jb { &out1("jb NEAR",@_); } | 172 | sub main'jae { &out1("jae $near",@_); } |
| 158 | sub main'jbe { &out1("jbe NEAR",@_); } | 173 | sub main'jb { &out1("jb $near",@_); } |
| 159 | sub main'jc { &out1("jc NEAR",@_); } | 174 | sub main'jbe { &out1("jbe $near",@_); } |
| 160 | sub main'jnc { &out1("jnc NEAR",@_); } | 175 | sub main'jc { &out1("jc $near",@_); } |
| 161 | sub main'jnz { &out1("jnz NEAR",@_); } | 176 | sub main'jnc { &out1("jnc $near",@_); } |
| 162 | sub main'jne { &out1("jne NEAR",@_); } | 177 | sub main'jnz { &out1("jnz $near",@_); } |
| 163 | sub main'jno { &out1("jno NEAR",@_); } | 178 | sub main'jne { &out1("jne $near",@_); } |
| 179 | sub main'jno { &out1("jno $near",@_); } | ||
| 164 | 180 | ||
| 165 | sub main'push { &out1("push",@_); $stack+=4; } | 181 | sub main'push { &out1("push",@_); $stack+=4; } |
| 166 | sub main'pop { &out1("pop",@_); $stack-=4; } | 182 | sub main'pop { &out1("pop",@_); $stack-=4; } |
| 183 | sub main'pushf { &out0("pushfd"); $stack+=4; } | ||
| 184 | sub main'popf { &out0("popfd"); $stack-=4; } | ||
| 167 | sub main'bswap { &out1("bswap",@_); &using486(); } | 185 | sub main'bswap { &out1("bswap",@_); &using486(); } |
| 168 | sub main'not { &out1("not",@_); } | 186 | sub main'not { &out1("not",@_); } |
| 169 | sub main'call { &out1("call",($_[0]=~/^\$L/?'':'_').$_[0]); } | 187 | sub main'call { &out1("call",($_[0]=~/^\@L/?'':$under).$_[0]); } |
| 188 | sub main'call_ptr { &out1p("call",@_); } | ||
| 170 | sub main'ret { &out0("ret"); } | 189 | sub main'ret { &out0("ret"); } |
| 171 | sub main'nop { &out0("nop"); } | 190 | sub main'nop { &out0("nop"); } |
| 191 | sub main'test { &out2("test",@_); } | ||
| 192 | sub main'bt { &out2("bt",@_); } | ||
| 193 | sub main'leave { &out0("leave"); } | ||
| 194 | sub main'cpuid { &out0("cpuid"); } | ||
| 195 | sub main'rdtsc { &out0("rdtsc"); } | ||
| 196 | sub main'halt { &out0("hlt"); } | ||
| 172 | sub main'movz { &out2("movzx",@_); } | 197 | sub main'movz { &out2("movzx",@_); } |
| 198 | sub main'neg { &out1("neg",@_); } | ||
| 199 | sub main'cld { &out0("cld"); } | ||
| 200 | |||
| 201 | # SSE2 | ||
| 202 | sub main'emms { &out0("emms"); } | ||
| 203 | sub main'movd { &out2("movd",@_); } | ||
| 204 | sub main'movq { &out2("movq",@_); } | ||
| 205 | sub main'movdqu { &out2("movdqu",@_); } | ||
| 206 | sub main'movdqa { &out2("movdqa",@_); } | ||
| 207 | sub main'movdq2q{ &out2("movdq2q",@_); } | ||
| 208 | sub main'movq2dq{ &out2("movq2dq",@_); } | ||
| 209 | sub main'paddq { &out2("paddq",@_); } | ||
| 210 | sub main'pmuludq{ &out2("pmuludq",@_); } | ||
| 211 | sub main'psrlq { &out2("psrlq",@_); } | ||
| 212 | sub main'psllq { &out2("psllq",@_); } | ||
| 213 | sub main'pxor { &out2("pxor",@_); } | ||
| 214 | sub main'por { &out2("por",@_); } | ||
| 215 | sub main'pand { &out2("pand",@_); } | ||
| 173 | 216 | ||
| 174 | sub out2 | 217 | sub out2 |
| 175 | { | 218 | { |
| @@ -177,7 +220,7 @@ sub out2 | |||
| 177 | my($l,$t); | 220 | my($l,$t); |
| 178 | 221 | ||
| 179 | push(@out,"\t$name\t"); | 222 | push(@out,"\t$name\t"); |
| 180 | if ($name eq "lea") | 223 | if (!$main'mwerks and $name eq "lea") |
| 181 | { | 224 | { |
| 182 | $p1 =~ s/^[^\[]*\[/\[/; | 225 | $p1 =~ s/^[^\[]*\[/\[/; |
| 183 | $p2 =~ s/^[^\[]*\[/\[/; | 226 | $p2 =~ s/^[^\[]*\[/\[/; |
| @@ -221,15 +264,17 @@ sub using486 | |||
| 221 | 264 | ||
| 222 | sub main'file | 265 | sub main'file |
| 223 | { | 266 | { |
| 224 | local $tmp; | 267 | if ($main'mwerks) { push(@out,".section\t.text\n"); } |
| 225 | $tmp=<<___; | 268 | else { |
| 269 | local $tmp=<<___; | ||
| 226 | %ifdef __omf__ | 270 | %ifdef __omf__ |
| 227 | section code use32 class=code | 271 | section code use32 class=code |
| 228 | %else | 272 | %else |
| 229 | section .text | 273 | section .text |
| 230 | %endif | 274 | %endif |
| 231 | ___ | 275 | ___ |
| 232 | push(@out,$tmp); | 276 | push(@out,$tmp); |
| 277 | } | ||
| 233 | } | 278 | } |
| 234 | 279 | ||
| 235 | sub main'function_begin | 280 | sub main'function_begin |
| @@ -237,9 +282,10 @@ sub main'function_begin | |||
| 237 | my($func,$extra)=@_; | 282 | my($func,$extra)=@_; |
| 238 | 283 | ||
| 239 | push(@labels,$func); | 284 | push(@labels,$func); |
| 285 | push(@out,".") if ($main'mwerks); | ||
| 240 | my($tmp)=<<"EOF"; | 286 | my($tmp)=<<"EOF"; |
| 241 | global _$func | 287 | global $under$func |
| 242 | _$func: | 288 | $under$func: |
| 243 | push ebp | 289 | push ebp |
| 244 | push ebx | 290 | push ebx |
| 245 | push esi | 291 | push esi |
| @@ -252,9 +298,10 @@ EOF | |||
| 252 | sub main'function_begin_B | 298 | sub main'function_begin_B |
| 253 | { | 299 | { |
| 254 | my($func,$extra)=@_; | 300 | my($func,$extra)=@_; |
| 301 | push(@out,".") if ($main'mwerks); | ||
| 255 | my($tmp)=<<"EOF"; | 302 | my($tmp)=<<"EOF"; |
| 256 | global _$func | 303 | global $under$func |
| 257 | _$func: | 304 | $under$func: |
| 258 | EOF | 305 | EOF |
| 259 | push(@out,$tmp); | 306 | push(@out,$tmp); |
| 260 | $stack=4; | 307 | $stack=4; |
| @@ -328,11 +375,18 @@ sub main'comment | |||
| 328 | } | 375 | } |
| 329 | } | 376 | } |
| 330 | 377 | ||
| 378 | sub main'public_label | ||
| 379 | { | ||
| 380 | $label{$_[0]}="${under}${_[0]}" if (!defined($label{$_[0]})); | ||
| 381 | push(@out,".") if ($main'mwerks); | ||
| 382 | push(@out,"global\t$label{$_[0]}\n"); | ||
| 383 | } | ||
| 384 | |||
| 331 | sub main'label | 385 | sub main'label |
| 332 | { | 386 | { |
| 333 | if (!defined($label{$_[0]})) | 387 | if (!defined($label{$_[0]})) |
| 334 | { | 388 | { |
| 335 | $label{$_[0]}="\$${label}${_[0]}"; | 389 | $label{$_[0]}="\@${label}${_[0]}"; |
| 336 | $label++; | 390 | $label++; |
| 337 | } | 391 | } |
| 338 | return($label{$_[0]}); | 392 | return($label{$_[0]}); |
| @@ -342,15 +396,30 @@ sub main'set_label | |||
| 342 | { | 396 | { |
| 343 | if (!defined($label{$_[0]})) | 397 | if (!defined($label{$_[0]})) |
| 344 | { | 398 | { |
| 345 | $label{$_[0]}="\$${label}${_[0]}"; | 399 | $label{$_[0]}="\@${label}${_[0]}"; |
| 346 | $label++; | 400 | $label++; |
| 347 | } | 401 | } |
| 402 | if ($_[1]!=0 && $_[1]>1) | ||
| 403 | { | ||
| 404 | main'align($_[1]); | ||
| 405 | } | ||
| 348 | push(@out,"$label{$_[0]}:\n"); | 406 | push(@out,"$label{$_[0]}:\n"); |
| 349 | } | 407 | } |
| 350 | 408 | ||
| 409 | sub main'data_byte | ||
| 410 | { | ||
| 411 | push(@out,(($main'mwerks)?".byte\t":"DB\t").join(',',@_)."\n"); | ||
| 412 | } | ||
| 413 | |||
| 351 | sub main'data_word | 414 | sub main'data_word |
| 352 | { | 415 | { |
| 353 | push(@out,"\tDD\t$_[0]\n"); | 416 | push(@out,(($main'mwerks)?".long\t":"DD\t").join(',',@_)."\n"); |
| 417 | } | ||
| 418 | |||
| 419 | sub main'align | ||
| 420 | { | ||
| 421 | push(@out,".") if ($main'mwerks); | ||
| 422 | push(@out,"align\t$_[0]\n"); | ||
| 354 | } | 423 | } |
| 355 | 424 | ||
| 356 | sub out1p | 425 | sub out1p |
| @@ -358,7 +427,7 @@ sub out1p | |||
| 358 | my($name,$p1)=@_; | 427 | my($name,$p1)=@_; |
| 359 | my($l,$t); | 428 | my($l,$t); |
| 360 | 429 | ||
| 361 | push(@out,"\t$name\t ".&conv($p1)."\n"); | 430 | push(@out,"\t$name\t".&conv($p1)."\n"); |
| 362 | } | 431 | } |
| 363 | 432 | ||
| 364 | sub main'picmeup | 433 | sub main'picmeup |
| @@ -368,3 +437,19 @@ sub main'picmeup | |||
| 368 | } | 437 | } |
| 369 | 438 | ||
| 370 | sub main'blindpop { &out1("pop",@_); } | 439 | sub main'blindpop { &out1("pop",@_); } |
| 440 | |||
| 441 | sub main'initseg | ||
| 442 | { | ||
| 443 | local($f)=@_; | ||
| 444 | if ($main'win32) | ||
| 445 | { | ||
| 446 | local($tmp)=<<___; | ||
| 447 | segment .CRT\$XCU data | ||
| 448 | extern $under$f | ||
| 449 | DD $under$f | ||
| 450 | ___ | ||
| 451 | push(@out,$tmp); | ||
| 452 | } | ||
| 453 | } | ||
| 454 | |||
| 455 | 1; | ||
diff --git a/src/lib/libcrypto/perlasm/x86unix.pl b/src/lib/libcrypto/perlasm/x86unix.pl index a31a25c12b..a4c947165e 100644 --- a/src/lib/libcrypto/perlasm/x86unix.pl +++ b/src/lib/libcrypto/perlasm/x86unix.pl | |||
| @@ -1,14 +1,15 @@ | |||
| 1 | #!/usr/local/bin/perl | 1 | #!/usr/local/bin/perl |
| 2 | 2 | ||
| 3 | package x86unix; | 3 | package x86unix; # GAS actually... |
| 4 | 4 | ||
| 5 | $label="L000"; | 5 | $label="L000"; |
| 6 | $const=""; | 6 | $const=""; |
| 7 | $constl=0; | 7 | $constl=0; |
| 8 | 8 | ||
| 9 | $align=($main'aout)?"4":"16"; | 9 | $align=($main'aout)?"4":"16"; |
| 10 | $under=($main'aout)?"_":""; | 10 | $under=($main'aout or $main'coff)?"_":""; |
| 11 | $com_start=($main'sol)?"/":"#"; | 11 | $dot=($main'aout)?"":"."; |
| 12 | $com_start="#" if ($main'aout or $main'coff); | ||
| 12 | 13 | ||
| 13 | sub main'asm_init_output { @out=(); } | 14 | sub main'asm_init_output { @out=(); } |
| 14 | sub main'asm_get_output { return(@out); } | 15 | sub main'asm_get_output { return(@out); } |
| @@ -51,6 +52,24 @@ if ($main'cpp) | |||
| 51 | 'edi', '%edi', | 52 | 'edi', '%edi', |
| 52 | 'ebp', '%ebp', | 53 | 'ebp', '%ebp', |
| 53 | 'esp', '%esp', | 54 | 'esp', '%esp', |
| 55 | |||
| 56 | 'mm0', '%mm0', | ||
| 57 | 'mm1', '%mm1', | ||
| 58 | 'mm2', '%mm2', | ||
| 59 | 'mm3', '%mm3', | ||
| 60 | 'mm4', '%mm4', | ||
| 61 | 'mm5', '%mm5', | ||
| 62 | 'mm6', '%mm6', | ||
| 63 | 'mm7', '%mm7', | ||
| 64 | |||
| 65 | 'xmm0', '%xmm0', | ||
| 66 | 'xmm1', '%xmm1', | ||
| 67 | 'xmm2', '%xmm2', | ||
| 68 | 'xmm3', '%xmm3', | ||
| 69 | 'xmm4', '%xmm4', | ||
| 70 | 'xmm5', '%xmm5', | ||
| 71 | 'xmm6', '%xmm6', | ||
| 72 | 'xmm7', '%xmm7', | ||
| 54 | ); | 73 | ); |
| 55 | 74 | ||
| 56 | %reg_val=( | 75 | %reg_val=( |
| @@ -97,6 +116,11 @@ sub main'DWP | |||
| 97 | return($ret); | 116 | return($ret); |
| 98 | } | 117 | } |
| 99 | 118 | ||
| 119 | sub main'QWP | ||
| 120 | { | ||
| 121 | return(&main'DWP(@_)); | ||
| 122 | } | ||
| 123 | |||
| 100 | sub main'BP | 124 | sub main'BP |
| 101 | { | 125 | { |
| 102 | return(&main'DWP(@_)); | 126 | return(&main'DWP(@_)); |
| @@ -140,12 +164,14 @@ sub main'xorb { &out2("xorb",@_); } | |||
| 140 | sub main'add { &out2($_[0]=~/%[a-d][lh]/?"addb":"addl",@_); } | 164 | sub main'add { &out2($_[0]=~/%[a-d][lh]/?"addb":"addl",@_); } |
| 141 | sub main'adc { &out2("adcl",@_); } | 165 | sub main'adc { &out2("adcl",@_); } |
| 142 | sub main'sub { &out2("subl",@_); } | 166 | sub main'sub { &out2("subl",@_); } |
| 167 | sub main'sbb { &out2("sbbl",@_); } | ||
| 143 | sub main'rotl { &out2("roll",@_); } | 168 | sub main'rotl { &out2("roll",@_); } |
| 144 | sub main'rotr { &out2("rorl",@_); } | 169 | sub main'rotr { &out2("rorl",@_); } |
| 145 | sub main'exch { &out2($_[0]=~/%[a-d][lh]/?"xchgb":"xchgl",@_); } | 170 | sub main'exch { &out2($_[0]=~/%[a-d][lh]/?"xchgb":"xchgl",@_); } |
| 146 | sub main'cmp { &out2("cmpl",@_); } | 171 | sub main'cmp { &out2("cmpl",@_); } |
| 147 | sub main'lea { &out2("leal",@_); } | 172 | sub main'lea { &out2("leal",@_); } |
| 148 | sub main'mul { &out1("mull",@_); } | 173 | sub main'mul { &out1("mull",@_); } |
| 174 | sub main'imul { &out2("imull",@_); } | ||
| 149 | sub main'div { &out1("divl",@_); } | 175 | sub main'div { &out1("divl",@_); } |
| 150 | sub main'jmp { &out1("jmp",@_); } | 176 | sub main'jmp { &out1("jmp",@_); } |
| 151 | sub main'jmp_ptr { &out1p("jmp",@_); } | 177 | sub main'jmp_ptr { &out1p("jmp",@_); } |
| @@ -167,13 +193,48 @@ sub main'dec { &out1("decl",@_); } | |||
| 167 | sub main'inc { &out1($_[0]=~/%[a-d][hl]/?"incb":"incl",@_); } | 193 | sub main'inc { &out1($_[0]=~/%[a-d][hl]/?"incb":"incl",@_); } |
| 168 | sub main'push { &out1("pushl",@_); $stack+=4; } | 194 | sub main'push { &out1("pushl",@_); $stack+=4; } |
| 169 | sub main'pop { &out1("popl",@_); $stack-=4; } | 195 | sub main'pop { &out1("popl",@_); $stack-=4; } |
| 170 | sub main'pushf { &out0("pushf"); $stack+=4; } | 196 | sub main'pushf { &out0("pushfl"); $stack+=4; } |
| 171 | sub main'popf { &out0("popf"); $stack-=4; } | 197 | sub main'popf { &out0("popfl"); $stack-=4; } |
| 172 | sub main'not { &out1("notl",@_); } | 198 | sub main'not { &out1("notl",@_); } |
| 173 | sub main'call { &out1("call",($_[0]=~/^\.L/?'':$under).$_[0]); } | 199 | sub main'call { my $pre=$under; |
| 200 | foreach $i (%label) | ||
| 201 | { if ($label{$i} eq $_[0]) { $pre=''; last; } } | ||
| 202 | &out1("call",$pre.$_[0]); | ||
| 203 | } | ||
| 204 | sub main'call_ptr { &out1p("call",@_); } | ||
| 174 | sub main'ret { &out0("ret"); } | 205 | sub main'ret { &out0("ret"); } |
| 175 | sub main'nop { &out0("nop"); } | 206 | sub main'nop { &out0("nop"); } |
| 207 | sub main'test { &out2("testl",@_); } | ||
| 208 | sub main'bt { &out2("btl",@_); } | ||
| 209 | sub main'leave { &out0("leave"); } | ||
| 210 | sub main'cpuid { &out0(".byte\t0x0f,0xa2"); } | ||
| 211 | sub main'rdtsc { &out0(".byte\t0x0f,0x31"); } | ||
| 212 | sub main'halt { &out0("hlt"); } | ||
| 176 | sub main'movz { &out2("movzbl",@_); } | 213 | sub main'movz { &out2("movzbl",@_); } |
| 214 | sub main'neg { &out1("negl",@_); } | ||
| 215 | sub main'cld { &out0("cld"); } | ||
| 216 | |||
| 217 | # SSE2 | ||
| 218 | sub main'emms { &out0("emms"); } | ||
| 219 | sub main'movd { &out2("movd",@_); } | ||
| 220 | sub main'movdqu { &out2("movdqu",@_); } | ||
| 221 | sub main'movdqa { &out2("movdqa",@_); } | ||
| 222 | sub main'movdq2q{ &out2("movdq2q",@_); } | ||
| 223 | sub main'movq2dq{ &out2("movq2dq",@_); } | ||
| 224 | sub main'paddq { &out2("paddq",@_); } | ||
| 225 | sub main'pmuludq{ &out2("pmuludq",@_); } | ||
| 226 | sub main'psrlq { &out2("psrlq",@_); } | ||
| 227 | sub main'psllq { &out2("psllq",@_); } | ||
| 228 | sub main'pxor { &out2("pxor",@_); } | ||
| 229 | sub main'por { &out2("por",@_); } | ||
| 230 | sub main'pand { &out2("pand",@_); } | ||
| 231 | sub main'movq { | ||
| 232 | local($p1,$p2,$optimize)=@_; | ||
| 233 | if ($optimize && $p1=~/^mm[0-7]$/ && $p2=~/^mm[0-7]$/) | ||
| 234 | # movq between mmx registers can sink Intel CPUs | ||
| 235 | { push(@out,"\tpshufw\t\$0xe4,%$p2,%$p1\n"); } | ||
| 236 | else { &out2("movq",@_); } | ||
| 237 | } | ||
| 177 | 238 | ||
| 178 | # The bswapl instruction is new for the 486. Emulate if i386. | 239 | # The bswapl instruction is new for the 486. Emulate if i386. |
| 179 | sub main'bswap | 240 | sub main'bswap |
| @@ -279,8 +340,6 @@ sub main'file | |||
| 279 | 340 | ||
| 280 | local($tmp)=<<"EOF"; | 341 | local($tmp)=<<"EOF"; |
| 281 | .file "$file.s" | 342 | .file "$file.s" |
| 282 | .version "01.01" | ||
| 283 | gcc2_compiled.: | ||
| 284 | EOF | 343 | EOF |
| 285 | push(@out,$tmp); | 344 | push(@out,$tmp); |
| 286 | } | 345 | } |
| @@ -294,15 +353,17 @@ sub main'function_begin | |||
| 294 | 353 | ||
| 295 | local($tmp)=<<"EOF"; | 354 | local($tmp)=<<"EOF"; |
| 296 | .text | 355 | .text |
| 297 | .align $align | 356 | .globl $func |
| 298 | .globl $func | ||
| 299 | EOF | 357 | EOF |
| 300 | push(@out,$tmp); | 358 | push(@out,$tmp); |
| 301 | if ($main'cpp) | 359 | if ($main'cpp) |
| 302 | { $tmp=push(@out,"\tTYPE($func,\@function)\n"); } | 360 | { $tmp=push(@out,"TYPE($func,\@function)\n"); } |
| 303 | elsif ($main'gaswin) | 361 | elsif ($main'coff) |
| 304 | { $tmp=push(@out,"\t.def\t$func;\t.scl\t2;\t.type\t32;\t.endef\n"); } | 362 | { $tmp=push(@out,".def\t$func;\t.scl\t2;\t.type\t32;\t.endef\n"); } |
| 305 | else { $tmp=push(@out,"\t.type\t$func,\@function\n"); } | 363 | elsif ($main'aout and !$main'pic) |
| 364 | { } | ||
| 365 | else { $tmp=push(@out,".type\t$func,\@function\n"); } | ||
| 366 | push(@out,".align\t$align\n"); | ||
| 306 | push(@out,"$func:\n"); | 367 | push(@out,"$func:\n"); |
| 307 | $tmp=<<"EOF"; | 368 | $tmp=<<"EOF"; |
| 308 | pushl %ebp | 369 | pushl %ebp |
| @@ -324,15 +385,17 @@ sub main'function_begin_B | |||
| 324 | 385 | ||
| 325 | local($tmp)=<<"EOF"; | 386 | local($tmp)=<<"EOF"; |
| 326 | .text | 387 | .text |
| 327 | .align $align | 388 | .globl $func |
| 328 | .globl $func | ||
| 329 | EOF | 389 | EOF |
| 330 | push(@out,$tmp); | 390 | push(@out,$tmp); |
| 331 | if ($main'cpp) | 391 | if ($main'cpp) |
| 332 | { push(@out,"\tTYPE($func,\@function)\n"); } | 392 | { push(@out,"TYPE($func,\@function)\n"); } |
| 333 | elsif ($main'gaswin) | 393 | elsif ($main'coff) |
| 334 | { $tmp=push(@out,"\t.def\t$func;\t.scl\t2;\t.type\t32;\t.endef\n"); } | 394 | { $tmp=push(@out,".def\t$func;\t.scl\t2;\t.type\t32;\t.endef\n"); } |
| 335 | else { push(@out,"\t.type $func,\@function\n"); } | 395 | elsif ($main'aout and !$main'pic) |
| 396 | { } | ||
| 397 | else { push(@out,".type $func,\@function\n"); } | ||
| 398 | push(@out,".align\t$align\n"); | ||
| 336 | push(@out,"$func:\n"); | 399 | push(@out,"$func:\n"); |
| 337 | $stack=4; | 400 | $stack=4; |
| 338 | } | 401 | } |
| @@ -349,15 +412,15 @@ sub main'function_end | |||
| 349 | popl %ebx | 412 | popl %ebx |
| 350 | popl %ebp | 413 | popl %ebp |
| 351 | ret | 414 | ret |
| 352 | .L_${func}_end: | 415 | ${dot}L_${func}_end: |
| 353 | EOF | 416 | EOF |
| 354 | push(@out,$tmp); | 417 | push(@out,$tmp); |
| 355 | 418 | ||
| 356 | if ($main'cpp) | 419 | if ($main'cpp) |
| 357 | { push(@out,"\tSIZE($func,.L_${func}_end-$func)\n"); } | 420 | { push(@out,"SIZE($func,${dot}L_${func}_end-$func)\n"); } |
| 358 | elsif ($main'gaswin) | 421 | elsif ($main'coff or $main'aout) |
| 359 | { $tmp=push(@out,"\t.align 4\n"); } | 422 | { } |
| 360 | else { push(@out,"\t.size\t$func,.L_${func}_end-$func\n"); } | 423 | else { push(@out,".size\t$func,${dot}L_${func}_end-$func\n"); } |
| 361 | push(@out,".ident \"$func\"\n"); | 424 | push(@out,".ident \"$func\"\n"); |
| 362 | $stack=0; | 425 | $stack=0; |
| 363 | %label=(); | 426 | %label=(); |
| @@ -383,13 +446,13 @@ sub main'function_end_B | |||
| 383 | 446 | ||
| 384 | $func=$under.$func; | 447 | $func=$under.$func; |
| 385 | 448 | ||
| 386 | push(@out,".L_${func}_end:\n"); | 449 | push(@out,"${dot}L_${func}_end:\n"); |
| 387 | if ($main'cpp) | 450 | if ($main'cpp) |
| 388 | { push(@out,"\tSIZE($func,.L_${func}_end-$func)\n"); } | 451 | { push(@out,"SIZE($func,${dot}L_${func}_end-$func)\n"); } |
| 389 | elsif ($main'gaswin) | 452 | elsif ($main'coff or $main'aout) |
| 390 | { push(@out,"\t.align 4\n"); } | 453 | { } |
| 391 | else { push(@out,"\t.size\t$func,.L_${func}_end-$func\n"); } | 454 | else { push(@out,".size\t$func,${dot}L_${func}_end-$func\n"); } |
| 392 | push(@out,".ident \"desasm.pl\"\n"); | 455 | push(@out,".ident \"$func\"\n"); |
| 393 | $stack=0; | 456 | $stack=0; |
| 394 | %label=(); | 457 | %label=(); |
| 395 | } | 458 | } |
| @@ -430,9 +493,10 @@ sub main'swtmp | |||
| 430 | 493 | ||
| 431 | sub main'comment | 494 | sub main'comment |
| 432 | { | 495 | { |
| 433 | if ($main'elf) # GNU and SVR4 as'es use different comment delimiters, | 496 | if (!defined($com_start) or $main'elf) |
| 434 | { # so we just skip comments... | 497 | { # Regarding $main'elf above... |
| 435 | push(@out,"\n"); | 498 | # GNU and SVR4 as'es use different comment delimiters, |
| 499 | push(@out,"\n"); # so we just skip ELF comments... | ||
| 436 | return; | 500 | return; |
| 437 | } | 501 | } |
| 438 | foreach (@_) | 502 | foreach (@_) |
| @@ -444,11 +508,17 @@ sub main'comment | |||
| 444 | } | 508 | } |
| 445 | } | 509 | } |
| 446 | 510 | ||
| 511 | sub main'public_label | ||
| 512 | { | ||
| 513 | $label{$_[0]}="${under}${_[0]}" if (!defined($label{$_[0]})); | ||
| 514 | push(@out,".globl\t$label{$_[0]}\n"); | ||
| 515 | } | ||
| 516 | |||
| 447 | sub main'label | 517 | sub main'label |
| 448 | { | 518 | { |
| 449 | if (!defined($label{$_[0]})) | 519 | if (!defined($label{$_[0]})) |
| 450 | { | 520 | { |
| 451 | $label{$_[0]}=".${label}${_[0]}"; | 521 | $label{$_[0]}="${dot}${label}${_[0]}"; |
| 452 | $label++; | 522 | $label++; |
| 453 | } | 523 | } |
| 454 | return($label{$_[0]}); | 524 | return($label{$_[0]}); |
| @@ -458,15 +528,29 @@ sub main'set_label | |||
| 458 | { | 528 | { |
| 459 | if (!defined($label{$_[0]})) | 529 | if (!defined($label{$_[0]})) |
| 460 | { | 530 | { |
| 461 | $label{$_[0]}=".${label}${_[0]}"; | 531 | $label{$_[0]}="${dot}${label}${_[0]}"; |
| 462 | $label++; | 532 | $label++; |
| 463 | } | 533 | } |
| 464 | push(@out,".align $align\n") if ($_[1] != 0); | 534 | if ($_[1]!=0) |
| 535 | { | ||
| 536 | if ($_[1]>1) { main'align($_[1]); } | ||
| 537 | else { push(@out,".align $align\n"); } | ||
| 538 | } | ||
| 465 | push(@out,"$label{$_[0]}:\n"); | 539 | push(@out,"$label{$_[0]}:\n"); |
| 466 | } | 540 | } |
| 467 | 541 | ||
| 468 | sub main'file_end | 542 | sub main'file_end |
| 469 | { | 543 | { |
| 544 | # try to detect if SSE2 or MMX extensions were used on ELF platform... | ||
| 545 | if ($main'elf && grep {/\b%[x]*mm[0-7]\b|OPENSSL_ia32cap_P\b/i} @out) { | ||
| 546 | local($tmp); | ||
| 547 | |||
| 548 | push (@out,"\n.section\t.bss\n"); | ||
| 549 | push (@out,".comm\t${under}OPENSSL_ia32cap_P,4,4\n"); | ||
| 550 | |||
| 551 | return; | ||
| 552 | } | ||
| 553 | |||
| 470 | if ($const ne "") | 554 | if ($const ne "") |
| 471 | { | 555 | { |
| 472 | push(@out,".section .rodata\n"); | 556 | push(@out,".section .rodata\n"); |
| @@ -475,9 +559,25 @@ sub main'file_end | |||
| 475 | } | 559 | } |
| 476 | } | 560 | } |
| 477 | 561 | ||
| 562 | sub main'data_byte | ||
| 563 | { | ||
| 564 | push(@out,"\t.byte\t".join(',',@_)."\n"); | ||
| 565 | } | ||
| 566 | |||
| 478 | sub main'data_word | 567 | sub main'data_word |
| 479 | { | 568 | { |
| 480 | push(@out,"\t.long $_[0]\n"); | 569 | push(@out,"\t.long\t".join(',',@_)."\n"); |
| 570 | } | ||
| 571 | |||
| 572 | sub main'align | ||
| 573 | { | ||
| 574 | my $val=$_[0],$p2,$i; | ||
| 575 | if ($main'aout) { | ||
| 576 | for ($p2=0;$val!=0;$val>>=1) { $p2++; } | ||
| 577 | $val=$p2-1; | ||
| 578 | $val.=",0x90"; | ||
| 579 | } | ||
| 580 | push(@out,".align\t$val\n"); | ||
| 481 | } | 581 | } |
| 482 | 582 | ||
| 483 | # debug output functions: puts, putx, printf | 583 | # debug output functions: puts, putx, printf |
| @@ -559,7 +659,6 @@ sub main'picmeup | |||
| 559 | { | 659 | { |
| 560 | local($tmp)=<<___; | 660 | local($tmp)=<<___; |
| 561 | #if (defined(ELF) || defined(SOL)) && defined(PIC) | 661 | #if (defined(ELF) || defined(SOL)) && defined(PIC) |
| 562 | .align 8 | ||
| 563 | call 1f | 662 | call 1f |
| 564 | 1: popl $regs{$dst} | 663 | 1: popl $regs{$dst} |
| 565 | addl \$_GLOBAL_OFFSET_TABLE_+[.-1b],$regs{$dst} | 664 | addl \$_GLOBAL_OFFSET_TABLE_+[.-1b],$regs{$dst} |
| @@ -572,13 +671,12 @@ ___ | |||
| 572 | } | 671 | } |
| 573 | elsif ($main'pic && ($main'elf || $main'aout)) | 672 | elsif ($main'pic && ($main'elf || $main'aout)) |
| 574 | { | 673 | { |
| 575 | push(@out,"\t.align\t8\n"); | ||
| 576 | &main'call(&main'label("PIC_me_up")); | 674 | &main'call(&main'label("PIC_me_up")); |
| 577 | &main'set_label("PIC_me_up"); | 675 | &main'set_label("PIC_me_up"); |
| 578 | &main'blindpop($dst); | 676 | &main'blindpop($dst); |
| 579 | &main'add($dst,"\$$under"."_GLOBAL_OFFSET_TABLE_+[.-". | 677 | &main'add($dst,"\$${under}_GLOBAL_OFFSET_TABLE_+[.-". |
| 580 | &main'label("PIC_me_up") . "]"); | 678 | &main'label("PIC_me_up") . "]"); |
| 581 | &main'mov($dst,&main'DWP($sym."\@GOT",$dst)); | 679 | &main'mov($dst,&main'DWP($under.$sym."\@GOT",$dst)); |
| 582 | } | 680 | } |
| 583 | else | 681 | else |
| 584 | { | 682 | { |
| @@ -587,3 +685,41 @@ ___ | |||
| 587 | } | 685 | } |
| 588 | 686 | ||
| 589 | sub main'blindpop { &out1("popl",@_); } | 687 | sub main'blindpop { &out1("popl",@_); } |
| 688 | |||
| 689 | sub main'initseg | ||
| 690 | { | ||
| 691 | local($f)=@_; | ||
| 692 | local($tmp); | ||
| 693 | if ($main'elf) | ||
| 694 | { | ||
| 695 | $tmp=<<___; | ||
| 696 | .section .init | ||
| 697 | call $under$f | ||
| 698 | jmp .Linitalign | ||
| 699 | .align $align | ||
| 700 | .Linitalign: | ||
| 701 | ___ | ||
| 702 | } | ||
| 703 | elsif ($main'coff) | ||
| 704 | { | ||
| 705 | $tmp=<<___; # applies to both Cygwin and Mingw | ||
| 706 | .section .ctors | ||
| 707 | .long $under$f | ||
| 708 | ___ | ||
| 709 | } | ||
| 710 | elsif ($main'aout) | ||
| 711 | { | ||
| 712 | local($ctor)="${under}_GLOBAL_\$I\$$f"; | ||
| 713 | $tmp=".text\n"; | ||
| 714 | $tmp.=".type $ctor,\@function\n" if ($main'pic); | ||
| 715 | $tmp.=<<___; # OpenBSD way... | ||
| 716 | .globl $ctor | ||
| 717 | .align 2 | ||
| 718 | $ctor: | ||
| 719 | jmp $under$f | ||
| 720 | ___ | ||
| 721 | } | ||
| 722 | push(@out,$tmp) if ($tmp); | ||
| 723 | } | ||
| 724 | |||
| 725 | 1; | ||
diff --git a/src/lib/libcrypto/pkcs12/Makefile b/src/lib/libcrypto/pkcs12/Makefile index bef4f27912..3a7498fe7a 100644 --- a/src/lib/libcrypto/pkcs12/Makefile +++ b/src/lib/libcrypto/pkcs12/Makefile | |||
| @@ -7,11 +7,6 @@ TOP= ../.. | |||
| 7 | CC= cc | 7 | CC= cc |
| 8 | INCLUDES= -I.. -I$(TOP) -I../../include | 8 | INCLUDES= -I.. -I$(TOP) -I../../include |
| 9 | CFLAG=-g | 9 | CFLAG=-g |
| 10 | INSTALL_PREFIX= | ||
| 11 | OPENSSLDIR= /usr/local/ssl | ||
| 12 | INSTALLTOP=/usr/local/ssl | ||
| 13 | MAKEDEPPROG= makedepend | ||
| 14 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | ||
| 15 | MAKEFILE= Makefile | 10 | MAKEFILE= Makefile |
| 16 | AR= ar r | 11 | AR= ar r |
| 17 | 12 | ||
| @@ -57,6 +52,7 @@ links: | |||
| 57 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) | 52 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) |
| 58 | 53 | ||
| 59 | install: | 54 | install: |
| 55 | @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... | ||
| 60 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ | 56 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ |
| 61 | do \ | 57 | do \ |
| 62 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ | 58 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ |
| @@ -72,6 +68,7 @@ lint: | |||
| 72 | lint -DLINT $(INCLUDES) $(SRC)>fluff | 68 | lint -DLINT $(INCLUDES) $(SRC)>fluff |
| 73 | 69 | ||
| 74 | depend: | 70 | depend: |
| 71 | @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... | ||
| 75 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) | 72 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) |
| 76 | 73 | ||
| 77 | dclean: | 74 | dclean: |
| @@ -83,333 +80,207 @@ clean: | |||
| 83 | 80 | ||
| 84 | # DO NOT DELETE THIS LINE -- make depend depends on it. | 81 | # DO NOT DELETE THIS LINE -- make depend depends on it. |
| 85 | 82 | ||
| 86 | p12_add.o: ../../e_os.h ../../include/openssl/aes.h | 83 | p12_add.o: ../../e_os.h ../../include/openssl/asn1.h |
| 87 | p12_add.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 84 | p12_add.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 88 | p12_add.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 85 | p12_add.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 89 | p12_add.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | 86 | p12_add.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 90 | p12_add.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 87 | p12_add.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 91 | p12_add.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | 88 | p12_add.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 92 | p12_add.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 93 | p12_add.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 94 | p12_add.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 95 | p12_add.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 96 | p12_add.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 97 | p12_add.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 89 | p12_add.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 98 | p12_add.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 90 | p12_add.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 99 | p12_add.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs12.h | 91 | p12_add.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs12.h |
| 100 | p12_add.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 92 | p12_add.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 101 | p12_add.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 93 | p12_add.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 102 | p12_add.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 94 | p12_add.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 103 | p12_add.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 95 | p12_add.o: ../../include/openssl/x509_vfy.h ../cryptlib.h p12_add.c |
| 104 | p12_add.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 96 | p12_asn.o: ../../e_os.h ../../include/openssl/asn1.h |
| 105 | p12_add.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 97 | p12_asn.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
| 106 | p12_add.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 98 | p12_asn.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 107 | p12_add.o: ../cryptlib.h p12_add.c | 99 | p12_asn.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 108 | p12_asn.o: ../../e_os.h ../../include/openssl/aes.h | 100 | p12_asn.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 109 | p12_asn.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h | 101 | p12_asn.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 110 | p12_asn.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 102 | p12_asn.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 111 | p12_asn.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | ||
| 112 | p12_asn.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | ||
| 113 | p12_asn.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | ||
| 114 | p12_asn.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 115 | p12_asn.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
| 116 | p12_asn.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | ||
| 117 | p12_asn.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 118 | p12_asn.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 119 | p12_asn.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 120 | p12_asn.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 103 | p12_asn.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 121 | p12_asn.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 104 | p12_asn.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 122 | p12_asn.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h | 105 | p12_asn.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h |
| 123 | p12_asn.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 106 | p12_asn.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 124 | p12_asn.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 107 | p12_asn.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 125 | p12_asn.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 108 | p12_asn.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 126 | p12_asn.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 109 | p12_asn.o: ../cryptlib.h p12_asn.c |
| 127 | p12_asn.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 110 | p12_attr.o: ../../e_os.h ../../include/openssl/asn1.h |
| 128 | p12_asn.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | 111 | p12_attr.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 129 | p12_asn.o: ../../include/openssl/x509_vfy.h ../cryptlib.h p12_asn.c | 112 | p12_attr.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 130 | p12_attr.o: ../../e_os.h ../../include/openssl/aes.h | 113 | p12_attr.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 131 | p12_attr.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 114 | p12_attr.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 132 | p12_attr.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 115 | p12_attr.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 133 | p12_attr.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 134 | p12_attr.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 135 | p12_attr.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 136 | p12_attr.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 137 | p12_attr.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 138 | p12_attr.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 139 | p12_attr.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 140 | p12_attr.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 141 | p12_attr.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 116 | p12_attr.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 142 | p12_attr.o: ../../include/openssl/opensslconf.h | 117 | p12_attr.o: ../../include/openssl/opensslconf.h |
| 143 | p12_attr.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 118 | p12_attr.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 144 | p12_attr.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h | 119 | p12_attr.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h |
| 145 | p12_attr.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 120 | p12_attr.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 146 | p12_attr.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 121 | p12_attr.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 147 | p12_attr.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 122 | p12_attr.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 148 | p12_attr.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 123 | p12_attr.o: ../cryptlib.h p12_attr.c |
| 149 | p12_attr.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 124 | p12_crpt.o: ../../e_os.h ../../include/openssl/asn1.h |
| 150 | p12_attr.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | 125 | p12_crpt.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 151 | p12_attr.o: ../../include/openssl/x509_vfy.h ../cryptlib.h p12_attr.c | 126 | p12_crpt.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 152 | p12_crpt.o: ../../e_os.h ../../include/openssl/aes.h | 127 | p12_crpt.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 153 | p12_crpt.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 128 | p12_crpt.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 154 | p12_crpt.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 129 | p12_crpt.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 155 | p12_crpt.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 156 | p12_crpt.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 157 | p12_crpt.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 158 | p12_crpt.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 159 | p12_crpt.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 160 | p12_crpt.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 161 | p12_crpt.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 162 | p12_crpt.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 163 | p12_crpt.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 130 | p12_crpt.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 164 | p12_crpt.o: ../../include/openssl/opensslconf.h | 131 | p12_crpt.o: ../../include/openssl/opensslconf.h |
| 165 | p12_crpt.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 132 | p12_crpt.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 166 | p12_crpt.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h | 133 | p12_crpt.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h |
| 167 | p12_crpt.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 134 | p12_crpt.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 168 | p12_crpt.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 135 | p12_crpt.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 169 | p12_crpt.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 136 | p12_crpt.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 170 | p12_crpt.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 137 | p12_crpt.o: ../cryptlib.h p12_crpt.c |
| 171 | p12_crpt.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 138 | p12_crt.o: ../../e_os.h ../../include/openssl/asn1.h |
| 172 | p12_crpt.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | 139 | p12_crt.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 173 | p12_crpt.o: ../../include/openssl/x509_vfy.h ../cryptlib.h p12_crpt.c | 140 | p12_crt.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 174 | p12_crt.o: ../../e_os.h ../../include/openssl/aes.h | 141 | p12_crt.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 175 | p12_crt.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 142 | p12_crt.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 176 | p12_crt.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 143 | p12_crt.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 177 | p12_crt.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 178 | p12_crt.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 179 | p12_crt.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 180 | p12_crt.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 181 | p12_crt.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 182 | p12_crt.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 183 | p12_crt.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 184 | p12_crt.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 185 | p12_crt.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 144 | p12_crt.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 186 | p12_crt.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 145 | p12_crt.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 187 | p12_crt.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs12.h | 146 | p12_crt.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs12.h |
| 188 | p12_crt.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 147 | p12_crt.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 189 | p12_crt.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 148 | p12_crt.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 190 | p12_crt.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 149 | p12_crt.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 191 | p12_crt.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 150 | p12_crt.o: ../../include/openssl/x509_vfy.h ../cryptlib.h p12_crt.c |
| 192 | p12_crt.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 151 | p12_decr.o: ../../e_os.h ../../include/openssl/asn1.h |
| 193 | p12_crt.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 152 | p12_decr.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 194 | p12_crt.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 153 | p12_decr.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 195 | p12_crt.o: ../cryptlib.h p12_crt.c | 154 | p12_decr.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 196 | p12_decr.o: ../../e_os.h ../../include/openssl/aes.h | 155 | p12_decr.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 197 | p12_decr.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 156 | p12_decr.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 198 | p12_decr.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 199 | p12_decr.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 200 | p12_decr.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 201 | p12_decr.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 202 | p12_decr.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 203 | p12_decr.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 204 | p12_decr.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 205 | p12_decr.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 206 | p12_decr.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 207 | p12_decr.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 157 | p12_decr.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 208 | p12_decr.o: ../../include/openssl/opensslconf.h | 158 | p12_decr.o: ../../include/openssl/opensslconf.h |
| 209 | p12_decr.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 159 | p12_decr.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 210 | p12_decr.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h | 160 | p12_decr.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h |
| 211 | p12_decr.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 161 | p12_decr.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 212 | p12_decr.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 162 | p12_decr.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 213 | p12_decr.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 163 | p12_decr.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 214 | p12_decr.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 164 | p12_decr.o: ../cryptlib.h p12_decr.c |
| 215 | p12_decr.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 165 | p12_init.o: ../../e_os.h ../../include/openssl/asn1.h |
| 216 | p12_decr.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | 166 | p12_init.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 217 | p12_decr.o: ../../include/openssl/x509_vfy.h ../cryptlib.h p12_decr.c | 167 | p12_init.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 218 | p12_init.o: ../../e_os.h ../../include/openssl/aes.h | 168 | p12_init.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 219 | p12_init.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 169 | p12_init.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 220 | p12_init.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 170 | p12_init.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 221 | p12_init.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 222 | p12_init.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 223 | p12_init.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 224 | p12_init.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 225 | p12_init.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 226 | p12_init.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 227 | p12_init.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 228 | p12_init.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 229 | p12_init.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 171 | p12_init.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 230 | p12_init.o: ../../include/openssl/opensslconf.h | 172 | p12_init.o: ../../include/openssl/opensslconf.h |
| 231 | p12_init.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 173 | p12_init.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 232 | p12_init.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h | 174 | p12_init.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h |
| 233 | p12_init.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 175 | p12_init.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 234 | p12_init.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 176 | p12_init.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 235 | p12_init.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 177 | p12_init.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 236 | p12_init.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 178 | p12_init.o: ../cryptlib.h p12_init.c |
| 237 | p12_init.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 179 | p12_key.o: ../../e_os.h ../../include/openssl/asn1.h |
| 238 | p12_init.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | 180 | p12_key.o: ../../include/openssl/bio.h ../../include/openssl/bn.h |
| 239 | p12_init.o: ../../include/openssl/x509_vfy.h ../cryptlib.h p12_init.c | 181 | p12_key.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 240 | p12_key.o: ../../e_os.h ../../include/openssl/aes.h | 182 | p12_key.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 241 | p12_key.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 183 | p12_key.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 242 | p12_key.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 243 | p12_key.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 244 | p12_key.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 245 | p12_key.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 246 | p12_key.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 247 | p12_key.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 184 | p12_key.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 248 | p12_key.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | 185 | p12_key.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 249 | p12_key.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | 186 | p12_key.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 250 | p12_key.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | 187 | p12_key.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 251 | p12_key.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 188 | p12_key.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h |
| 252 | p12_key.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | ||
| 253 | p12_key.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs12.h | ||
| 254 | p12_key.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | ||
| 255 | p12_key.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | ||
| 256 | p12_key.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | ||
| 257 | p12_key.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 189 | p12_key.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 258 | p12_key.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 190 | p12_key.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 259 | p12_key.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | ||
| 260 | p12_key.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 191 | p12_key.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 261 | p12_key.o: ../cryptlib.h p12_key.c | 192 | p12_key.o: ../cryptlib.h p12_key.c |
| 262 | p12_kiss.o: ../../e_os.h ../../include/openssl/aes.h | 193 | p12_kiss.o: ../../e_os.h ../../include/openssl/asn1.h |
| 263 | p12_kiss.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 194 | p12_kiss.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 264 | p12_kiss.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 195 | p12_kiss.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 265 | p12_kiss.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | 196 | p12_kiss.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 266 | p12_kiss.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 197 | p12_kiss.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 267 | p12_kiss.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | 198 | p12_kiss.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 268 | p12_kiss.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 269 | p12_kiss.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 270 | p12_kiss.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 271 | p12_kiss.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 272 | p12_kiss.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 273 | p12_kiss.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 199 | p12_kiss.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 274 | p12_kiss.o: ../../include/openssl/opensslconf.h | 200 | p12_kiss.o: ../../include/openssl/opensslconf.h |
| 275 | p12_kiss.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 201 | p12_kiss.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 276 | p12_kiss.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h | 202 | p12_kiss.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h |
| 277 | p12_kiss.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 203 | p12_kiss.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 278 | p12_kiss.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 204 | p12_kiss.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 279 | p12_kiss.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 205 | p12_kiss.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 280 | p12_kiss.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 206 | p12_kiss.o: ../cryptlib.h p12_kiss.c |
| 281 | p12_kiss.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 207 | p12_mutl.o: ../../e_os.h ../../include/openssl/asn1.h |
| 282 | p12_kiss.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | 208 | p12_mutl.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 283 | p12_kiss.o: ../../include/openssl/x509_vfy.h ../cryptlib.h p12_kiss.c | 209 | p12_mutl.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 284 | p12_mutl.o: ../../e_os.h ../../include/openssl/aes.h | 210 | p12_mutl.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 285 | p12_mutl.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 211 | p12_mutl.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 286 | p12_mutl.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 212 | p12_mutl.o: ../../include/openssl/evp.h ../../include/openssl/hmac.h |
| 287 | p12_mutl.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | 213 | p12_mutl.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 288 | p12_mutl.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 289 | p12_mutl.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 290 | p12_mutl.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 291 | p12_mutl.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 292 | p12_mutl.o: ../../include/openssl/hmac.h ../../include/openssl/idea.h | ||
| 293 | p12_mutl.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 294 | p12_mutl.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 295 | p12_mutl.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 296 | p12_mutl.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 214 | p12_mutl.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 297 | p12_mutl.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 215 | p12_mutl.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 298 | p12_mutl.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h | 216 | p12_mutl.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h |
| 299 | p12_mutl.o: ../../include/openssl/rand.h ../../include/openssl/rc2.h | 217 | p12_mutl.o: ../../include/openssl/rand.h ../../include/openssl/safestack.h |
| 300 | p12_mutl.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 218 | p12_mutl.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 301 | p12_mutl.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 219 | p12_mutl.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 302 | p12_mutl.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 220 | p12_mutl.o: ../../include/openssl/x509_vfy.h ../cryptlib.h p12_mutl.c |
| 303 | p12_mutl.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 221 | p12_npas.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 304 | p12_mutl.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 222 | p12_npas.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 305 | p12_mutl.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 223 | p12_npas.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 306 | p12_mutl.o: ../cryptlib.h p12_mutl.c | 224 | p12_npas.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 307 | p12_npas.o: ../../include/openssl/aes.h ../../include/openssl/asn1.h | 225 | p12_npas.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 308 | p12_npas.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 226 | p12_npas.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 309 | p12_npas.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | ||
| 310 | p12_npas.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | ||
| 311 | p12_npas.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | ||
| 312 | p12_npas.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 313 | p12_npas.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
| 314 | p12_npas.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | ||
| 315 | p12_npas.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 316 | p12_npas.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 317 | p12_npas.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 318 | p12_npas.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 227 | p12_npas.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 319 | p12_npas.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 228 | p12_npas.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 320 | p12_npas.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h | 229 | p12_npas.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h |
| 321 | p12_npas.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h | 230 | p12_npas.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h |
| 322 | p12_npas.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 231 | p12_npas.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 323 | p12_npas.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 232 | p12_npas.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 324 | p12_npas.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 233 | p12_npas.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 325 | p12_npas.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 234 | p12_npas.o: p12_npas.c |
| 326 | p12_npas.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 235 | p12_p8d.o: ../../e_os.h ../../include/openssl/asn1.h |
| 327 | p12_npas.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | 236 | p12_p8d.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 328 | p12_npas.o: ../../include/openssl/x509_vfy.h p12_npas.c | 237 | p12_p8d.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 329 | p12_p8d.o: ../../e_os.h ../../include/openssl/aes.h | 238 | p12_p8d.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 330 | p12_p8d.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 239 | p12_p8d.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 331 | p12_p8d.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 240 | p12_p8d.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 332 | p12_p8d.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 333 | p12_p8d.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 334 | p12_p8d.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 335 | p12_p8d.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 336 | p12_p8d.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 337 | p12_p8d.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 338 | p12_p8d.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 339 | p12_p8d.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 340 | p12_p8d.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 241 | p12_p8d.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 341 | p12_p8d.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 242 | p12_p8d.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 342 | p12_p8d.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs12.h | 243 | p12_p8d.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs12.h |
| 343 | p12_p8d.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 244 | p12_p8d.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 344 | p12_p8d.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 245 | p12_p8d.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 345 | p12_p8d.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 246 | p12_p8d.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 346 | p12_p8d.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 247 | p12_p8d.o: ../../include/openssl/x509_vfy.h ../cryptlib.h p12_p8d.c |
| 347 | p12_p8d.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 248 | p12_p8e.o: ../../e_os.h ../../include/openssl/asn1.h |
| 348 | p12_p8d.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 249 | p12_p8e.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 349 | p12_p8d.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 250 | p12_p8e.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 350 | p12_p8d.o: ../cryptlib.h p12_p8d.c | 251 | p12_p8e.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 351 | p12_p8e.o: ../../e_os.h ../../include/openssl/aes.h | 252 | p12_p8e.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 352 | p12_p8e.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 253 | p12_p8e.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 353 | p12_p8e.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 354 | p12_p8e.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 355 | p12_p8e.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 356 | p12_p8e.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 357 | p12_p8e.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 358 | p12_p8e.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 359 | p12_p8e.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 360 | p12_p8e.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 361 | p12_p8e.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 362 | p12_p8e.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 254 | p12_p8e.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 363 | p12_p8e.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 255 | p12_p8e.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 364 | p12_p8e.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs12.h | 256 | p12_p8e.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs12.h |
| 365 | p12_p8e.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 257 | p12_p8e.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 366 | p12_p8e.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 258 | p12_p8e.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 367 | p12_p8e.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 259 | p12_p8e.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 368 | p12_p8e.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 260 | p12_p8e.o: ../../include/openssl/x509_vfy.h ../cryptlib.h p12_p8e.c |
| 369 | p12_p8e.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 261 | p12_utl.o: ../../e_os.h ../../include/openssl/asn1.h |
| 370 | p12_p8e.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 262 | p12_utl.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 371 | p12_p8e.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 263 | p12_utl.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 372 | p12_p8e.o: ../cryptlib.h p12_p8e.c | 264 | p12_utl.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 373 | p12_utl.o: ../../e_os.h ../../include/openssl/aes.h | 265 | p12_utl.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 374 | p12_utl.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 266 | p12_utl.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 375 | p12_utl.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 376 | p12_utl.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 377 | p12_utl.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 378 | p12_utl.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 379 | p12_utl.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 380 | p12_utl.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 381 | p12_utl.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 382 | p12_utl.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 383 | p12_utl.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 384 | p12_utl.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 267 | p12_utl.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 385 | p12_utl.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 268 | p12_utl.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 386 | p12_utl.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs12.h | 269 | p12_utl.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs12.h |
| 387 | p12_utl.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 270 | p12_utl.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 388 | p12_utl.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 271 | p12_utl.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 389 | p12_utl.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 272 | p12_utl.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 390 | p12_utl.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 273 | p12_utl.o: ../../include/openssl/x509_vfy.h ../cryptlib.h p12_utl.c |
| 391 | p12_utl.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 274 | pk12err.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 392 | p12_utl.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 275 | pk12err.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 393 | p12_utl.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 276 | pk12err.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 394 | p12_utl.o: ../cryptlib.h p12_utl.c | 277 | pk12err.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 395 | pk12err.o: ../../include/openssl/aes.h ../../include/openssl/asn1.h | 278 | pk12err.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 396 | pk12err.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 279 | pk12err.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 397 | pk12err.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | ||
| 398 | pk12err.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | ||
| 399 | pk12err.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | ||
| 400 | pk12err.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 401 | pk12err.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
| 402 | pk12err.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | ||
| 403 | pk12err.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 404 | pk12err.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 405 | pk12err.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 406 | pk12err.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 280 | pk12err.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 407 | pk12err.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 281 | pk12err.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 408 | pk12err.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h | 282 | pk12err.o: ../../include/openssl/pkcs12.h ../../include/openssl/pkcs7.h |
| 409 | pk12err.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 283 | pk12err.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 410 | pk12err.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 284 | pk12err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 411 | pk12err.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 285 | pk12err.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 412 | pk12err.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 286 | pk12err.o: pk12err.c |
| 413 | pk12err.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | ||
| 414 | pk12err.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | ||
| 415 | pk12err.o: ../../include/openssl/x509_vfy.h pk12err.c | ||
diff --git a/src/lib/libcrypto/pkcs7/Makefile b/src/lib/libcrypto/pkcs7/Makefile index a213ae2227..3f7e88b40f 100644 --- a/src/lib/libcrypto/pkcs7/Makefile +++ b/src/lib/libcrypto/pkcs7/Makefile | |||
| @@ -7,11 +7,6 @@ TOP= ../.. | |||
| 7 | CC= cc | 7 | CC= cc |
| 8 | INCLUDES= -I.. -I$(TOP) -I../../include | 8 | INCLUDES= -I.. -I$(TOP) -I../../include |
| 9 | CFLAG=-g | 9 | CFLAG=-g |
| 10 | INSTALL_PREFIX= | ||
| 11 | OPENSSLDIR= /usr/local/ssl | ||
| 12 | INSTALLTOP=/usr/local/ssl | ||
| 13 | MAKEDEPPROG= makedepend | ||
| 14 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | ||
| 15 | MAKEFILE= Makefile | 10 | MAKEFILE= Makefile |
| 16 | AR= ar r | 11 | AR= ar r |
| 17 | 12 | ||
| @@ -72,6 +67,7 @@ links: | |||
| 72 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) | 67 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) |
| 73 | 68 | ||
| 74 | install: | 69 | install: |
| 70 | @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... | ||
| 75 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ | 71 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ |
| 76 | do \ | 72 | do \ |
| 77 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ | 73 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ |
| @@ -87,6 +83,7 @@ lint: | |||
| 87 | lint -DLINT $(INCLUDES) $(SRC)>fluff | 83 | lint -DLINT $(INCLUDES) $(SRC)>fluff |
| 88 | 84 | ||
| 89 | depend: | 85 | depend: |
| 86 | @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... | ||
| 90 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) | 87 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) |
| 91 | 88 | ||
| 92 | dclean: | 89 | dclean: |
| @@ -98,143 +95,92 @@ clean: | |||
| 98 | 95 | ||
| 99 | # DO NOT DELETE THIS LINE -- make depend depends on it. | 96 | # DO NOT DELETE THIS LINE -- make depend depends on it. |
| 100 | 97 | ||
| 101 | pk7_asn1.o: ../../e_os.h ../../include/openssl/aes.h | 98 | pk7_asn1.o: ../../e_os.h ../../include/openssl/asn1.h |
| 102 | pk7_asn1.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h | 99 | pk7_asn1.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
| 103 | pk7_asn1.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 100 | pk7_asn1.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 104 | pk7_asn1.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 101 | pk7_asn1.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 105 | pk7_asn1.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | 102 | pk7_asn1.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 106 | pk7_asn1.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 103 | pk7_asn1.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 107 | pk7_asn1.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 104 | pk7_asn1.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 108 | pk7_asn1.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
| 109 | pk7_asn1.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | ||
| 110 | pk7_asn1.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 111 | pk7_asn1.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 112 | pk7_asn1.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 113 | pk7_asn1.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 105 | pk7_asn1.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 114 | pk7_asn1.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 106 | pk7_asn1.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 115 | pk7_asn1.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 107 | pk7_asn1.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 116 | pk7_asn1.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 108 | pk7_asn1.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 117 | pk7_asn1.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 109 | pk7_asn1.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 118 | pk7_asn1.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 110 | pk7_asn1.o: ../../include/openssl/x509_vfy.h ../cryptlib.h pk7_asn1.c |
| 119 | pk7_asn1.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 111 | pk7_attr.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 120 | pk7_asn1.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 112 | pk7_attr.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 121 | pk7_asn1.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 113 | pk7_attr.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 122 | pk7_asn1.o: ../cryptlib.h pk7_asn1.c | 114 | pk7_attr.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 123 | pk7_attr.o: ../../include/openssl/aes.h ../../include/openssl/asn1.h | 115 | pk7_attr.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 124 | pk7_attr.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 116 | pk7_attr.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 125 | pk7_attr.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | ||
| 126 | pk7_attr.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | ||
| 127 | pk7_attr.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | ||
| 128 | pk7_attr.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 129 | pk7_attr.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
| 130 | pk7_attr.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | ||
| 131 | pk7_attr.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 132 | pk7_attr.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 133 | pk7_attr.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 134 | pk7_attr.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 117 | pk7_attr.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 135 | pk7_attr.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 118 | pk7_attr.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 136 | pk7_attr.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h | 119 | pk7_attr.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h |
| 137 | pk7_attr.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 120 | pk7_attr.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 138 | pk7_attr.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 121 | pk7_attr.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 139 | pk7_attr.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 122 | pk7_attr.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 140 | pk7_attr.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 123 | pk7_attr.o: ../../include/openssl/x509_vfy.h pk7_attr.c |
| 141 | pk7_attr.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 124 | pk7_doit.o: ../../e_os.h ../../include/openssl/asn1.h |
| 142 | pk7_attr.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 125 | pk7_doit.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 143 | pk7_attr.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | ||
| 144 | pk7_attr.o: pk7_attr.c | ||
| 145 | pk7_doit.o: ../../e_os.h ../../include/openssl/aes.h | ||
| 146 | pk7_doit.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 147 | pk7_doit.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 148 | pk7_doit.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 149 | pk7_doit.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | 126 | pk7_doit.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
| 150 | pk7_doit.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 127 | pk7_doit.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 151 | pk7_doit.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 128 | pk7_doit.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 152 | pk7_doit.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 129 | pk7_doit.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 153 | pk7_doit.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 130 | pk7_doit.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 154 | pk7_doit.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 155 | pk7_doit.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 156 | pk7_doit.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 157 | pk7_doit.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 131 | pk7_doit.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 158 | pk7_doit.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 132 | pk7_doit.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 159 | pk7_doit.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h | 133 | pk7_doit.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h |
| 160 | pk7_doit.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 134 | pk7_doit.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 161 | pk7_doit.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 135 | pk7_doit.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 162 | pk7_doit.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 136 | pk7_doit.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 163 | pk7_doit.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 137 | pk7_doit.o: ../../include/openssl/x509v3.h ../cryptlib.h pk7_doit.c |
| 164 | pk7_doit.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 138 | pk7_lib.o: ../../e_os.h ../../include/openssl/asn1.h |
| 165 | pk7_doit.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | 139 | pk7_lib.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 166 | pk7_doit.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | 140 | pk7_lib.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 167 | pk7_doit.o: ../cryptlib.h pk7_doit.c | 141 | pk7_lib.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 168 | pk7_lib.o: ../../e_os.h ../../include/openssl/aes.h | 142 | pk7_lib.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 169 | pk7_lib.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 143 | pk7_lib.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 170 | pk7_lib.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 171 | pk7_lib.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 172 | pk7_lib.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 173 | pk7_lib.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 174 | pk7_lib.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 175 | pk7_lib.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 176 | pk7_lib.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 177 | pk7_lib.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 178 | pk7_lib.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 179 | pk7_lib.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 144 | pk7_lib.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 180 | pk7_lib.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 145 | pk7_lib.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 181 | pk7_lib.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 146 | pk7_lib.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
| 182 | pk7_lib.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 147 | pk7_lib.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 183 | pk7_lib.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 148 | pk7_lib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 184 | pk7_lib.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 149 | pk7_lib.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 185 | pk7_lib.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 150 | pk7_lib.o: ../cryptlib.h pk7_lib.c |
| 186 | pk7_lib.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 151 | pk7_mime.o: ../../e_os.h ../../include/openssl/asn1.h |
| 187 | pk7_lib.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | 152 | pk7_mime.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 188 | pk7_lib.o: ../../include/openssl/x509_vfy.h ../cryptlib.h pk7_lib.c | 153 | pk7_mime.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 189 | pk7_mime.o: ../../e_os.h ../../include/openssl/aes.h | 154 | pk7_mime.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 190 | pk7_mime.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 155 | pk7_mime.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 191 | pk7_mime.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 156 | pk7_mime.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 192 | pk7_mime.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 193 | pk7_mime.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 194 | pk7_mime.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 195 | pk7_mime.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 196 | pk7_mime.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 197 | pk7_mime.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 198 | pk7_mime.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 199 | pk7_mime.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 200 | pk7_mime.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 157 | pk7_mime.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 201 | pk7_mime.o: ../../include/openssl/opensslconf.h | 158 | pk7_mime.o: ../../include/openssl/opensslconf.h |
| 202 | pk7_mime.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 159 | pk7_mime.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 203 | pk7_mime.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h | 160 | pk7_mime.o: ../../include/openssl/pkcs7.h ../../include/openssl/rand.h |
| 204 | pk7_mime.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 161 | pk7_mime.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 205 | pk7_mime.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 162 | pk7_mime.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 206 | pk7_mime.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 163 | pk7_mime.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 207 | pk7_mime.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 164 | pk7_mime.o: ../cryptlib.h pk7_mime.c |
| 208 | pk7_mime.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 165 | pk7_smime.o: ../../e_os.h ../../include/openssl/asn1.h |
| 209 | pk7_mime.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | 166 | pk7_smime.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 210 | pk7_mime.o: ../../include/openssl/x509_vfy.h ../cryptlib.h pk7_mime.c | ||
| 211 | pk7_smime.o: ../../e_os.h ../../include/openssl/aes.h | ||
| 212 | pk7_smime.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 213 | pk7_smime.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 214 | pk7_smime.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 215 | pk7_smime.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | 167 | pk7_smime.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
| 216 | pk7_smime.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 168 | pk7_smime.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 217 | pk7_smime.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 169 | pk7_smime.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 218 | pk7_smime.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 170 | pk7_smime.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 219 | pk7_smime.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 171 | pk7_smime.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 220 | pk7_smime.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 221 | pk7_smime.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 222 | pk7_smime.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 223 | pk7_smime.o: ../../include/openssl/objects.h | 172 | pk7_smime.o: ../../include/openssl/objects.h |
| 224 | pk7_smime.o: ../../include/openssl/opensslconf.h | 173 | pk7_smime.o: ../../include/openssl/opensslconf.h |
| 225 | pk7_smime.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 174 | pk7_smime.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 226 | pk7_smime.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 175 | pk7_smime.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 227 | pk7_smime.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 176 | pk7_smime.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 228 | pk7_smime.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 177 | pk7_smime.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 229 | pk7_smime.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 178 | pk7_smime.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
| 230 | pk7_smime.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 179 | pk7_smime.o: ../cryptlib.h pk7_smime.c |
| 231 | pk7_smime.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | ||
| 232 | pk7_smime.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | ||
| 233 | pk7_smime.o: ../../include/openssl/x509v3.h ../cryptlib.h pk7_smime.c | ||
| 234 | pkcs7err.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 180 | pkcs7err.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 235 | pkcs7err.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h | 181 | pkcs7err.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 236 | pkcs7err.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 182 | pkcs7err.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 237 | pkcs7err.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 183 | pkcs7err.o: ../../include/openssl/opensslconf.h |
| 238 | pkcs7err.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 184 | pkcs7err.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 239 | pkcs7err.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | 185 | pkcs7err.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 240 | pkcs7err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 186 | pkcs7err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
diff --git a/src/lib/libcrypto/pkcs7/bio_ber.c b/src/lib/libcrypto/pkcs7/bio_ber.c index 895a91177b..31973fcd1f 100644 --- a/src/lib/libcrypto/pkcs7/bio_ber.c +++ b/src/lib/libcrypto/pkcs7/bio_ber.c | |||
| @@ -204,7 +204,7 @@ int bio_ber_get_header(BIO *bio, BIO_BER_CTX *ctx) | |||
| 204 | if ((ctx->buf_len < BER_BUF_SIZE) && | 204 | if ((ctx->buf_len < BER_BUF_SIZE) && |
| 205 | (ERR_GET_REASON(ERR_peek_error()) == ASN1_R_TOO_LONG)) | 205 | (ERR_GET_REASON(ERR_peek_error()) == ASN1_R_TOO_LONG)) |
| 206 | { | 206 | { |
| 207 | ERR_get_error(); /* clear the error */ | 207 | ERR_clear_error(); /* clear the error */ |
| 208 | BIO_set_retry_read(b); | 208 | BIO_set_retry_read(b); |
| 209 | } | 209 | } |
| 210 | return(-1); | 210 | return(-1); |
diff --git a/src/lib/libcrypto/pkcs7/example.c b/src/lib/libcrypto/pkcs7/example.c index c993947cc3..2953d04b5c 100644 --- a/src/lib/libcrypto/pkcs7/example.c +++ b/src/lib/libcrypto/pkcs7/example.c | |||
| @@ -123,7 +123,7 @@ int get_signed_seq2string(PKCS7_SIGNER_INFO *si, char **str1, char **str2) | |||
| 123 | so=PKCS7_get_signed_attribute(si,signed_seq2string_nid); | 123 | so=PKCS7_get_signed_attribute(si,signed_seq2string_nid); |
| 124 | if (so && (so->type == V_ASN1_SEQUENCE)) | 124 | if (so && (so->type == V_ASN1_SEQUENCE)) |
| 125 | { | 125 | { |
| 126 | ASN1_CTX c; | 126 | ASN1_const_CTX c; |
| 127 | ASN1_STRING *s; | 127 | ASN1_STRING *s; |
| 128 | long length; | 128 | long length; |
| 129 | ASN1_OCTET_STRING *os1,*os2; | 129 | ASN1_OCTET_STRING *os1,*os2; |
| @@ -144,7 +144,7 @@ int get_signed_seq2string(PKCS7_SIGNER_INFO *si, char **str1, char **str2) | |||
| 144 | goto err; | 144 | goto err; |
| 145 | c.slen-=(c.p-c.q); | 145 | c.slen-=(c.p-c.q); |
| 146 | 146 | ||
| 147 | if (!asn1_Finish(&c)) goto err; | 147 | if (!asn1_const_Finish(&c)) goto err; |
| 148 | *str1=malloc(os1->length+1); | 148 | *str1=malloc(os1->length+1); |
| 149 | *str2=malloc(os2->length+1); | 149 | *str2=malloc(os2->length+1); |
| 150 | memcpy(*str1,os1->data,os1->length); | 150 | memcpy(*str1,os1->data,os1->length); |
| @@ -290,7 +290,7 @@ int sk_get_seq2string(STACK_OF(X509_ATTRIBUTE) *sk, char **str1, char **str2) | |||
| 290 | so=PKCS7_get_signed_attribute(&si,signed_seq2string_nid); | 290 | so=PKCS7_get_signed_attribute(&si,signed_seq2string_nid); |
| 291 | if (so->type == V_ASN1_SEQUENCE) | 291 | if (so->type == V_ASN1_SEQUENCE) |
| 292 | { | 292 | { |
| 293 | ASN1_CTX c; | 293 | ASN1_const_CTX c; |
| 294 | ASN1_STRING *s; | 294 | ASN1_STRING *s; |
| 295 | long length; | 295 | long length; |
| 296 | ASN1_OCTET_STRING *os1,*os2; | 296 | ASN1_OCTET_STRING *os1,*os2; |
| @@ -311,7 +311,7 @@ int sk_get_seq2string(STACK_OF(X509_ATTRIBUTE) *sk, char **str1, char **str2) | |||
| 311 | goto err; | 311 | goto err; |
| 312 | c.slen-=(c.p-c.q); | 312 | c.slen-=(c.p-c.q); |
| 313 | 313 | ||
| 314 | if (!asn1_Finish(&c)) goto err; | 314 | if (!asn1_const_Finish(&c)) goto err; |
| 315 | *str1=malloc(os1->length+1); | 315 | *str1=malloc(os1->length+1); |
| 316 | *str2=malloc(os2->length+1); | 316 | *str2=malloc(os2->length+1); |
| 317 | memcpy(*str1,os1->data,os1->length); | 317 | memcpy(*str1,os1->data,os1->length); |
diff --git a/src/lib/libcrypto/pqueue/pq_compat.h b/src/lib/libcrypto/pqueue/pq_compat.h new file mode 100644 index 0000000000..fd36578882 --- /dev/null +++ b/src/lib/libcrypto/pqueue/pq_compat.h | |||
| @@ -0,0 +1,147 @@ | |||
| 1 | /* crypto/pqueue/pqueue_compat.h */ | ||
| 2 | /* | ||
| 3 | * DTLS implementation written by Nagendra Modadugu | ||
| 4 | * (nagendra@cs.stanford.edu) for the OpenSSL project 2005. | ||
| 5 | */ | ||
| 6 | /* ==================================================================== | ||
| 7 | * Copyright (c) 1999-2005 The OpenSSL Project. All rights reserved. | ||
| 8 | * | ||
| 9 | * Redistribution and use in source and binary forms, with or without | ||
| 10 | * modification, are permitted provided that the following conditions | ||
| 11 | * are met: | ||
| 12 | * | ||
| 13 | * 1. Redistributions of source code must retain the above copyright | ||
| 14 | * notice, this list of conditions and the following disclaimer. | ||
| 15 | * | ||
| 16 | * 2. Redistributions in binary form must reproduce the above copyright | ||
| 17 | * notice, this list of conditions and the following disclaimer in | ||
| 18 | * the documentation and/or other materials provided with the | ||
| 19 | * distribution. | ||
| 20 | * | ||
| 21 | * 3. All advertising materials mentioning features or use of this | ||
| 22 | * software must display the following acknowledgment: | ||
| 23 | * "This product includes software developed by the OpenSSL Project | ||
| 24 | * for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)" | ||
| 25 | * | ||
| 26 | * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to | ||
| 27 | * endorse or promote products derived from this software without | ||
| 28 | * prior written permission. For written permission, please contact | ||
| 29 | * openssl-core@OpenSSL.org. | ||
| 30 | * | ||
| 31 | * 5. Products derived from this software may not be called "OpenSSL" | ||
| 32 | * nor may "OpenSSL" appear in their names without prior written | ||
| 33 | * permission of the OpenSSL Project. | ||
| 34 | * | ||
| 35 | * 6. Redistributions of any form whatsoever must retain the following | ||
| 36 | * acknowledgment: | ||
| 37 | * "This product includes software developed by the OpenSSL Project | ||
| 38 | * for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)" | ||
| 39 | * | ||
| 40 | * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY | ||
| 41 | * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | ||
| 42 | * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR | ||
| 43 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR | ||
| 44 | * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, | ||
| 45 | * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT | ||
| 46 | * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | ||
| 47 | * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||
| 48 | * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, | ||
| 49 | * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) | ||
| 50 | * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | ||
| 51 | * OF THE POSSIBILITY OF SUCH DAMAGE. | ||
| 52 | * ==================================================================== | ||
| 53 | * | ||
| 54 | * This product includes cryptographic software written by Eric Young | ||
| 55 | * (eay@cryptsoft.com). This product includes software written by Tim | ||
| 56 | * Hudson (tjh@cryptsoft.com). | ||
| 57 | * | ||
| 58 | */ | ||
| 59 | |||
| 60 | #include <openssl/opensslconf.h> | ||
| 61 | #include <openssl/bn.h> | ||
| 62 | |||
| 63 | /* | ||
| 64 | * The purpose of this header file is for supporting 64-bit integer | ||
| 65 | * manipulation on 32-bit (and lower) machines. Currently the only | ||
| 66 | * such environment is VMS, Utrix and those with smaller default integer | ||
| 67 | * sizes than 32 bits. For all such environment, we fall back to using | ||
| 68 | * BIGNUM. We may need to fine tune the conditions for systems that | ||
| 69 | * are incorrectly configured. | ||
| 70 | * | ||
| 71 | * The only clients of this code are (1) pqueue for priority, and | ||
| 72 | * (2) DTLS, for sequence number manipulation. | ||
| 73 | */ | ||
| 74 | |||
| 75 | #if (defined(THIRTY_TWO_BIT) && !defined(BN_LLONG)) || defined(SIXTEEN_BIT) || defined(EIGHT_BIT) | ||
| 76 | |||
| 77 | #define PQ_64BIT_IS_INTEGER 0 | ||
| 78 | #define PQ_64BIT_IS_BIGNUM 1 | ||
| 79 | |||
| 80 | #define PQ_64BIT BIGNUM | ||
| 81 | #define PQ_64BIT_CTX BN_CTX | ||
| 82 | |||
| 83 | #define pq_64bit_init(x) BN_init(x) | ||
| 84 | #define pq_64bit_free(x) BN_free(x) | ||
| 85 | |||
| 86 | #define pq_64bit_ctx_new(ctx) BN_CTX_new() | ||
| 87 | #define pq_64bit_ctx_free(x) BN_CTX_free(x) | ||
| 88 | |||
| 89 | #define pq_64bit_assign(x, y) BN_copy(x, y) | ||
| 90 | #define pq_64bit_assign_word(x, y) BN_set_word(x, y) | ||
| 91 | #define pq_64bit_gt(x, y) BN_ucmp(x, y) >= 1 ? 1 : 0 | ||
| 92 | #define pq_64bit_eq(x, y) BN_ucmp(x, y) == 0 ? 1 : 0 | ||
| 93 | #define pq_64bit_add_word(x, w) BN_add_word(x, w) | ||
| 94 | #define pq_64bit_sub(r, x, y) BN_sub(r, x, y) | ||
| 95 | #define pq_64bit_sub_word(x, w) BN_sub_word(x, w) | ||
| 96 | #define pq_64bit_mod(r, x, n, ctx) BN_mod(r, x, n, ctx) | ||
| 97 | |||
| 98 | #define pq_64bit_bin2num(bn, bytes, len) BN_bin2bn(bytes, len, bn) | ||
| 99 | #define pq_64bit_num2bin(bn, bytes) BN_bn2bin(bn, bytes) | ||
| 100 | #define pq_64bit_get_word(x) BN_get_word(x) | ||
| 101 | #define pq_64bit_is_bit_set(x, offset) BN_is_bit_set(x, offset) | ||
| 102 | #define pq_64bit_lshift(r, x, shift) BN_lshift(r, x, shift) | ||
| 103 | #define pq_64bit_set_bit(x, num) BN_set_bit(x, num) | ||
| 104 | #define pq_64bit_get_length(x) BN_num_bits((x)) | ||
| 105 | |||
| 106 | #else | ||
| 107 | |||
| 108 | #define PQ_64BIT_IS_INTEGER 1 | ||
| 109 | #define PQ_64BIT_IS_BIGNUM 0 | ||
| 110 | |||
| 111 | #if defined(SIXTY_FOUR_BIT) | ||
| 112 | #define PQ_64BIT BN_ULONG | ||
| 113 | #define PQ_64BIT_PRINT "%lld" | ||
| 114 | #elif defined(SIXTY_FOUR_BIT_LONG) | ||
| 115 | #define PQ_64BIT BN_ULONG | ||
| 116 | #define PQ_64BIT_PRINT "%ld" | ||
| 117 | #elif defined(THIRTY_TWO_BIT) | ||
| 118 | #define PQ_64BIT BN_ULLONG | ||
| 119 | #define PQ_64BIT_PRINT "%lld" | ||
| 120 | #endif | ||
| 121 | |||
| 122 | #define PQ_64BIT_CTX void | ||
| 123 | |||
| 124 | #define pq_64bit_init(x) | ||
| 125 | #define pq_64bit_free(x) | ||
| 126 | #define pq_64bit_ctx_new(ctx) (ctx) | ||
| 127 | #define pq_64bit_ctx_free(x) | ||
| 128 | |||
| 129 | #define pq_64bit_assign(x, y) (*(x) = *(y)) | ||
| 130 | #define pq_64bit_assign_word(x, y) (*(x) = y) | ||
| 131 | #define pq_64bit_gt(x, y) (*(x) > *(y)) | ||
| 132 | #define pq_64bit_eq(x, y) (*(x) == *(y)) | ||
| 133 | #define pq_64bit_add_word(x, w) (*(x) = (*(x) + (w))) | ||
| 134 | #define pq_64bit_sub(r, x, y) (*(r) = (*(x) - *(y))) | ||
| 135 | #define pq_64bit_sub_word(x, w) (*(x) = (*(x) - (w))) | ||
| 136 | #define pq_64bit_mod(r, x, n, ctx) | ||
| 137 | |||
| 138 | #define pq_64bit_bin2num(num, bytes, len) bytes_to_long_long(bytes, num) | ||
| 139 | #define pq_64bit_num2bin(num, bytes) long_long_to_bytes(num, bytes) | ||
| 140 | #define pq_64bit_get_word(x) *(x) | ||
| 141 | #define pq_64bit_lshift(r, x, shift) (*(r) = (*(x) << (shift))) | ||
| 142 | #define pq_64bit_set_bit(x, num) do { \ | ||
| 143 | PQ_64BIT mask = 1; \ | ||
| 144 | mask = mask << (num); \ | ||
| 145 | *(x) |= mask; \ | ||
| 146 | } while(0) | ||
| 147 | #endif /* OPENSSL_SYS_VMS */ | ||
diff --git a/src/lib/libcrypto/rand/Makefile b/src/lib/libcrypto/rand/Makefile index b1d1a75f98..3c1ab5bbae 100644 --- a/src/lib/libcrypto/rand/Makefile +++ b/src/lib/libcrypto/rand/Makefile | |||
| @@ -7,11 +7,6 @@ TOP= ../.. | |||
| 7 | CC= cc | 7 | CC= cc |
| 8 | INCLUDES= | 8 | INCLUDES= |
| 9 | CFLAG=-g | 9 | CFLAG=-g |
| 10 | INSTALL_PREFIX= | ||
| 11 | OPENSSLDIR= /usr/local/ssl | ||
| 12 | INSTALLTOP=/usr/local/ssl | ||
| 13 | MAKEDEPPROG= makedepend | ||
| 14 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | ||
| 15 | MAKEFILE= Makefile | 10 | MAKEFILE= Makefile |
| 16 | AR= ar r | 11 | AR= ar r |
| 17 | 12 | ||
| @@ -23,9 +18,9 @@ APPS= | |||
| 23 | 18 | ||
| 24 | LIB=$(TOP)/libcrypto.a | 19 | LIB=$(TOP)/libcrypto.a |
| 25 | LIBSRC=md_rand.c randfile.c rand_lib.c rand_err.c rand_egd.c \ | 20 | LIBSRC=md_rand.c randfile.c rand_lib.c rand_err.c rand_egd.c \ |
| 26 | rand_win.c rand_unix.c rand_os2.c | 21 | rand_win.c rand_unix.c rand_os2.c rand_nw.c |
| 27 | LIBOBJ=md_rand.o randfile.o rand_lib.o rand_err.o rand_egd.o \ | 22 | LIBOBJ=md_rand.o randfile.o rand_lib.o rand_err.o rand_egd.o \ |
| 28 | rand_win.o rand_unix.o rand_os2.o | 23 | rand_win.o rand_unix.o rand_os2.o rand_nw.o |
| 29 | 24 | ||
| 30 | SRC= $(LIBSRC) | 25 | SRC= $(LIBSRC) |
| 31 | 26 | ||
| @@ -53,6 +48,7 @@ links: | |||
| 53 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) | 48 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) |
| 54 | 49 | ||
| 55 | install: | 50 | install: |
| 51 | @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... | ||
| 56 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ | 52 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ |
| 57 | do \ | 53 | do \ |
| 58 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ | 54 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ |
| @@ -68,6 +64,7 @@ lint: | |||
| 68 | lint -DLINT $(INCLUDES) $(SRC)>fluff | 64 | lint -DLINT $(INCLUDES) $(SRC)>fluff |
| 69 | 65 | ||
| 70 | depend: | 66 | depend: |
| 67 | @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... | ||
| 71 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) | 68 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) |
| 72 | 69 | ||
| 73 | dclean: | 70 | dclean: |
| @@ -79,26 +76,16 @@ clean: | |||
| 79 | 76 | ||
| 80 | # DO NOT DELETE THIS LINE -- make depend depends on it. | 77 | # DO NOT DELETE THIS LINE -- make depend depends on it. |
| 81 | 78 | ||
| 82 | md_rand.o: ../../e_os.h ../../include/openssl/aes.h | 79 | md_rand.o: ../../e_os.h ../../include/openssl/asn1.h |
| 83 | md_rand.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 80 | md_rand.o: ../../include/openssl/bio.h ../../include/openssl/crypto.h |
| 84 | md_rand.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 85 | md_rand.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | ||
| 86 | md_rand.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | ||
| 87 | md_rand.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 88 | md_rand.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 81 | md_rand.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 89 | md_rand.o: ../../include/openssl/evp.h ../../include/openssl/fips.h | 82 | md_rand.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 90 | md_rand.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 91 | md_rand.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 92 | md_rand.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 93 | md_rand.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 83 | md_rand.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 94 | md_rand.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 84 | md_rand.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 95 | md_rand.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rand.h | 85 | md_rand.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rand.h |
| 96 | md_rand.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 86 | md_rand.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 97 | md_rand.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 87 | md_rand.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 98 | md_rand.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 88 | md_rand.o: md_rand.c rand_lcl.h |
| 99 | md_rand.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | ||
| 100 | md_rand.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | ||
| 101 | md_rand.o: ../../include/openssl/ui_compat.h md_rand.c rand_lcl.h | ||
| 102 | rand_egd.o: ../../include/openssl/buffer.h ../../include/openssl/e_os2.h | 89 | rand_egd.o: ../../include/openssl/buffer.h ../../include/openssl/e_os2.h |
| 103 | rand_egd.o: ../../include/openssl/opensslconf.h | 90 | rand_egd.o: ../../include/openssl/opensslconf.h |
| 104 | rand_egd.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rand.h | 91 | rand_egd.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rand.h |
| @@ -110,83 +97,59 @@ rand_err.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | |||
| 110 | rand_err.o: ../../include/openssl/rand.h ../../include/openssl/safestack.h | 97 | rand_err.o: ../../include/openssl/rand.h ../../include/openssl/safestack.h |
| 111 | rand_err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 98 | rand_err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 112 | rand_err.o: rand_err.c | 99 | rand_err.o: rand_err.c |
| 113 | rand_lib.o: ../../e_os.h ../../include/openssl/asn1.h | 100 | rand_lib.o: ../../e_os.h ../../include/openssl/bio.h |
| 114 | rand_lib.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | ||
| 115 | rand_lib.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 101 | rand_lib.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 116 | rand_lib.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | ||
| 117 | rand_lib.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 118 | rand_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h | 102 | rand_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h |
| 119 | rand_lib.o: ../../include/openssl/err.h ../../include/openssl/fips.h | 103 | rand_lib.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 120 | rand_lib.o: ../../include/openssl/fips_rand.h ../../include/openssl/lhash.h | ||
| 121 | rand_lib.o: ../../include/openssl/opensslconf.h | 104 | rand_lib.o: ../../include/openssl/opensslconf.h |
| 122 | rand_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 105 | rand_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 123 | rand_lib.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h | 106 | rand_lib.o: ../../include/openssl/rand.h ../../include/openssl/safestack.h |
| 124 | rand_lib.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 107 | rand_lib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 125 | rand_lib.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 108 | rand_lib.o: ../cryptlib.h rand_lib.c |
| 126 | rand_lib.o: ../../include/openssl/ui_compat.h ../cryptlib.h rand_lib.c | 109 | rand_nw.o: ../../e_os.h ../../include/openssl/asn1.h |
| 127 | rand_os2.o: ../../e_os.h ../../include/openssl/aes.h | 110 | rand_nw.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 128 | rand_os2.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 111 | rand_nw.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 129 | rand_os2.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 112 | rand_nw.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 130 | rand_os2.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | 113 | rand_nw.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 131 | rand_os2.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 114 | rand_nw.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 132 | rand_os2.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | 115 | rand_nw.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 133 | rand_os2.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | 116 | rand_nw.o: ../../include/openssl/rand.h ../../include/openssl/safestack.h |
| 117 | rand_nw.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | ||
| 118 | rand_nw.o: ../../include/openssl/symhacks.h ../cryptlib.h rand_lcl.h rand_nw.c | ||
| 119 | rand_os2.o: ../../e_os.h ../../include/openssl/asn1.h | ||
| 120 | rand_os2.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | ||
| 121 | rand_os2.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | ||
| 134 | rand_os2.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 122 | rand_os2.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 135 | rand_os2.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | 123 | rand_os2.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 136 | rand_os2.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | 124 | rand_os2.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 137 | rand_os2.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 138 | rand_os2.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | ||
| 139 | rand_os2.o: ../../include/openssl/opensslconf.h | ||
| 140 | rand_os2.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 125 | rand_os2.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 141 | rand_os2.o: ../../include/openssl/rand.h ../../include/openssl/rc2.h | 126 | rand_os2.o: ../../include/openssl/rand.h ../../include/openssl/safestack.h |
| 142 | rand_os2.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 127 | rand_os2.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 143 | rand_os2.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 128 | rand_os2.o: ../../include/openssl/symhacks.h ../cryptlib.h rand_lcl.h |
| 144 | rand_os2.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 129 | rand_os2.o: rand_os2.c |
| 145 | rand_os2.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 130 | rand_unix.o: ../../e_os.h ../../include/openssl/asn1.h |
| 146 | rand_os2.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 131 | rand_unix.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 147 | rand_os2.o: ../cryptlib.h rand_lcl.h rand_os2.c | 132 | rand_unix.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 148 | rand_unix.o: ../../e_os.h ../../include/openssl/aes.h | ||
| 149 | rand_unix.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 150 | rand_unix.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 151 | rand_unix.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 152 | rand_unix.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 153 | rand_unix.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 154 | rand_unix.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 155 | rand_unix.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 133 | rand_unix.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 156 | rand_unix.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | 134 | rand_unix.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 157 | rand_unix.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | 135 | rand_unix.o: ../../include/openssl/objects.h |
| 158 | rand_unix.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 159 | rand_unix.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | ||
| 160 | rand_unix.o: ../../include/openssl/opensslconf.h | 136 | rand_unix.o: ../../include/openssl/opensslconf.h |
| 161 | rand_unix.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 137 | rand_unix.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 162 | rand_unix.o: ../../include/openssl/rand.h ../../include/openssl/rc2.h | 138 | rand_unix.o: ../../include/openssl/rand.h ../../include/openssl/safestack.h |
| 163 | rand_unix.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 139 | rand_unix.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 164 | rand_unix.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 140 | rand_unix.o: ../../include/openssl/symhacks.h ../cryptlib.h rand_lcl.h |
| 165 | rand_unix.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 141 | rand_unix.o: rand_unix.c |
| 166 | rand_unix.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 142 | rand_win.o: ../../e_os.h ../../include/openssl/asn1.h |
| 167 | rand_unix.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 143 | rand_win.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 168 | rand_unix.o: ../cryptlib.h rand_lcl.h rand_unix.c | 144 | rand_win.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 169 | rand_win.o: ../../e_os.h ../../include/openssl/aes.h | ||
| 170 | rand_win.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 171 | rand_win.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 172 | rand_win.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 173 | rand_win.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 174 | rand_win.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 175 | rand_win.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 176 | rand_win.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 145 | rand_win.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 177 | rand_win.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | 146 | rand_win.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 178 | rand_win.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | 147 | rand_win.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 179 | rand_win.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 180 | rand_win.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | ||
| 181 | rand_win.o: ../../include/openssl/opensslconf.h | ||
| 182 | rand_win.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 148 | rand_win.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 183 | rand_win.o: ../../include/openssl/rand.h ../../include/openssl/rc2.h | 149 | rand_win.o: ../../include/openssl/rand.h ../../include/openssl/safestack.h |
| 184 | rand_win.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 150 | rand_win.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 185 | rand_win.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 151 | rand_win.o: ../../include/openssl/symhacks.h ../cryptlib.h rand_lcl.h |
| 186 | rand_win.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 152 | rand_win.o: rand_win.c |
| 187 | rand_win.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
| 188 | rand_win.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | ||
| 189 | rand_win.o: ../cryptlib.h rand_lcl.h rand_win.c | ||
| 190 | randfile.o: ../../e_os.h ../../include/openssl/buffer.h | 153 | randfile.o: ../../e_os.h ../../include/openssl/buffer.h |
| 191 | randfile.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 154 | randfile.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 192 | randfile.o: ../../include/openssl/opensslconf.h | 155 | randfile.o: ../../include/openssl/opensslconf.h |
diff --git a/src/lib/libcrypto/rand/md_rand.c b/src/lib/libcrypto/rand/md_rand.c index c84968df88..9783d0c23e 100644 --- a/src/lib/libcrypto/rand/md_rand.c +++ b/src/lib/libcrypto/rand/md_rand.c | |||
| @@ -126,7 +126,6 @@ | |||
| 126 | 126 | ||
| 127 | #include <openssl/crypto.h> | 127 | #include <openssl/crypto.h> |
| 128 | #include <openssl/err.h> | 128 | #include <openssl/err.h> |
| 129 | #include <openssl/fips.h> | ||
| 130 | 129 | ||
| 131 | #ifdef BN_DEBUG | 130 | #ifdef BN_DEBUG |
| 132 | # define PREDICT | 131 | # define PREDICT |
| @@ -153,7 +152,7 @@ static unsigned long locking_thread = 0; /* valid iff crypto_lock_rand is set */ | |||
| 153 | int rand_predictable=0; | 152 | int rand_predictable=0; |
| 154 | #endif | 153 | #endif |
| 155 | 154 | ||
| 156 | const char *RAND_version="RAND" OPENSSL_VERSION_PTEXT; | 155 | const char RAND_version[]="RAND" OPENSSL_VERSION_PTEXT; |
| 157 | 156 | ||
| 158 | static void ssleay_rand_cleanup(void); | 157 | static void ssleay_rand_cleanup(void); |
| 159 | static void ssleay_rand_seed(const void *buf, int num); | 158 | static void ssleay_rand_seed(const void *buf, int num); |
| @@ -301,7 +300,7 @@ static void ssleay_rand_add(const void *buf, int num, double add) | |||
| 301 | * other thread's seeding remains without effect (except for | 300 | * other thread's seeding remains without effect (except for |
| 302 | * the incremented counter). By XORing it we keep at least as | 301 | * the incremented counter). By XORing it we keep at least as |
| 303 | * much entropy as fits into md. */ | 302 | * much entropy as fits into md. */ |
| 304 | for (k = 0; k < sizeof md; k++) | 303 | for (k = 0; k < (int)sizeof(md); k++) |
| 305 | { | 304 | { |
| 306 | md[k] ^= local_md[k]; | 305 | md[k] ^= local_md[k]; |
| 307 | } | 306 | } |
| @@ -316,7 +315,7 @@ static void ssleay_rand_add(const void *buf, int num, double add) | |||
| 316 | 315 | ||
| 317 | static void ssleay_rand_seed(const void *buf, int num) | 316 | static void ssleay_rand_seed(const void *buf, int num) |
| 318 | { | 317 | { |
| 319 | ssleay_rand_add(buf, num, num); | 318 | ssleay_rand_add(buf, num, (double)num); |
| 320 | } | 319 | } |
| 321 | 320 | ||
| 322 | static int ssleay_rand_bytes(unsigned char *buf, int num) | 321 | static int ssleay_rand_bytes(unsigned char *buf, int num) |
| @@ -333,14 +332,6 @@ static int ssleay_rand_bytes(unsigned char *buf, int num) | |||
| 333 | #endif | 332 | #endif |
| 334 | int do_stir_pool = 0; | 333 | int do_stir_pool = 0; |
| 335 | 334 | ||
| 336 | #ifdef OPENSSL_FIPS | ||
| 337 | if(FIPS_mode()) | ||
| 338 | { | ||
| 339 | FIPSerr(FIPS_F_SSLEAY_RAND_BYTES,FIPS_R_NON_FIPS_METHOD); | ||
| 340 | return 0; | ||
| 341 | } | ||
| 342 | #endif | ||
| 343 | |||
| 344 | #ifdef PREDICT | 335 | #ifdef PREDICT |
| 345 | if (rand_predictable) | 336 | if (rand_predictable) |
| 346 | { | 337 | { |
| @@ -529,7 +520,7 @@ static int ssleay_rand_pseudo_bytes(unsigned char *buf, int num) | |||
| 529 | err = ERR_peek_error(); | 520 | err = ERR_peek_error(); |
| 530 | if (ERR_GET_LIB(err) == ERR_LIB_RAND && | 521 | if (ERR_GET_LIB(err) == ERR_LIB_RAND && |
| 531 | ERR_GET_REASON(err) == RAND_R_PRNG_NOT_SEEDED) | 522 | ERR_GET_REASON(err) == RAND_R_PRNG_NOT_SEEDED) |
| 532 | (void)ERR_get_error(); | 523 | ERR_clear_error(); |
| 533 | } | 524 | } |
| 534 | return (ret); | 525 | return (ret); |
| 535 | } | 526 | } |
diff --git a/src/lib/libcrypto/rand/rand_egd.c b/src/lib/libcrypto/rand/rand_egd.c index cd666abfcb..50bce6caba 100644 --- a/src/lib/libcrypto/rand/rand_egd.c +++ b/src/lib/libcrypto/rand/rand_egd.c | |||
| @@ -95,7 +95,7 @@ | |||
| 95 | * RAND_egd() is a wrapper for RAND_egd_bytes() with numbytes=255. | 95 | * RAND_egd() is a wrapper for RAND_egd_bytes() with numbytes=255. |
| 96 | */ | 96 | */ |
| 97 | 97 | ||
| 98 | #if defined(OPENSSL_SYS_WIN32) || defined(OPENSSL_SYS_VMS) || defined(OPENSSL_SYS_MSDOS) || defined(OPENSSL_SYS_VXWORKS) || defined(OPENSSL_SYS_VOS) | 98 | #if defined(OPENSSL_SYS_WIN32) || defined(OPENSSL_SYS_VMS) || defined(OPENSSL_SYS_MSDOS) || defined(OPENSSL_SYS_VXWORKS) || defined(OPENSSL_SYS_NETWARE) || defined(OPENSSL_SYS_VOS) |
| 99 | int RAND_query_egd_bytes(const char *path, unsigned char *buf, int bytes) | 99 | int RAND_query_egd_bytes(const char *path, unsigned char *buf, int bytes) |
| 100 | { | 100 | { |
| 101 | return(-1); | 101 | return(-1); |
diff --git a/src/lib/libcrypto/rand/rand_unix.c b/src/lib/libcrypto/rand/rand_unix.c index 9376554fae..6c2be5cb96 100644 --- a/src/lib/libcrypto/rand/rand_unix.c +++ b/src/lib/libcrypto/rand/rand_unix.c | |||
| @@ -56,7 +56,7 @@ | |||
| 56 | * [including the GNU Public Licence.] | 56 | * [including the GNU Public Licence.] |
| 57 | */ | 57 | */ |
| 58 | /* ==================================================================== | 58 | /* ==================================================================== |
| 59 | * Copyright (c) 1998-2000 The OpenSSL Project. All rights reserved. | 59 | * Copyright (c) 1998-2006 The OpenSSL Project. All rights reserved. |
| 60 | * | 60 | * |
| 61 | * Redistribution and use in source and binary forms, with or without | 61 | * Redistribution and use in source and binary forms, with or without |
| 62 | * modification, are permitted provided that the following conditions | 62 | * modification, are permitted provided that the following conditions |
| @@ -108,6 +108,7 @@ | |||
| 108 | * Hudson (tjh@cryptsoft.com). | 108 | * Hudson (tjh@cryptsoft.com). |
| 109 | * | 109 | * |
| 110 | */ | 110 | */ |
| 111 | #include <stdio.h> | ||
| 111 | 112 | ||
| 112 | #define USE_SOCKETS | 113 | #define USE_SOCKETS |
| 113 | #include "e_os.h" | 114 | #include "e_os.h" |
| @@ -115,7 +116,7 @@ | |||
| 115 | #include <openssl/rand.h> | 116 | #include <openssl/rand.h> |
| 116 | #include "rand_lcl.h" | 117 | #include "rand_lcl.h" |
| 117 | 118 | ||
| 118 | #if !(defined(OPENSSL_SYS_WINDOWS) || defined(OPENSSL_SYS_WIN32) || defined(OPENSSL_SYS_VMS) || defined(OPENSSL_SYS_OS2) || defined(OPENSSL_SYS_VXWORKS)) | 119 | #if !(defined(OPENSSL_SYS_WINDOWS) || defined(OPENSSL_SYS_WIN32) || defined(OPENSSL_SYS_VMS) || defined(OPENSSL_SYS_OS2) || defined(OPENSSL_SYS_VXWORKS) || defined(OPENSSL_SYS_NETWARE)) |
| 119 | 120 | ||
| 120 | #include <sys/types.h> | 121 | #include <sys/types.h> |
| 121 | #include <sys/time.h> | 122 | #include <sys/time.h> |
| @@ -124,6 +125,13 @@ | |||
| 124 | #include <fcntl.h> | 125 | #include <fcntl.h> |
| 125 | #include <unistd.h> | 126 | #include <unistd.h> |
| 126 | #include <time.h> | 127 | #include <time.h> |
| 128 | #if defined(OPENSSL_SYS_LINUX) /* should actually be available virtually everywhere */ | ||
| 129 | # include <poll.h> | ||
| 130 | #endif | ||
| 131 | #include <limits.h> | ||
| 132 | #ifndef FD_SETSIZE | ||
| 133 | # define FD_SETSIZE (8*sizeof(fd_set)) | ||
| 134 | #endif | ||
| 127 | 135 | ||
| 128 | #ifdef __OpenBSD__ | 136 | #ifdef __OpenBSD__ |
| 129 | int RAND_poll(void) | 137 | int RAND_poll(void) |
| @@ -142,7 +150,7 @@ int RAND_poll(void) | |||
| 142 | 150 | ||
| 143 | return 1; | 151 | return 1; |
| 144 | } | 152 | } |
| 145 | #else | 153 | #else /* !defined(__OpenBSD__) */ |
| 146 | int RAND_poll(void) | 154 | int RAND_poll(void) |
| 147 | { | 155 | { |
| 148 | unsigned long l; | 156 | unsigned long l; |
| @@ -154,7 +162,8 @@ int RAND_poll(void) | |||
| 154 | #ifdef DEVRANDOM | 162 | #ifdef DEVRANDOM |
| 155 | static const char *randomfiles[] = { DEVRANDOM }; | 163 | static const char *randomfiles[] = { DEVRANDOM }; |
| 156 | struct stat randomstats[sizeof(randomfiles)/sizeof(randomfiles[0])]; | 164 | struct stat randomstats[sizeof(randomfiles)/sizeof(randomfiles[0])]; |
| 157 | int fd,i; | 165 | int fd; |
| 166 | size_t i; | ||
| 158 | #endif | 167 | #endif |
| 159 | #ifdef DEVRANDOM_EGD | 168 | #ifdef DEVRANDOM_EGD |
| 160 | static const char *egdsockets[] = { DEVRANDOM_EGD, NULL }; | 169 | static const char *egdsockets[] = { DEVRANDOM_EGD, NULL }; |
| @@ -182,10 +191,9 @@ int RAND_poll(void) | |||
| 182 | #endif | 191 | #endif |
| 183 | )) >= 0) | 192 | )) >= 0) |
| 184 | { | 193 | { |
| 185 | struct timeval t = { 0, 10*1000 }; /* Spend 10ms on | 194 | int usec = 10*1000; /* spend 10ms on each file */ |
| 186 | each file. */ | 195 | int r; |
| 187 | int r,j; | 196 | size_t j; |
| 188 | fd_set fset; | ||
| 189 | struct stat *st=&randomstats[i]; | 197 | struct stat *st=&randomstats[i]; |
| 190 | 198 | ||
| 191 | /* Avoid using same input... Used to be O_NOFOLLOW | 199 | /* Avoid using same input... Used to be O_NOFOLLOW |
| @@ -201,35 +209,75 @@ int RAND_poll(void) | |||
| 201 | 209 | ||
| 202 | do | 210 | do |
| 203 | { | 211 | { |
| 204 | FD_ZERO(&fset); | 212 | int try_read = 0; |
| 205 | FD_SET(fd, &fset); | ||
| 206 | r = -1; | ||
| 207 | 213 | ||
| 208 | if (select(fd+1,&fset,NULL,NULL,&t) < 0) | 214 | #if defined(OPENSSL_SYS_LINUX) |
| 209 | t.tv_usec=0; | 215 | /* use poll() */ |
| 210 | else if (FD_ISSET(fd, &fset)) | 216 | struct pollfd pset; |
| 217 | |||
| 218 | pset.fd = fd; | ||
| 219 | pset.events = POLLIN; | ||
| 220 | pset.revents = 0; | ||
| 221 | |||
| 222 | if (poll(&pset, 1, usec / 1000) < 0) | ||
| 223 | usec = 0; | ||
| 224 | else | ||
| 225 | try_read = (pset.revents & POLLIN) != 0; | ||
| 226 | |||
| 227 | #else | ||
| 228 | /* use select() */ | ||
| 229 | fd_set fset; | ||
| 230 | struct timeval t; | ||
| 231 | |||
| 232 | t.tv_sec = 0; | ||
| 233 | t.tv_usec = usec; | ||
| 234 | |||
| 235 | if (FD_SETSIZE > 0 && fd >= FD_SETSIZE) | ||
| 236 | { | ||
| 237 | /* can't use select, so just try to read once anyway */ | ||
| 238 | try_read = 1; | ||
| 239 | } | ||
| 240 | else | ||
| 241 | { | ||
| 242 | FD_ZERO(&fset); | ||
| 243 | FD_SET(fd, &fset); | ||
| 244 | |||
| 245 | if (select(fd+1,&fset,NULL,NULL,&t) >= 0) | ||
| 246 | { | ||
| 247 | usec = t.tv_usec; | ||
| 248 | if (FD_ISSET(fd, &fset)) | ||
| 249 | try_read = 1; | ||
| 250 | } | ||
| 251 | else | ||
| 252 | usec = 0; | ||
| 253 | } | ||
| 254 | #endif | ||
| 255 | |||
| 256 | if (try_read) | ||
| 211 | { | 257 | { |
| 212 | r=read(fd,(unsigned char *)tmpbuf+n, | 258 | r = read(fd,(unsigned char *)tmpbuf+n, ENTROPY_NEEDED-n); |
| 213 | ENTROPY_NEEDED-n); | ||
| 214 | if (r > 0) | 259 | if (r > 0) |
| 215 | n += r; | 260 | n += r; |
| 216 | } | 261 | } |
| 217 | 262 | else | |
| 218 | /* Some Unixen will update t, some | 263 | r = -1; |
| 219 | won't. For those who won't, give | 264 | |
| 220 | up here, otherwise, we will do | 265 | /* Some Unixen will update t in select(), some |
| 266 | won't. For those who won't, or if we | ||
| 267 | didn't use select() in the first place, | ||
| 268 | give up here, otherwise, we will do | ||
| 221 | this once again for the remaining | 269 | this once again for the remaining |
| 222 | time. */ | 270 | time. */ |
| 223 | if (t.tv_usec == 10*1000) | 271 | if (usec == 10*1000) |
| 224 | t.tv_usec=0; | 272 | usec = 0; |
| 225 | } | 273 | } |
| 226 | while ((r > 0 || (errno == EINTR || errno == EAGAIN)) | 274 | while ((r > 0 || |
| 227 | && t.tv_usec != 0 && n < ENTROPY_NEEDED); | 275 | (errno == EINTR || errno == EAGAIN)) && usec != 0 && n < ENTROPY_NEEDED); |
| 228 | 276 | ||
| 229 | close(fd); | 277 | close(fd); |
| 230 | } | 278 | } |
| 231 | } | 279 | } |
| 232 | #endif | 280 | #endif /* defined(DEVRANDOM) */ |
| 233 | 281 | ||
| 234 | #ifdef DEVRANDOM_EGD | 282 | #ifdef DEVRANDOM_EGD |
| 235 | /* Use an EGD socket to read entropy from an EGD or PRNGD entropy | 283 | /* Use an EGD socket to read entropy from an EGD or PRNGD entropy |
| @@ -244,24 +292,24 @@ int RAND_poll(void) | |||
| 244 | if (r > 0) | 292 | if (r > 0) |
| 245 | n += r; | 293 | n += r; |
| 246 | } | 294 | } |
| 247 | #endif | 295 | #endif /* defined(DEVRANDOM_EGD) */ |
| 248 | 296 | ||
| 249 | #if defined(DEVRANDOM) || defined(DEVRANDOM_EGD) | 297 | #if defined(DEVRANDOM) || defined(DEVRANDOM_EGD) |
| 250 | if (n > 0) | 298 | if (n > 0) |
| 251 | { | 299 | { |
| 252 | RAND_add(tmpbuf,sizeof tmpbuf,n); | 300 | RAND_add(tmpbuf,sizeof tmpbuf,(double)n); |
| 253 | OPENSSL_cleanse(tmpbuf,n); | 301 | OPENSSL_cleanse(tmpbuf,n); |
| 254 | } | 302 | } |
| 255 | #endif | 303 | #endif |
| 256 | 304 | ||
| 257 | /* put in some default random data, we need more than just this */ | 305 | /* put in some default random data, we need more than just this */ |
| 258 | l=curr_pid; | 306 | l=curr_pid; |
| 259 | RAND_add(&l,sizeof(l),0); | 307 | RAND_add(&l,sizeof(l),0.0); |
| 260 | l=getuid(); | 308 | l=getuid(); |
| 261 | RAND_add(&l,sizeof(l),0); | 309 | RAND_add(&l,sizeof(l),0.0); |
| 262 | 310 | ||
| 263 | l=time(NULL); | 311 | l=time(NULL); |
| 264 | RAND_add(&l,sizeof(l),0); | 312 | RAND_add(&l,sizeof(l),0.0); |
| 265 | 313 | ||
| 266 | #if defined(DEVRANDOM) || defined(DEVRANDOM_EGD) | 314 | #if defined(DEVRANDOM) || defined(DEVRANDOM_EGD) |
| 267 | return 1; | 315 | return 1; |
| @@ -270,12 +318,13 @@ int RAND_poll(void) | |||
| 270 | #endif | 318 | #endif |
| 271 | } | 319 | } |
| 272 | 320 | ||
| 273 | #endif | 321 | #endif /* defined(__OpenBSD__) */ |
| 274 | #endif | 322 | #endif /* !(defined(OPENSSL_SYS_WINDOWS) || defined(OPENSSL_SYS_WIN32) || defined(OPENSSL_SYS_VMS) || defined(OPENSSL_SYS_OS2) || defined(OPENSSL_SYS_VXWORKS) || defined(OPENSSL_SYS_NETWARE)) */ |
| 323 | |||
| 275 | 324 | ||
| 276 | #if defined(OPENSSL_SYS_VXWORKS) | 325 | #if defined(OPENSSL_SYS_VXWORKS) |
| 277 | int RAND_poll(void) | 326 | int RAND_poll(void) |
| 278 | { | 327 | { |
| 279 | return 0; | 328 | return 0; |
| 280 | } | 329 | } |
| 281 | #endif | 330 | #endif |
diff --git a/src/lib/libcrypto/rand/rand_win.c b/src/lib/libcrypto/rand/rand_win.c index 30c69161ef..00dbe4232c 100644 --- a/src/lib/libcrypto/rand/rand_win.c +++ b/src/lib/libcrypto/rand/rand_win.c | |||
| @@ -121,6 +121,10 @@ | |||
| 121 | #include <wincrypt.h> | 121 | #include <wincrypt.h> |
| 122 | #include <tlhelp32.h> | 122 | #include <tlhelp32.h> |
| 123 | 123 | ||
| 124 | /* Limit the time spent walking through the heap, processes, threads and modules to | ||
| 125 | a maximum of 1000 miliseconds each, unless CryptoGenRandom failed */ | ||
| 126 | #define MAXDELAY 1000 | ||
| 127 | |||
| 124 | /* Intel hardware RNG CSP -- available from | 128 | /* Intel hardware RNG CSP -- available from |
| 125 | * http://developer.intel.com/design/security/rng/redist_license.htm | 129 | * http://developer.intel.com/design/security/rng/redist_license.htm |
| 126 | */ | 130 | */ |
| @@ -152,6 +156,7 @@ typedef struct tagCURSORINFO | |||
| 152 | #define CURSOR_SHOWING 0x00000001 | 156 | #define CURSOR_SHOWING 0x00000001 |
| 153 | #endif /* CURSOR_SHOWING */ | 157 | #endif /* CURSOR_SHOWING */ |
| 154 | 158 | ||
| 159 | #if !defined(OPENSSL_SYS_WINCE) | ||
| 155 | typedef BOOL (WINAPI *CRYPTACQUIRECONTEXTW)(HCRYPTPROV *, LPCWSTR, LPCWSTR, | 160 | typedef BOOL (WINAPI *CRYPTACQUIRECONTEXTW)(HCRYPTPROV *, LPCWSTR, LPCWSTR, |
| 156 | DWORD, DWORD); | 161 | DWORD, DWORD); |
| 157 | typedef BOOL (WINAPI *CRYPTGENRANDOM)(HCRYPTPROV, DWORD, BYTE *); | 162 | typedef BOOL (WINAPI *CRYPTGENRANDOM)(HCRYPTPROV, DWORD, BYTE *); |
| @@ -163,7 +168,7 @@ typedef DWORD (WINAPI *GETQUEUESTATUS)(UINT); | |||
| 163 | 168 | ||
| 164 | typedef HANDLE (WINAPI *CREATETOOLHELP32SNAPSHOT)(DWORD, DWORD); | 169 | typedef HANDLE (WINAPI *CREATETOOLHELP32SNAPSHOT)(DWORD, DWORD); |
| 165 | typedef BOOL (WINAPI *CLOSETOOLHELP32SNAPSHOT)(HANDLE); | 170 | typedef BOOL (WINAPI *CLOSETOOLHELP32SNAPSHOT)(HANDLE); |
| 166 | typedef BOOL (WINAPI *HEAP32FIRST)(LPHEAPENTRY32, DWORD, DWORD); | 171 | typedef BOOL (WINAPI *HEAP32FIRST)(LPHEAPENTRY32, DWORD, size_t); |
| 167 | typedef BOOL (WINAPI *HEAP32NEXT)(LPHEAPENTRY32); | 172 | typedef BOOL (WINAPI *HEAP32NEXT)(LPHEAPENTRY32); |
| 168 | typedef BOOL (WINAPI *HEAP32LIST)(HANDLE, LPHEAPLIST32); | 173 | typedef BOOL (WINAPI *HEAP32LIST)(HANDLE, LPHEAPLIST32); |
| 169 | typedef BOOL (WINAPI *PROCESS32)(HANDLE, LPPROCESSENTRY32); | 174 | typedef BOOL (WINAPI *PROCESS32)(HANDLE, LPPROCESSENTRY32); |
| @@ -171,9 +176,7 @@ typedef BOOL (WINAPI *THREAD32)(HANDLE, LPTHREADENTRY32); | |||
| 171 | typedef BOOL (WINAPI *MODULE32)(HANDLE, LPMODULEENTRY32); | 176 | typedef BOOL (WINAPI *MODULE32)(HANDLE, LPMODULEENTRY32); |
| 172 | 177 | ||
| 173 | #include <lmcons.h> | 178 | #include <lmcons.h> |
| 174 | #ifndef OPENSSL_SYS_WINCE | ||
| 175 | #include <lmstats.h> | 179 | #include <lmstats.h> |
| 176 | #endif | ||
| 177 | #if 1 /* The NET API is Unicode only. It requires the use of the UNICODE | 180 | #if 1 /* The NET API is Unicode only. It requires the use of the UNICODE |
| 178 | * macro. When UNICODE is defined LPTSTR becomes LPWSTR. LMSTR was | 181 | * macro. When UNICODE is defined LPTSTR becomes LPWSTR. LMSTR was |
| 179 | * was added to the Platform SDK to allow the NET API to be used in | 182 | * was added to the Platform SDK to allow the NET API to be used in |
| @@ -184,26 +187,14 @@ typedef NET_API_STATUS (NET_API_FUNCTION * NETSTATGET) | |||
| 184 | (LPWSTR, LPWSTR, DWORD, DWORD, LPBYTE*); | 187 | (LPWSTR, LPWSTR, DWORD, DWORD, LPBYTE*); |
| 185 | typedef NET_API_STATUS (NET_API_FUNCTION * NETFREE)(LPBYTE); | 188 | typedef NET_API_STATUS (NET_API_FUNCTION * NETFREE)(LPBYTE); |
| 186 | #endif /* 1 */ | 189 | #endif /* 1 */ |
| 190 | #endif /* !OPENSSL_SYS_WINCE */ | ||
| 187 | 191 | ||
| 188 | int RAND_poll(void) | 192 | int RAND_poll(void) |
| 189 | { | 193 | { |
| 190 | MEMORYSTATUS m; | 194 | MEMORYSTATUS m; |
| 191 | HCRYPTPROV hProvider = 0; | 195 | HCRYPTPROV hProvider = 0; |
| 192 | BYTE buf[64]; | ||
| 193 | DWORD w; | 196 | DWORD w; |
| 194 | HWND h; | 197 | int good = 0; |
| 195 | |||
| 196 | HMODULE advapi, kernel, user, netapi; | ||
| 197 | CRYPTACQUIRECONTEXTW acquire = 0; | ||
| 198 | CRYPTGENRANDOM gen = 0; | ||
| 199 | CRYPTRELEASECONTEXT release = 0; | ||
| 200 | #if 1 /* There was previously a problem with NETSTATGET. Currently, this | ||
| 201 | * section is still experimental, but if all goes well, this conditional | ||
| 202 | * will be removed | ||
| 203 | */ | ||
| 204 | NETSTATGET netstatget = 0; | ||
| 205 | NETFREE netfree = 0; | ||
| 206 | #endif /* 1 */ | ||
| 207 | 198 | ||
| 208 | /* Determine the OS version we are on so we can turn off things | 199 | /* Determine the OS version we are on so we can turn off things |
| 209 | * that do not work properly. | 200 | * that do not work properly. |
| @@ -212,21 +203,24 @@ int RAND_poll(void) | |||
| 212 | osverinfo.dwOSVersionInfoSize = sizeof(OSVERSIONINFO) ; | 203 | osverinfo.dwOSVersionInfoSize = sizeof(OSVERSIONINFO) ; |
| 213 | GetVersionEx( &osverinfo ) ; | 204 | GetVersionEx( &osverinfo ) ; |
| 214 | 205 | ||
| 215 | #if defined(OPENSSL_SYS_WINCE) && WCEPLATFORM!=MS_HPC_PRO | 206 | #if defined(OPENSSL_SYS_WINCE) |
| 216 | #ifndef CryptAcquireContext | 207 | # if defined(_WIN32_WCE) && _WIN32_WCE>=300 |
| 217 | #define CryptAcquireContext CryptAcquireContextW | 208 | /* Even though MSDN says _WIN32_WCE>=210, it doesn't seem to be available |
| 218 | #endif | 209 | * in commonly available implementations prior 300... */ |
| 210 | { | ||
| 211 | BYTE buf[64]; | ||
| 219 | /* poll the CryptoAPI PRNG */ | 212 | /* poll the CryptoAPI PRNG */ |
| 220 | /* The CryptoAPI returns sizeof(buf) bytes of randomness */ | 213 | /* The CryptoAPI returns sizeof(buf) bytes of randomness */ |
| 221 | if (CryptAcquireContext(&hProvider, 0, 0, PROV_RSA_FULL, CRYPT_VERIFYCONTEXT)) | 214 | if (CryptAcquireContextW(&hProvider, NULL, NULL, PROV_RSA_FULL, |
| 215 | CRYPT_VERIFYCONTEXT)) | ||
| 222 | { | 216 | { |
| 223 | if (CryptGenRandom(hProvider, sizeof(buf), buf)) | 217 | if (CryptGenRandom(hProvider, sizeof(buf), buf)) |
| 224 | RAND_add(buf, sizeof(buf), sizeof(buf)); | 218 | RAND_add(buf, sizeof(buf), sizeof(buf)); |
| 225 | CryptReleaseContext(hProvider, 0); | 219 | CryptReleaseContext(hProvider, 0); |
| 226 | } | 220 | } |
| 227 | #endif | 221 | } |
| 228 | 222 | # endif | |
| 229 | #ifndef OPENSSL_SYS_WINCE | 223 | #else /* OPENSSL_SYS_WINCE */ |
| 230 | /* | 224 | /* |
| 231 | * None of below libraries are present on Windows CE, which is | 225 | * None of below libraries are present on Windows CE, which is |
| 232 | * why we #ifndef the whole section. This also excuses us from | 226 | * why we #ifndef the whole section. This also excuses us from |
| @@ -240,17 +234,19 @@ int RAND_poll(void) | |||
| 240 | * implement own shim routine, which would accept ANSI argument | 234 | * implement own shim routine, which would accept ANSI argument |
| 241 | * and expand it to Unicode. | 235 | * and expand it to Unicode. |
| 242 | */ | 236 | */ |
| 243 | 237 | { | |
| 244 | /* load functions dynamically - not available on all systems */ | 238 | /* load functions dynamically - not available on all systems */ |
| 245 | advapi = LoadLibrary(TEXT("ADVAPI32.DLL")); | 239 | HMODULE advapi = LoadLibrary(TEXT("ADVAPI32.DLL")); |
| 246 | kernel = LoadLibrary(TEXT("KERNEL32.DLL")); | 240 | HMODULE kernel = LoadLibrary(TEXT("KERNEL32.DLL")); |
| 247 | user = LoadLibrary(TEXT("USER32.DLL")); | 241 | HMODULE user = NULL; |
| 248 | netapi = LoadLibrary(TEXT("NETAPI32.DLL")); | 242 | HMODULE netapi = LoadLibrary(TEXT("NETAPI32.DLL")); |
| 249 | 243 | CRYPTACQUIRECONTEXTW acquire = NULL; | |
| 250 | #if 1 /* There was previously a problem with NETSTATGET. Currently, this | 244 | CRYPTGENRANDOM gen = NULL; |
| 251 | * section is still experimental, but if all goes well, this conditional | 245 | CRYPTRELEASECONTEXT release = NULL; |
| 252 | * will be removed | 246 | NETSTATGET netstatget = NULL; |
| 253 | */ | 247 | NETFREE netfree = NULL; |
| 248 | BYTE buf[64]; | ||
| 249 | |||
| 254 | if (netapi) | 250 | if (netapi) |
| 255 | { | 251 | { |
| 256 | netstatget = (NETSTATGET) GetProcAddress(netapi,"NetStatisticsGet"); | 252 | netstatget = (NETSTATGET) GetProcAddress(netapi,"NetStatisticsGet"); |
| @@ -280,7 +276,6 @@ int RAND_poll(void) | |||
| 280 | 276 | ||
| 281 | if (netapi) | 277 | if (netapi) |
| 282 | FreeLibrary(netapi); | 278 | FreeLibrary(netapi); |
| 283 | #endif /* 1 */ | ||
| 284 | 279 | ||
| 285 | /* It appears like this can cause an exception deep within ADVAPI32.DLL | 280 | /* It appears like this can cause an exception deep within ADVAPI32.DLL |
| 286 | * at random times on Windows 2000. Reported by Jeffrey Altman. | 281 | * at random times on Windows 2000. Reported by Jeffrey Altman. |
| @@ -356,12 +351,13 @@ int RAND_poll(void) | |||
| 356 | { | 351 | { |
| 357 | /* poll the CryptoAPI PRNG */ | 352 | /* poll the CryptoAPI PRNG */ |
| 358 | /* The CryptoAPI returns sizeof(buf) bytes of randomness */ | 353 | /* The CryptoAPI returns sizeof(buf) bytes of randomness */ |
| 359 | if (acquire(&hProvider, 0, 0, PROV_RSA_FULL, | 354 | if (acquire(&hProvider, NULL, NULL, PROV_RSA_FULL, |
| 360 | CRYPT_VERIFYCONTEXT)) | 355 | CRYPT_VERIFYCONTEXT)) |
| 361 | { | 356 | { |
| 362 | if (gen(hProvider, sizeof(buf), buf) != 0) | 357 | if (gen(hProvider, sizeof(buf), buf) != 0) |
| 363 | { | 358 | { |
| 364 | RAND_add(buf, sizeof(buf), 0); | 359 | RAND_add(buf, sizeof(buf), 0); |
| 360 | good = 1; | ||
| 365 | #if 0 | 361 | #if 0 |
| 366 | printf("randomness from PROV_RSA_FULL\n"); | 362 | printf("randomness from PROV_RSA_FULL\n"); |
| 367 | #endif | 363 | #endif |
| @@ -375,6 +371,7 @@ int RAND_poll(void) | |||
| 375 | if (gen(hProvider, sizeof(buf), buf) != 0) | 371 | if (gen(hProvider, sizeof(buf), buf) != 0) |
| 376 | { | 372 | { |
| 377 | RAND_add(buf, sizeof(buf), sizeof(buf)); | 373 | RAND_add(buf, sizeof(buf), sizeof(buf)); |
| 374 | good = 1; | ||
| 378 | #if 0 | 375 | #if 0 |
| 379 | printf("randomness from PROV_INTEL_SEC\n"); | 376 | printf("randomness from PROV_INTEL_SEC\n"); |
| 380 | #endif | 377 | #endif |
| @@ -386,7 +383,9 @@ int RAND_poll(void) | |||
| 386 | if (advapi) | 383 | if (advapi) |
| 387 | FreeLibrary(advapi); | 384 | FreeLibrary(advapi); |
| 388 | 385 | ||
| 389 | if (user) | 386 | if ((osverinfo.dwPlatformId != VER_PLATFORM_WIN32_NT || |
| 387 | !OPENSSL_isservice()) && | ||
| 388 | (user = LoadLibrary(TEXT("USER32.DLL")))) | ||
| 390 | { | 389 | { |
| 391 | GETCURSORINFO cursor; | 390 | GETCURSORINFO cursor; |
| 392 | GETFOREGROUNDWINDOW win; | 391 | GETFOREGROUNDWINDOW win; |
| @@ -399,7 +398,7 @@ int RAND_poll(void) | |||
| 399 | if (win) | 398 | if (win) |
| 400 | { | 399 | { |
| 401 | /* window handle */ | 400 | /* window handle */ |
| 402 | h = win(); | 401 | HWND h = win(); |
| 403 | RAND_add(&h, sizeof(h), 0); | 402 | RAND_add(&h, sizeof(h), 0); |
| 404 | } | 403 | } |
| 405 | if (cursor) | 404 | if (cursor) |
| @@ -464,6 +463,7 @@ int RAND_poll(void) | |||
| 464 | PROCESSENTRY32 p; | 463 | PROCESSENTRY32 p; |
| 465 | THREADENTRY32 t; | 464 | THREADENTRY32 t; |
| 466 | MODULEENTRY32 m; | 465 | MODULEENTRY32 m; |
| 466 | DWORD stoptime = 0; | ||
| 467 | 467 | ||
| 468 | snap = (CREATETOOLHELP32SNAPSHOT) | 468 | snap = (CREATETOOLHELP32SNAPSHOT) |
| 469 | GetProcAddress(kernel, "CreateToolhelp32Snapshot"); | 469 | GetProcAddress(kernel, "CreateToolhelp32Snapshot"); |
| @@ -495,6 +495,7 @@ int RAND_poll(void) | |||
| 495 | * of entropy. | 495 | * of entropy. |
| 496 | */ | 496 | */ |
| 497 | hlist.dwSize = sizeof(HEAPLIST32); | 497 | hlist.dwSize = sizeof(HEAPLIST32); |
| 498 | if (good) stoptime = GetTickCount() + MAXDELAY; | ||
| 498 | if (heaplist_first(handle, &hlist)) | 499 | if (heaplist_first(handle, &hlist)) |
| 499 | do | 500 | do |
| 500 | { | 501 | { |
| @@ -512,18 +513,20 @@ int RAND_poll(void) | |||
| 512 | && --entrycnt > 0); | 513 | && --entrycnt > 0); |
| 513 | } | 514 | } |
| 514 | } while (heaplist_next(handle, | 515 | } while (heaplist_next(handle, |
| 515 | &hlist)); | 516 | &hlist) && GetTickCount() < stoptime); |
| 516 | 517 | ||
| 517 | /* process walking */ | 518 | /* process walking */ |
| 518 | /* PROCESSENTRY32 contains 9 fields that will change | 519 | /* PROCESSENTRY32 contains 9 fields that will change |
| 519 | * with each entry. Consider each field a source of | 520 | * with each entry. Consider each field a source of |
| 520 | * 1 byte of entropy. | 521 | * 1 byte of entropy. |
| 521 | */ | 522 | */ |
| 522 | p.dwSize = sizeof(PROCESSENTRY32); | 523 | p.dwSize = sizeof(PROCESSENTRY32); |
| 524 | |||
| 525 | if (good) stoptime = GetTickCount() + MAXDELAY; | ||
| 523 | if (process_first(handle, &p)) | 526 | if (process_first(handle, &p)) |
| 524 | do | 527 | do |
| 525 | RAND_add(&p, p.dwSize, 9); | 528 | RAND_add(&p, p.dwSize, 9); |
| 526 | while (process_next(handle, &p)); | 529 | while (process_next(handle, &p) && GetTickCount() < stoptime); |
| 527 | 530 | ||
| 528 | /* thread walking */ | 531 | /* thread walking */ |
| 529 | /* THREADENTRY32 contains 6 fields that will change | 532 | /* THREADENTRY32 contains 6 fields that will change |
| @@ -531,10 +534,11 @@ int RAND_poll(void) | |||
| 531 | * 1 byte of entropy. | 534 | * 1 byte of entropy. |
| 532 | */ | 535 | */ |
| 533 | t.dwSize = sizeof(THREADENTRY32); | 536 | t.dwSize = sizeof(THREADENTRY32); |
| 537 | if (good) stoptime = GetTickCount() + MAXDELAY; | ||
| 534 | if (thread_first(handle, &t)) | 538 | if (thread_first(handle, &t)) |
| 535 | do | 539 | do |
| 536 | RAND_add(&t, t.dwSize, 6); | 540 | RAND_add(&t, t.dwSize, 6); |
| 537 | while (thread_next(handle, &t)); | 541 | while (thread_next(handle, &t) && GetTickCount() < stoptime); |
| 538 | 542 | ||
| 539 | /* module walking */ | 543 | /* module walking */ |
| 540 | /* MODULEENTRY32 contains 9 fields that will change | 544 | /* MODULEENTRY32 contains 9 fields that will change |
| @@ -542,18 +546,22 @@ int RAND_poll(void) | |||
| 542 | * 1 byte of entropy. | 546 | * 1 byte of entropy. |
| 543 | */ | 547 | */ |
| 544 | m.dwSize = sizeof(MODULEENTRY32); | 548 | m.dwSize = sizeof(MODULEENTRY32); |
| 549 | if (good) stoptime = GetTickCount() + MAXDELAY; | ||
| 545 | if (module_first(handle, &m)) | 550 | if (module_first(handle, &m)) |
| 546 | do | 551 | do |
| 547 | RAND_add(&m, m.dwSize, 9); | 552 | RAND_add(&m, m.dwSize, 9); |
| 548 | while (module_next(handle, &m)); | 553 | while (module_next(handle, &m) |
| 554 | && (GetTickCount() < stoptime)); | ||
| 549 | if (close_snap) | 555 | if (close_snap) |
| 550 | close_snap(handle); | 556 | close_snap(handle); |
| 551 | else | 557 | else |
| 552 | CloseHandle(handle); | 558 | CloseHandle(handle); |
| 559 | |||
| 553 | } | 560 | } |
| 554 | 561 | ||
| 555 | FreeLibrary(kernel); | 562 | FreeLibrary(kernel); |
| 556 | } | 563 | } |
| 564 | } | ||
| 557 | #endif /* !OPENSSL_SYS_WINCE */ | 565 | #endif /* !OPENSSL_SYS_WINCE */ |
| 558 | 566 | ||
| 559 | /* timer data */ | 567 | /* timer data */ |
| @@ -693,6 +701,9 @@ static void readscreen(void) | |||
| 693 | int y; /* y-coordinate of screen lines to grab */ | 701 | int y; /* y-coordinate of screen lines to grab */ |
| 694 | int n = 16; /* number of screen lines to grab at a time */ | 702 | int n = 16; /* number of screen lines to grab at a time */ |
| 695 | 703 | ||
| 704 | if (GetVersion() >= 0x80000000 || !OPENSSL_isservice()) | ||
| 705 | return; | ||
| 706 | |||
| 696 | /* Create a screen DC and a memory DC compatible to screen DC */ | 707 | /* Create a screen DC and a memory DC compatible to screen DC */ |
| 697 | hScrDC = CreateDC(TEXT("DISPLAY"), NULL, NULL, NULL); | 708 | hScrDC = CreateDC(TEXT("DISPLAY"), NULL, NULL, NULL); |
| 698 | hMemDC = CreateCompatibleDC(hScrDC); | 709 | hMemDC = CreateCompatibleDC(hScrDC); |
diff --git a/src/lib/libcrypto/rand/randtest.c b/src/lib/libcrypto/rand/randtest.c index 701932e6ee..9e92a70b03 100644 --- a/src/lib/libcrypto/rand/randtest.c +++ b/src/lib/libcrypto/rand/randtest.c | |||
| @@ -65,7 +65,7 @@ | |||
| 65 | /* some FIPS 140-1 random number test */ | 65 | /* some FIPS 140-1 random number test */ |
| 66 | /* some simple tests */ | 66 | /* some simple tests */ |
| 67 | 67 | ||
| 68 | int main() | 68 | int main(int argc,char **argv) |
| 69 | { | 69 | { |
| 70 | unsigned char buf[2500]; | 70 | unsigned char buf[2500]; |
| 71 | int i,j,k,s,sign,nsign,err=0; | 71 | int i,j,k,s,sign,nsign,err=0; |
| @@ -211,6 +211,9 @@ int main() | |||
| 211 | printf("test 4 done\n"); | 211 | printf("test 4 done\n"); |
| 212 | err: | 212 | err: |
| 213 | err=((err)?1:0); | 213 | err=((err)?1:0); |
| 214 | #ifdef OPENSSL_SYS_NETWARE | ||
| 215 | if (err) printf("ERROR: %d\n", err); | ||
| 216 | #endif | ||
| 214 | EXIT(err); | 217 | EXIT(err); |
| 215 | return(err); | 218 | return(err); |
| 216 | } | 219 | } |
diff --git a/src/lib/libcrypto/rc2/Makefile b/src/lib/libcrypto/rc2/Makefile index 34080ab741..73eac347e7 100644 --- a/src/lib/libcrypto/rc2/Makefile +++ b/src/lib/libcrypto/rc2/Makefile | |||
| @@ -7,11 +7,6 @@ TOP= ../.. | |||
| 7 | CC= cc | 7 | CC= cc |
| 8 | INCLUDES= | 8 | INCLUDES= |
| 9 | CFLAG=-g | 9 | CFLAG=-g |
| 10 | INSTALL_PREFIX= | ||
| 11 | OPENSSLDIR= /usr/local/ssl | ||
| 12 | INSTALLTOP=/usr/local/ssl | ||
| 13 | MAKEDEPPROG= makedepend | ||
| 14 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | ||
| 15 | MAKEFILE= Makefile | 10 | MAKEFILE= Makefile |
| 16 | AR= ar r | 11 | AR= ar r |
| 17 | 12 | ||
| @@ -51,6 +46,7 @@ links: | |||
| 51 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) | 46 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) |
| 52 | 47 | ||
| 53 | install: | 48 | install: |
| 49 | @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... | ||
| 54 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ | 50 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ |
| 55 | do \ | 51 | do \ |
| 56 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ | 52 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ |
| @@ -66,6 +62,7 @@ lint: | |||
| 66 | lint -DLINT $(INCLUDES) $(SRC)>fluff | 62 | lint -DLINT $(INCLUDES) $(SRC)>fluff |
| 67 | 63 | ||
| 68 | depend: | 64 | depend: |
| 65 | @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... | ||
| 69 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) | 66 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) |
| 70 | 67 | ||
| 71 | dclean: | 68 | dclean: |
| @@ -81,11 +78,8 @@ rc2_cbc.o: ../../include/openssl/opensslconf.h ../../include/openssl/rc2.h | |||
| 81 | rc2_cbc.o: rc2_cbc.c rc2_locl.h | 78 | rc2_cbc.o: rc2_cbc.c rc2_locl.h |
| 82 | rc2_ecb.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 79 | rc2_ecb.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 83 | rc2_ecb.o: ../../include/openssl/rc2.h rc2_ecb.c rc2_locl.h | 80 | rc2_ecb.o: ../../include/openssl/rc2.h rc2_ecb.c rc2_locl.h |
| 84 | rc2_skey.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 81 | rc2_skey.o: ../../include/openssl/opensslconf.h ../../include/openssl/rc2.h |
| 85 | rc2_skey.o: ../../include/openssl/fips.h ../../include/openssl/opensslconf.h | 82 | rc2_skey.o: rc2_locl.h rc2_skey.c |
| 86 | rc2_skey.o: ../../include/openssl/opensslv.h ../../include/openssl/rc2.h | ||
| 87 | rc2_skey.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | ||
| 88 | rc2_skey.o: ../../include/openssl/symhacks.h rc2_locl.h rc2_skey.c | ||
| 89 | rc2cfb64.o: ../../include/openssl/opensslconf.h ../../include/openssl/rc2.h | 83 | rc2cfb64.o: ../../include/openssl/opensslconf.h ../../include/openssl/rc2.h |
| 90 | rc2cfb64.o: rc2_locl.h rc2cfb64.c | 84 | rc2cfb64.o: rc2_locl.h rc2cfb64.c |
| 91 | rc2ofb64.o: ../../include/openssl/opensslconf.h ../../include/openssl/rc2.h | 85 | rc2ofb64.o: ../../include/openssl/opensslconf.h ../../include/openssl/rc2.h |
diff --git a/src/lib/libcrypto/rc2/rc2speed.c b/src/lib/libcrypto/rc2/rc2speed.c index 4d0e1242ea..85cf6f65bf 100644 --- a/src/lib/libcrypto/rc2/rc2speed.c +++ b/src/lib/libcrypto/rc2/rc2speed.c | |||
| @@ -69,7 +69,10 @@ | |||
| 69 | #include OPENSSL_UNISTD_IO | 69 | #include OPENSSL_UNISTD_IO |
| 70 | OPENSSL_DECLARE_EXIT | 70 | OPENSSL_DECLARE_EXIT |
| 71 | 71 | ||
| 72 | #ifndef OPENSSL_SYS_NETWARE | ||
| 72 | #include <signal.h> | 73 | #include <signal.h> |
| 74 | #endif | ||
| 75 | |||
| 73 | #ifndef _IRIX | 76 | #ifndef _IRIX |
| 74 | #include <time.h> | 77 | #include <time.h> |
| 75 | #endif | 78 | #endif |
diff --git a/src/lib/libcrypto/rc2/rc2test.c b/src/lib/libcrypto/rc2/rc2test.c index b67bafb49f..0e117436bb 100644 --- a/src/lib/libcrypto/rc2/rc2test.c +++ b/src/lib/libcrypto/rc2/rc2test.c | |||
| @@ -205,6 +205,9 @@ int main(int argc, char *argv[]) | |||
| 205 | printf("ok\n"); | 205 | printf("ok\n"); |
| 206 | #endif | 206 | #endif |
| 207 | 207 | ||
| 208 | #ifdef OPENSSL_SYS_NETWARE | ||
| 209 | if (err) printf("ERROR: %d\n", err); | ||
| 210 | #endif | ||
| 208 | EXIT(err); | 211 | EXIT(err); |
| 209 | return(err); | 212 | return(err); |
| 210 | } | 213 | } |
diff --git a/src/lib/libcrypto/rc4/Makefile b/src/lib/libcrypto/rc4/Makefile index 20d078ec87..187ed5c668 100644 --- a/src/lib/libcrypto/rc4/Makefile +++ b/src/lib/libcrypto/rc4/Makefile | |||
| @@ -8,23 +8,13 @@ CC= cc | |||
| 8 | CPP= $(CC) -E | 8 | CPP= $(CC) -E |
| 9 | INCLUDES= | 9 | INCLUDES= |
| 10 | CFLAG=-g | 10 | CFLAG=-g |
| 11 | INSTALL_PREFIX= | ||
| 12 | OPENSSLDIR= /usr/local/ssl | ||
| 13 | INSTALLTOP=/usr/local/ssl | ||
| 14 | MAKEDEPPROG= makedepend | ||
| 15 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | ||
| 16 | MAKEFILE= Makefile | ||
| 17 | AR= ar r | 11 | AR= ar r |
| 18 | 12 | ||
| 19 | RC4_ENC=rc4_enc.o | 13 | RC4_ENC=rc4_enc.o rc4_skey.o |
| 20 | # or use | ||
| 21 | #RC4_ENC=asm/rx86-elf.o | ||
| 22 | #RC4_ENC=asm/rx86-out.o | ||
| 23 | #RC4_ENC=asm/rx86-sol.o | ||
| 24 | #RC4_ENC=asm/rx86bdsi.o | ||
| 25 | 14 | ||
| 26 | CFLAGS= $(INCLUDES) $(CFLAG) | 15 | CFLAGS= $(INCLUDES) $(CFLAG) |
| 27 | ASFLAGS= $(INCLUDES) $(ASFLAG) | 16 | ASFLAGS= $(INCLUDES) $(ASFLAG) |
| 17 | AFLAGS= $(ASFLAGS) | ||
| 28 | 18 | ||
| 29 | GENERAL=Makefile | 19 | GENERAL=Makefile |
| 30 | TEST=rc4test.c | 20 | TEST=rc4test.c |
| @@ -32,7 +22,7 @@ APPS= | |||
| 32 | 22 | ||
| 33 | LIB=$(TOP)/libcrypto.a | 23 | LIB=$(TOP)/libcrypto.a |
| 34 | LIBSRC=rc4_skey.c rc4_enc.c | 24 | LIBSRC=rc4_skey.c rc4_enc.c |
| 35 | LIBOBJ=rc4_skey.o $(RC4_ENC) | 25 | LIBOBJ=$(RC4_ENC) |
| 36 | 26 | ||
| 37 | SRC= $(LIBSRC) | 27 | SRC= $(LIBSRC) |
| 38 | 28 | ||
| @@ -51,24 +41,19 @@ lib: $(LIBOBJ) | |||
| 51 | $(RANLIB) $(LIB) || echo Never mind. | 41 | $(RANLIB) $(LIB) || echo Never mind. |
| 52 | @touch lib | 42 | @touch lib |
| 53 | 43 | ||
| 54 | # elf | 44 | # ELF |
| 55 | asm/rx86-elf.s: asm/rc4-586.pl ../perlasm/x86asm.pl | 45 | rx86-elf.s: asm/rc4-586.pl ../perlasm/x86asm.pl |
| 56 | (cd asm; $(PERL) rc4-586.pl elf $(CFLAGS) > rx86-elf.s) | 46 | (cd asm; $(PERL) rc4-586.pl elf $(CFLAGS) > ../$@) |
| 57 | 47 | # COFF | |
| 48 | rx86-cof.s: asm/rc4-586.pl ../perlasm/x86asm.pl | ||
| 49 | (cd asm; $(PERL) rc4-586.pl coff $(CFLAGS) > ../$@) | ||
| 58 | # a.out | 50 | # a.out |
| 59 | asm/rx86-out.o: asm/rx86unix.cpp | 51 | rx86-out.s: asm/rc4-586.pl ../perlasm/x86asm.pl |
| 60 | $(CPP) -DOUT asm/rx86unix.cpp | as -o asm/rx86-out.o | 52 | (cd asm; $(PERL) rc4-586.pl a.out $(CFLAGS) > ../$@) |
| 61 | |||
| 62 | # bsdi | ||
| 63 | asm/rx86bsdi.o: asm/rx86unix.cpp | ||
| 64 | $(CPP) -DBSDI asm/rx86unix.cpp | sed 's/ :/:/' | as -o asm/rx86bsdi.o | ||
| 65 | |||
| 66 | asm/rx86unix.cpp: asm/rc4-586.pl ../perlasm/x86asm.pl | ||
| 67 | (cd asm; $(PERL) rc4-586.pl cpp >rx86unix.cpp) | ||
| 68 | 53 | ||
| 69 | asm/rc4-x86_64.s: asm/rc4-x86_64.pl; $(PERL) asm/rc4-x86_64.pl $@ | 54 | rc4-x86_64.s: asm/rc4-x86_64.pl; $(PERL) asm/rc4-x86_64.pl $@ |
| 70 | 55 | ||
| 71 | asm/rc4-ia64.s: asm/rc4-ia64.S | 56 | rc4-ia64.s: asm/rc4-ia64.S |
| 72 | @case `awk '/^#define RC4_INT/{print$$NF}' $(TOP)/include/openssl/opensslconf.h` in \ | 57 | @case `awk '/^#define RC4_INT/{print$$NF}' $(TOP)/include/openssl/opensslconf.h` in \ |
| 73 | int) set -x; $(CC) $(CFLAGS) -DSZ=4 -E asm/rc4-ia64.S > $@ ;; \ | 58 | int) set -x; $(CC) $(CFLAGS) -DSZ=4 -E asm/rc4-ia64.S > $@ ;; \ |
| 74 | char) set -x; $(CC) $(CFLAGS) -DSZ=1 -E asm/rc4-ia64.S > $@ ;; \ | 59 | char) set -x; $(CC) $(CFLAGS) -DSZ=1 -E asm/rc4-ia64.S > $@ ;; \ |
| @@ -84,6 +69,7 @@ links: | |||
| 84 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) | 69 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) |
| 85 | 70 | ||
| 86 | install: | 71 | install: |
| 72 | @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... | ||
| 87 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ | 73 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ |
| 88 | do \ | 74 | do \ |
| 89 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ | 75 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ |
| @@ -99,6 +85,7 @@ lint: | |||
| 99 | lint -DLINT $(INCLUDES) $(SRC)>fluff | 85 | lint -DLINT $(INCLUDES) $(SRC)>fluff |
| 100 | 86 | ||
| 101 | depend: | 87 | depend: |
| 88 | @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... | ||
| 102 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) | 89 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) |
| 103 | 90 | ||
| 104 | dclean: | 91 | dclean: |
| @@ -106,7 +93,7 @@ dclean: | |||
| 106 | mv -f Makefile.new $(MAKEFILE) | 93 | mv -f Makefile.new $(MAKEFILE) |
| 107 | 94 | ||
| 108 | clean: | 95 | clean: |
| 109 | rm -f asm/rx86unix.cpp asm/*-elf.* *.o *.obj lib tags core .pure .nfs* *.old *.bak fluff asm/*.o | 96 | rm -f *.s *.o *.obj lib tags core .pure .nfs* *.old *.bak fluff |
| 110 | 97 | ||
| 111 | # DO NOT DELETE THIS LINE -- make depend depends on it. | 98 | # DO NOT DELETE THIS LINE -- make depend depends on it. |
| 112 | 99 | ||
| @@ -114,15 +101,15 @@ rc4_enc.o: ../../e_os.h ../../include/openssl/bio.h | |||
| 114 | rc4_enc.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 101 | rc4_enc.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 115 | rc4_enc.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 102 | rc4_enc.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 116 | rc4_enc.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 103 | rc4_enc.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 117 | rc4_enc.o: ../../include/openssl/opensslv.h ../../include/openssl/rc4.h | 104 | rc4_enc.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 118 | rc4_enc.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 105 | rc4_enc.o: ../../include/openssl/rc4.h ../../include/openssl/safestack.h |
| 119 | rc4_enc.o: ../../include/openssl/symhacks.h ../cryptlib.h rc4_enc.c rc4_locl.h | 106 | rc4_enc.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 107 | rc4_enc.o: ../cryptlib.h rc4_enc.c rc4_locl.h | ||
| 120 | rc4_skey.o: ../../e_os.h ../../include/openssl/bio.h | 108 | rc4_skey.o: ../../e_os.h ../../include/openssl/bio.h |
| 121 | rc4_skey.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 109 | rc4_skey.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 122 | rc4_skey.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 110 | rc4_skey.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 123 | rc4_skey.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h | 111 | rc4_skey.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 124 | rc4_skey.o: ../../include/openssl/opensslconf.h | 112 | rc4_skey.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 125 | rc4_skey.o: ../../include/openssl/opensslv.h ../../include/openssl/rc4.h | 113 | rc4_skey.o: ../../include/openssl/rc4.h ../../include/openssl/safestack.h |
| 126 | rc4_skey.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 114 | rc4_skey.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 127 | rc4_skey.o: ../../include/openssl/symhacks.h ../cryptlib.h rc4_locl.h | 115 | rc4_skey.o: ../cryptlib.h rc4_locl.h rc4_skey.c |
| 128 | rc4_skey.o: rc4_skey.c | ||
diff --git a/src/lib/libcrypto/rc4/asm/rc4-ia64.S b/src/lib/libcrypto/rc4/asm/rc4-ia64.S index a322d0c718..8210c47d04 100644 --- a/src/lib/libcrypto/rc4/asm/rc4-ia64.S +++ b/src/lib/libcrypto/rc4/asm/rc4-ia64.S | |||
| @@ -75,14 +75,13 @@ yy=r31; | |||
| 75 | .skip 16 | 75 | .skip 16 |
| 76 | RC4: | 76 | RC4: |
| 77 | .prologue | 77 | .prologue |
| 78 | .fframe 0 | ||
| 79 | .save ar.pfs,r2 | 78 | .save ar.pfs,r2 |
| 80 | .save ar.lc,r3 | ||
| 81 | .save pr,prsave | ||
| 82 | { .mii; alloc r2=ar.pfs,4,12,0,16 | 79 | { .mii; alloc r2=ar.pfs,4,12,0,16 |
| 80 | .save pr,prsave | ||
| 83 | mov prsave=pr | 81 | mov prsave=pr |
| 84 | ADDP key=0,in0 };; | 82 | ADDP key=0,in0 };; |
| 85 | { .mib; cmp.eq p6,p0=0,in1 // len==0? | 83 | { .mib; cmp.eq p6,p0=0,in1 // len==0? |
| 84 | .save ar.lc,r3 | ||
| 86 | mov r3=ar.lc | 85 | mov r3=ar.lc |
| 87 | (p6) br.ret.spnt.many b0 };; // emergency exit | 86 | (p6) br.ret.spnt.many b0 };; // emergency exit |
| 88 | 87 | ||
diff --git a/src/lib/libcrypto/rc4/rc4.c b/src/lib/libcrypto/rc4/rc4.c index b39c070292..c900b26055 100644 --- a/src/lib/libcrypto/rc4/rc4.c +++ b/src/lib/libcrypto/rc4/rc4.c | |||
| @@ -60,6 +60,7 @@ | |||
| 60 | #include <stdlib.h> | 60 | #include <stdlib.h> |
| 61 | #include <string.h> | 61 | #include <string.h> |
| 62 | #include <openssl/rc4.h> | 62 | #include <openssl/rc4.h> |
| 63 | #include <openssl/evp.h> | ||
| 63 | 64 | ||
| 64 | char *usage[]={ | 65 | char *usage[]={ |
| 65 | "usage: rc4 args\n", | 66 | "usage: rc4 args\n", |
| @@ -162,7 +163,7 @@ bad: | |||
| 162 | keystr=buf; | 163 | keystr=buf; |
| 163 | } | 164 | } |
| 164 | 165 | ||
| 165 | EVP_Digest((unsigned char *)keystr,(unsigned long)strlen(keystr),md,NULL,EVP_md5()); | 166 | EVP_Digest((unsigned char *)keystr,strlen(keystr),md,NULL,EVP_md5(),NULL); |
| 166 | OPENSSL_cleanse(keystr,strlen(keystr)); | 167 | OPENSSL_cleanse(keystr,strlen(keystr)); |
| 167 | RC4_set_key(&key,MD5_DIGEST_LENGTH,md); | 168 | RC4_set_key(&key,MD5_DIGEST_LENGTH,md); |
| 168 | 169 | ||
diff --git a/src/lib/libcrypto/rc4/rc4speed.c b/src/lib/libcrypto/rc4/rc4speed.c index ced98c52df..0ebd38123d 100644 --- a/src/lib/libcrypto/rc4/rc4speed.c +++ b/src/lib/libcrypto/rc4/rc4speed.c | |||
| @@ -69,7 +69,10 @@ | |||
| 69 | #include OPENSSL_UNISTD_IO | 69 | #include OPENSSL_UNISTD_IO |
| 70 | OPENSSL_DECLARE_EXIT | 70 | OPENSSL_DECLARE_EXIT |
| 71 | 71 | ||
| 72 | #ifndef OPENSSL_SYS_NETWARE | ||
| 72 | #include <signal.h> | 73 | #include <signal.h> |
| 74 | #endif | ||
| 75 | |||
| 73 | #ifndef _IRIX | 76 | #ifndef _IRIX |
| 74 | #include <time.h> | 77 | #include <time.h> |
| 75 | #endif | 78 | #endif |
diff --git a/src/lib/libcrypto/rc4/rc4test.c b/src/lib/libcrypto/rc4/rc4test.c index b9d8f20975..54b597fa26 100644 --- a/src/lib/libcrypto/rc4/rc4test.c +++ b/src/lib/libcrypto/rc4/rc4test.c | |||
| @@ -70,6 +70,7 @@ int main(int argc, char *argv[]) | |||
| 70 | } | 70 | } |
| 71 | #else | 71 | #else |
| 72 | #include <openssl/rc4.h> | 72 | #include <openssl/rc4.h> |
| 73 | #include <openssl/sha.h> | ||
| 73 | 74 | ||
| 74 | static unsigned char keys[7][30]={ | 75 | static unsigned char keys[7][30]={ |
| 75 | {8,0x01,0x23,0x45,0x67,0x89,0xab,0xcd,0xef}, | 76 | {8,0x01,0x23,0x45,0x67,0x89,0xab,0xcd,0xef}, |
| @@ -113,13 +114,11 @@ static unsigned char output[7][30]={ | |||
| 113 | 114 | ||
| 114 | int main(int argc, char *argv[]) | 115 | int main(int argc, char *argv[]) |
| 115 | { | 116 | { |
| 116 | int i,err=0; | 117 | int err=0; |
| 117 | int j; | 118 | unsigned int i, j; |
| 118 | unsigned char *p; | 119 | unsigned char *p; |
| 119 | RC4_KEY key; | 120 | RC4_KEY key; |
| 120 | unsigned char buf[512],obuf[512]; | 121 | unsigned char obuf[512]; |
| 121 | |||
| 122 | for (i=0; i<512; i++) buf[i]=0x01; | ||
| 123 | 122 | ||
| 124 | for (i=0; i<6; i++) | 123 | for (i=0; i<6; i++) |
| 125 | { | 124 | { |
| @@ -130,12 +129,12 @@ int main(int argc, char *argv[]) | |||
| 130 | { | 129 | { |
| 131 | printf("error calculating RC4\n"); | 130 | printf("error calculating RC4\n"); |
| 132 | printf("output:"); | 131 | printf("output:"); |
| 133 | for (j=0; j<data_len[i]+1; j++) | 132 | for (j=0; j<data_len[i]+1U; j++) |
| 134 | printf(" %02x",obuf[j]); | 133 | printf(" %02x",obuf[j]); |
| 135 | printf("\n"); | 134 | printf("\n"); |
| 136 | printf("expect:"); | 135 | printf("expect:"); |
| 137 | p= &(output[i][0]); | 136 | p= &(output[i][0]); |
| 138 | for (j=0; j<data_len[i]+1; j++) | 137 | for (j=0; j<data_len[i]+1U; j++) |
| 139 | printf(" %02x",*(p++)); | 138 | printf(" %02x",*(p++)); |
| 140 | printf("\n"); | 139 | printf("\n"); |
| 141 | err++; | 140 | err++; |
| @@ -181,12 +180,12 @@ int main(int argc, char *argv[]) | |||
| 181 | { | 180 | { |
| 182 | printf("error in RC4 multi-call processing\n"); | 181 | printf("error in RC4 multi-call processing\n"); |
| 183 | printf("output:"); | 182 | printf("output:"); |
| 184 | for (j=0; j<data_len[3]+1; j++) | 183 | for (j=0; j<data_len[3]+1U; j++) |
| 185 | printf(" %02x",obuf[j]); | 184 | printf(" %02x",obuf[j]); |
| 186 | printf("\n"); | 185 | printf("\n"); |
| 187 | printf("expect:"); | 186 | printf("expect:"); |
| 188 | p= &(output[3][0]); | 187 | p= &(output[3][0]); |
| 189 | for (j=0; j<data_len[3]+1; j++) | 188 | for (j=0; j<data_len[3]+1U; j++) |
| 190 | printf(" %02x",*(p++)); | 189 | printf(" %02x",*(p++)); |
| 191 | err++; | 190 | err++; |
| 192 | } | 191 | } |
| @@ -197,6 +196,40 @@ int main(int argc, char *argv[]) | |||
| 197 | } | 196 | } |
| 198 | } | 197 | } |
| 199 | printf("done\n"); | 198 | printf("done\n"); |
| 199 | printf("bulk test "); | ||
| 200 | { unsigned char buf[513]; | ||
| 201 | SHA_CTX c; | ||
| 202 | unsigned char md[SHA_DIGEST_LENGTH]; | ||
| 203 | static unsigned char expected[]={ | ||
| 204 | 0xa4,0x7b,0xcc,0x00,0x3d,0xd0,0xbd,0xe1,0xac,0x5f, | ||
| 205 | 0x12,0x1e,0x45,0xbc,0xfb,0x1a,0xa1,0xf2,0x7f,0xc5 }; | ||
| 206 | |||
| 207 | RC4_set_key(&key,keys[0][0],&(keys[3][1])); | ||
| 208 | memset(buf,'\0',sizeof(buf)); | ||
| 209 | SHA1_Init(&c); | ||
| 210 | for (i=0;i<2571;i++) { | ||
| 211 | RC4(&key,sizeof(buf),buf,buf); | ||
| 212 | SHA1_Update(&c,buf,sizeof(buf)); | ||
| 213 | } | ||
| 214 | SHA1_Final(md,&c); | ||
| 215 | |||
| 216 | if (memcmp(md,expected,sizeof(md))) { | ||
| 217 | printf("error in RC4 bulk test\n"); | ||
| 218 | printf("output:"); | ||
| 219 | for (j=0; j<sizeof(md); j++) | ||
| 220 | printf(" %02x",md[j]); | ||
| 221 | printf("\n"); | ||
| 222 | printf("expect:"); | ||
| 223 | for (j=0; j<sizeof(md); j++) | ||
| 224 | printf(" %02x",expected[j]); | ||
| 225 | printf("\n"); | ||
| 226 | err++; | ||
| 227 | } | ||
| 228 | else printf("ok\n"); | ||
| 229 | } | ||
| 230 | #ifdef OPENSSL_SYS_NETWARE | ||
| 231 | if (err) printf("ERROR: %d\n", err); | ||
| 232 | #endif | ||
| 200 | EXIT(err); | 233 | EXIT(err); |
| 201 | return(0); | 234 | return(0); |
| 202 | } | 235 | } |
diff --git a/src/lib/libcrypto/rc5/Makefile b/src/lib/libcrypto/rc5/Makefile index 16e6a60017..efb0f36b59 100644 --- a/src/lib/libcrypto/rc5/Makefile +++ b/src/lib/libcrypto/rc5/Makefile | |||
| @@ -8,11 +8,6 @@ CC= cc | |||
| 8 | CPP= $(CC) -E | 8 | CPP= $(CC) -E |
| 9 | INCLUDES= | 9 | INCLUDES= |
| 10 | CFLAG=-g | 10 | CFLAG=-g |
| 11 | INSTALL_PREFIX= | ||
| 12 | OPENSSLDIR= /usr/local/ssl | ||
| 13 | INSTALLTOP=/usr/local/ssl | ||
| 14 | MAKEDEPPROG= makedepend | ||
| 15 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | ||
| 16 | MAKEFILE= Makefile | 11 | MAKEFILE= Makefile |
| 17 | AR= ar r | 12 | AR= ar r |
| 18 | 13 | ||
| @@ -22,6 +17,7 @@ RC5_ENC= rc5_enc.o | |||
| 22 | 17 | ||
| 23 | CFLAGS= $(INCLUDES) $(CFLAG) | 18 | CFLAGS= $(INCLUDES) $(CFLAG) |
| 24 | ASFLAGS= $(INCLUDES) $(ASFLAG) | 19 | ASFLAGS= $(INCLUDES) $(ASFLAG) |
| 20 | AFLAGS= $(ASFLAGS) | ||
| 25 | 21 | ||
| 26 | GENERAL=Makefile | 22 | GENERAL=Makefile |
| 27 | TEST=rc5test.c | 23 | TEST=rc5test.c |
| @@ -48,20 +44,15 @@ lib: $(LIBOBJ) | |||
| 48 | $(RANLIB) $(LIB) || echo Never mind. | 44 | $(RANLIB) $(LIB) || echo Never mind. |
| 49 | @touch lib | 45 | @touch lib |
| 50 | 46 | ||
| 51 | # elf | 47 | # ELF |
| 52 | asm/r586-elf.s: asm/rc5-586.pl ../perlasm/x86asm.pl ../perlasm/cbc.pl | 48 | r586-elf.s: asm/rc5-586.pl ../perlasm/x86asm.pl ../perlasm/cbc.pl |
| 53 | (cd asm; $(PERL) rc5-586.pl elf $(CFLAGS) > r586-elf.s) | 49 | (cd asm; $(PERL) rc5-586.pl elf $(CFLAGS) > ../$@) |
| 54 | 50 | # COFF | |
| 51 | r586-cof.s: asm/rc5-586.pl ../perlasm/x86asm.pl ../perlasm/cbc.pl | ||
| 52 | (cd asm; $(PERL) rc5-586.pl coff $(CFLAGS) > ../$@) | ||
| 55 | # a.out | 53 | # a.out |
| 56 | asm/r586-out.o: asm/r586unix.cpp | 54 | r586-out.s: asm/rc5-586.pl ../perlasm/x86asm.pl ../perlasm/cbc.pl |
| 57 | $(CPP) -DOUT asm/r586unix.cpp | as -o asm/r586-out.o | 55 | (cd asm; $(PERL) rc5-586.pl a.out $(CFLAGS) > ../$@) |
| 58 | |||
| 59 | # bsdi | ||
| 60 | asm/r586bsdi.o: asm/r586unix.cpp | ||
| 61 | $(CPP) -DBSDI asm/r586unix.cpp | sed 's/ :/:/' | as -o asm/r586bsdi.o | ||
| 62 | |||
| 63 | asm/r586unix.cpp: asm/rc5-586.pl ../perlasm/x86asm.pl ../perlasm/cbc.pl | ||
| 64 | (cd asm; $(PERL) rc5-586.pl cpp >r586unix.cpp) | ||
| 65 | 56 | ||
| 66 | files: | 57 | files: |
| 67 | $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO | 58 | $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO |
| @@ -72,6 +63,7 @@ links: | |||
| 72 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) | 63 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) |
| 73 | 64 | ||
| 74 | install: | 65 | install: |
| 66 | @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... | ||
| 75 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ | 67 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ |
| 76 | do \ | 68 | do \ |
| 77 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ | 69 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ |
| @@ -87,6 +79,7 @@ lint: | |||
| 87 | lint -DLINT $(INCLUDES) $(SRC)>fluff | 79 | lint -DLINT $(INCLUDES) $(SRC)>fluff |
| 88 | 80 | ||
| 89 | depend: | 81 | depend: |
| 82 | @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... | ||
| 90 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) | 83 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) |
| 91 | 84 | ||
| 92 | dclean: | 85 | dclean: |
| @@ -94,17 +87,17 @@ dclean: | |||
| 94 | mv -f Makefile.new $(MAKEFILE) | 87 | mv -f Makefile.new $(MAKEFILE) |
| 95 | 88 | ||
| 96 | clean: | 89 | clean: |
| 97 | rm -f asm/r586unix.cpp asm/*-elf.* *.o asm/*.o *.obj lib tags core .pure .nfs* *.old *.bak fluff | 90 | rm -f *.s *.o *.obj lib tags core .pure .nfs* *.old *.bak fluff |
| 98 | 91 | ||
| 99 | # DO NOT DELETE THIS LINE -- make depend depends on it. | 92 | # DO NOT DELETE THIS LINE -- make depend depends on it. |
| 100 | 93 | ||
| 101 | rc5_ecb.o: ../../include/openssl/opensslv.h ../../include/openssl/rc5.h | 94 | rc5_ecb.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 102 | rc5_ecb.o: rc5_ecb.c rc5_locl.h | 95 | rc5_ecb.o: ../../include/openssl/rc5.h rc5_ecb.c rc5_locl.h |
| 103 | rc5_enc.o: ../../include/openssl/rc5.h rc5_enc.c rc5_locl.h | 96 | rc5_enc.o: ../../include/openssl/opensslconf.h ../../include/openssl/rc5.h |
| 104 | rc5_skey.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 97 | rc5_enc.o: rc5_enc.c rc5_locl.h |
| 105 | rc5_skey.o: ../../include/openssl/fips.h ../../include/openssl/opensslconf.h | 98 | rc5_skey.o: ../../include/openssl/opensslconf.h ../../include/openssl/rc5.h |
| 106 | rc5_skey.o: ../../include/openssl/opensslv.h ../../include/openssl/rc5.h | 99 | rc5_skey.o: rc5_locl.h rc5_skey.c |
| 107 | rc5_skey.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 100 | rc5cfb64.o: ../../include/openssl/opensslconf.h ../../include/openssl/rc5.h |
| 108 | rc5_skey.o: ../../include/openssl/symhacks.h rc5_locl.h rc5_skey.c | 101 | rc5cfb64.o: rc5_locl.h rc5cfb64.c |
| 109 | rc5cfb64.o: ../../include/openssl/rc5.h rc5_locl.h rc5cfb64.c | 102 | rc5ofb64.o: ../../include/openssl/opensslconf.h ../../include/openssl/rc5.h |
| 110 | rc5ofb64.o: ../../include/openssl/rc5.h rc5_locl.h rc5ofb64.c | 103 | rc5ofb64.o: rc5_locl.h rc5ofb64.c |
diff --git a/src/lib/libcrypto/rc5/rc5.h b/src/lib/libcrypto/rc5/rc5.h index aa3f26920b..4b3c153b50 100644 --- a/src/lib/libcrypto/rc5/rc5.h +++ b/src/lib/libcrypto/rc5/rc5.h | |||
| @@ -59,6 +59,8 @@ | |||
| 59 | #ifndef HEADER_RC5_H | 59 | #ifndef HEADER_RC5_H |
| 60 | #define HEADER_RC5_H | 60 | #define HEADER_RC5_H |
| 61 | 61 | ||
| 62 | #include <openssl/opensslconf.h> /* OPENSSL_NO_RC5 */ | ||
| 63 | |||
| 62 | #ifdef __cplusplus | 64 | #ifdef __cplusplus |
| 63 | extern "C" { | 65 | extern "C" { |
| 64 | #endif | 66 | #endif |
| @@ -92,10 +94,7 @@ typedef struct rc5_key_st | |||
| 92 | RC5_32_INT data[2*(RC5_16_ROUNDS+1)]; | 94 | RC5_32_INT data[2*(RC5_16_ROUNDS+1)]; |
| 93 | } RC5_32_KEY; | 95 | } RC5_32_KEY; |
| 94 | 96 | ||
| 95 | #ifdef OPENSSL_FIPS | 97 | |
| 96 | void private_RC5_32_set_key(RC5_32_KEY *key, int len, const unsigned char *data, | ||
| 97 | int rounds); | ||
| 98 | #endif | ||
| 99 | void RC5_32_set_key(RC5_32_KEY *key, int len, const unsigned char *data, | 98 | void RC5_32_set_key(RC5_32_KEY *key, int len, const unsigned char *data, |
| 100 | int rounds); | 99 | int rounds); |
| 101 | void RC5_32_ecb_encrypt(const unsigned char *in,unsigned char *out,RC5_32_KEY *key, | 100 | void RC5_32_ecb_encrypt(const unsigned char *in,unsigned char *out,RC5_32_KEY *key, |
diff --git a/src/lib/libcrypto/rc5/rc5_locl.h b/src/lib/libcrypto/rc5/rc5_locl.h index f4ebc23004..282dd38822 100644 --- a/src/lib/libcrypto/rc5/rc5_locl.h +++ b/src/lib/libcrypto/rc5/rc5_locl.h | |||
| @@ -146,7 +146,7 @@ | |||
| 146 | *((c)++)=(unsigned char)(((l)>> 8L)&0xff), \ | 146 | *((c)++)=(unsigned char)(((l)>> 8L)&0xff), \ |
| 147 | *((c)++)=(unsigned char)(((l) )&0xff)) | 147 | *((c)++)=(unsigned char)(((l) )&0xff)) |
| 148 | 148 | ||
| 149 | #if defined(OPENSSL_SYS_WIN32) && defined(_MSC_VER) | 149 | #if (defined(OPENSSL_SYS_WIN32) && defined(_MSC_VER)) || defined(__ICC) |
| 150 | #define ROTATE_l32(a,n) _lrotl(a,n) | 150 | #define ROTATE_l32(a,n) _lrotl(a,n) |
| 151 | #define ROTATE_r32(a,n) _lrotr(a,n) | 151 | #define ROTATE_r32(a,n) _lrotr(a,n) |
| 152 | #elif defined(__GNUC__) && __GNUC__>=2 && !defined(__STRICT_ANSI__) && !defined(OPENSSL_NO_ASM) && !defined(OPENSSL_NO_INLINE_ASM) && !defined(PEDANTIC) | 152 | #elif defined(__GNUC__) && __GNUC__>=2 && !defined(__STRICT_ANSI__) && !defined(OPENSSL_NO_ASM) && !defined(OPENSSL_NO_INLINE_ASM) && !defined(PEDANTIC) |
diff --git a/src/lib/libcrypto/ripemd/Makefile b/src/lib/libcrypto/ripemd/Makefile index 20c8b4d8db..d55875c20c 100644 --- a/src/lib/libcrypto/ripemd/Makefile +++ b/src/lib/libcrypto/ripemd/Makefile | |||
| @@ -8,11 +8,6 @@ CC= cc | |||
| 8 | CPP= $(CC) -E | 8 | CPP= $(CC) -E |
| 9 | INCLUDES= | 9 | INCLUDES= |
| 10 | CFLAG=-g | 10 | CFLAG=-g |
| 11 | INSTALL_PREFIX= | ||
| 12 | OPENSSLDIR= /usr/local/ssl | ||
| 13 | INSTALLTOP=/usr/local/ssl | ||
| 14 | MAKEDEPPROG= makedepend | ||
| 15 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | ||
| 16 | MAKEFILE= Makefile | 11 | MAKEFILE= Makefile |
| 17 | AR= ar r | 12 | AR= ar r |
| 18 | 13 | ||
| @@ -20,6 +15,7 @@ RIP_ASM_OBJ= | |||
| 20 | 15 | ||
| 21 | CFLAGS= $(INCLUDES) $(CFLAG) | 16 | CFLAGS= $(INCLUDES) $(CFLAG) |
| 22 | ASFLAGS= $(INCLUDES) $(ASFLAG) | 17 | ASFLAGS= $(INCLUDES) $(ASFLAG) |
| 18 | AFLAGS= $(ASFLAGS) | ||
| 23 | 19 | ||
| 24 | GENERAL=Makefile | 20 | GENERAL=Makefile |
| 25 | TEST=rmdtest.c | 21 | TEST=rmdtest.c |
| @@ -46,20 +42,15 @@ lib: $(LIBOBJ) | |||
| 46 | $(RANLIB) $(LIB) || echo Never mind. | 42 | $(RANLIB) $(LIB) || echo Never mind. |
| 47 | @touch lib | 43 | @touch lib |
| 48 | 44 | ||
| 49 | # elf | 45 | # ELF |
| 50 | asm/rm86-elf.s: asm/rmd-586.pl ../perlasm/x86asm.pl | 46 | rm86-elf.s: asm/rmd-586.pl ../perlasm/x86asm.pl |
| 51 | (cd asm; $(PERL) rmd-586.pl elf $(CFLAGS) > rm86-elf.s) | 47 | (cd asm; $(PERL) rmd-586.pl elf $(CFLAGS) > ../$@) |
| 52 | 48 | # COFF | |
| 49 | rm86-cof.s: asm/rmd-586.pl ../perlasm/x86asm.pl | ||
| 50 | (cd asm; $(PERL) rmd-586.pl coff $(CFLAGS) > ../$@) | ||
| 53 | # a.out | 51 | # a.out |
| 54 | asm/rm86-out.o: asm/rm86unix.cpp | 52 | rm86-out.s: asm/rmd-586.pl ../perlasm/x86asm.pl |
| 55 | $(CPP) -DOUT asm/rm86unix.cpp | as -o asm/rm86-out.o | 53 | (cd asm; $(PERL) rmd-586.pl a.out $(CFLAGS) > ../$@) |
| 56 | |||
| 57 | # bsdi | ||
| 58 | asm/rm86bsdi.o: asm/rm86unix.cpp | ||
| 59 | $(CPP) -DBSDI asm/rm86unix.cpp | sed 's/ :/:/' | as -o asm/rm86bsdi.o | ||
| 60 | |||
| 61 | asm/rm86unix.cpp: asm/rmd-586.pl ../perlasm/x86asm.pl | ||
| 62 | (cd asm; $(PERL) rmd-586.pl cpp >rm86unix.cpp) | ||
| 63 | 54 | ||
| 64 | files: | 55 | files: |
| 65 | $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO | 56 | $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO |
| @@ -70,6 +61,7 @@ links: | |||
| 70 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) | 61 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) |
| 71 | 62 | ||
| 72 | install: | 63 | install: |
| 64 | @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... | ||
| 73 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ | 65 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ |
| 74 | do \ | 66 | do \ |
| 75 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ | 67 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ |
| @@ -85,6 +77,7 @@ lint: | |||
| 85 | lint -DLINT $(INCLUDES) $(SRC)>fluff | 77 | lint -DLINT $(INCLUDES) $(SRC)>fluff |
| 86 | 78 | ||
| 87 | depend: | 79 | depend: |
| 80 | @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... | ||
| 88 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) | 81 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) |
| 89 | 82 | ||
| 90 | dclean: | 83 | dclean: |
| @@ -92,20 +85,15 @@ dclean: | |||
| 92 | mv -f Makefile.new $(MAKEFILE) | 85 | mv -f Makefile.new $(MAKEFILE) |
| 93 | 86 | ||
| 94 | clean: | 87 | clean: |
| 95 | rm -f asm/rm86unix.cpp asm/*-elf.* *.o asm/*.o *.obj lib tags core .pure .nfs* *.old *.bak fluff | 88 | rm -f *.s *.o *.obj lib tags core .pure .nfs* *.old *.bak fluff |
| 96 | 89 | ||
| 97 | # DO NOT DELETE THIS LINE -- make depend depends on it. | 90 | # DO NOT DELETE THIS LINE -- make depend depends on it. |
| 98 | 91 | ||
| 99 | rmd_dgst.o: ../../include/openssl/bio.h ../../include/openssl/crypto.h | 92 | rmd_dgst.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h |
| 100 | rmd_dgst.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
| 101 | rmd_dgst.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h | ||
| 102 | rmd_dgst.o: ../../include/openssl/opensslconf.h | ||
| 103 | rmd_dgst.o: ../../include/openssl/opensslv.h ../../include/openssl/ripemd.h | 93 | rmd_dgst.o: ../../include/openssl/opensslv.h ../../include/openssl/ripemd.h |
| 104 | rmd_dgst.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 94 | rmd_dgst.o: ../md32_common.h rmd_dgst.c rmd_locl.h rmdconst.h |
| 105 | rmd_dgst.o: ../../include/openssl/symhacks.h ../md32_common.h rmd_dgst.c | ||
| 106 | rmd_dgst.o: rmd_locl.h rmdconst.h | ||
| 107 | rmd_one.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 95 | rmd_one.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 108 | rmd_one.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 96 | rmd_one.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 109 | rmd_one.o: ../../include/openssl/ripemd.h ../../include/openssl/safestack.h | 97 | rmd_one.o: ../../include/openssl/ossl_typ.h ../../include/openssl/ripemd.h |
| 110 | rmd_one.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 98 | rmd_one.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 111 | rmd_one.o: rmd_one.c | 99 | rmd_one.o: ../../include/openssl/symhacks.h rmd_one.c |
diff --git a/src/lib/libcrypto/ripemd/rmdtest.c b/src/lib/libcrypto/ripemd/rmdtest.c index d4c709e646..fb34e0e836 100644 --- a/src/lib/libcrypto/ripemd/rmdtest.c +++ b/src/lib/libcrypto/ripemd/rmdtest.c | |||
| @@ -103,19 +103,19 @@ static char *pt(unsigned char *md); | |||
| 103 | int main(int argc, char *argv[]) | 103 | int main(int argc, char *argv[]) |
| 104 | { | 104 | { |
| 105 | int i,err=0; | 105 | int i,err=0; |
| 106 | unsigned char **P,**R; | 106 | char **P,**R; |
| 107 | char *p; | 107 | char *p; |
| 108 | unsigned char md[RIPEMD160_DIGEST_LENGTH]; | 108 | unsigned char md[RIPEMD160_DIGEST_LENGTH]; |
| 109 | 109 | ||
| 110 | P=(unsigned char **)test; | 110 | P=test; |
| 111 | R=(unsigned char **)ret; | 111 | R=ret; |
| 112 | i=1; | 112 | i=1; |
| 113 | while (*P != NULL) | 113 | while (*P != NULL) |
| 114 | { | 114 | { |
| 115 | #ifdef CHARSET_EBCDIC | 115 | #ifdef CHARSET_EBCDIC |
| 116 | ebcdic2ascii((char *)*P, (char *)*P, strlen((char *)*P)); | 116 | ebcdic2ascii((char *)*P, (char *)*P, strlen((char *)*P)); |
| 117 | #endif | 117 | #endif |
| 118 | EVP_Digest(&(P[0][0]),(unsigned long)strlen((char *)*P),md,NULL,EVP_ripemd160(), NULL); | 118 | EVP_Digest(&(P[0][0]),strlen((char *)*P),md,NULL,EVP_ripemd160(), NULL); |
| 119 | p=pt(md); | 119 | p=pt(md); |
| 120 | if (strcmp(p,(char *)*R) != 0) | 120 | if (strcmp(p,(char *)*R) != 0) |
| 121 | { | 121 | { |
diff --git a/src/lib/libcrypto/rsa/Makefile b/src/lib/libcrypto/rsa/Makefile index 8851825250..13900812ac 100644 --- a/src/lib/libcrypto/rsa/Makefile +++ b/src/lib/libcrypto/rsa/Makefile | |||
| @@ -7,11 +7,6 @@ TOP= ../.. | |||
| 7 | CC= cc | 7 | CC= cc |
| 8 | INCLUDES= -I.. -I$(TOP) -I../../include | 8 | INCLUDES= -I.. -I$(TOP) -I../../include |
| 9 | CFLAG=-g | 9 | CFLAG=-g |
| 10 | INSTALL_PREFIX= | ||
| 11 | OPENSSLDIR= /usr/local/ssl | ||
| 12 | INSTALLTOP=/usr/local/ssl | ||
| 13 | MAKEDEPPROG= makedepend | ||
| 14 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | ||
| 15 | MAKEFILE= Makefile | 10 | MAKEFILE= Makefile |
| 16 | AR= ar r | 11 | AR= ar r |
| 17 | 12 | ||
| @@ -24,10 +19,10 @@ APPS= | |||
| 24 | LIB=$(TOP)/libcrypto.a | 19 | LIB=$(TOP)/libcrypto.a |
| 25 | LIBSRC= rsa_eay.c rsa_gen.c rsa_lib.c rsa_sign.c rsa_saos.c rsa_err.c \ | 20 | LIBSRC= rsa_eay.c rsa_gen.c rsa_lib.c rsa_sign.c rsa_saos.c rsa_err.c \ |
| 26 | rsa_pk1.c rsa_ssl.c rsa_none.c rsa_oaep.c rsa_chk.c rsa_null.c \ | 21 | rsa_pk1.c rsa_ssl.c rsa_none.c rsa_oaep.c rsa_chk.c rsa_null.c \ |
| 27 | rsa_pss.c rsa_x931.c rsa_asn1.c | 22 | rsa_pss.c rsa_x931.c rsa_asn1.c rsa_depr.c |
| 28 | LIBOBJ= rsa_eay.o rsa_gen.o rsa_lib.o rsa_sign.o rsa_saos.o rsa_err.o \ | 23 | LIBOBJ= rsa_eay.o rsa_gen.o rsa_lib.o rsa_sign.o rsa_saos.o rsa_err.o \ |
| 29 | rsa_pk1.o rsa_ssl.o rsa_none.o rsa_oaep.o rsa_chk.o rsa_null.o \ | 24 | rsa_pk1.o rsa_ssl.o rsa_none.o rsa_oaep.o rsa_chk.o rsa_null.o \ |
| 30 | rsa_pss.o rsa_x931.o rsa_asn1.o | 25 | rsa_pss.o rsa_x931.o rsa_asn1.o rsa_depr.o |
| 31 | 26 | ||
| 32 | SRC= $(LIBSRC) | 27 | SRC= $(LIBSRC) |
| 33 | 28 | ||
| @@ -55,6 +50,7 @@ links: | |||
| 55 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) | 50 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) |
| 56 | 51 | ||
| 57 | install: | 52 | install: |
| 53 | @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... | ||
| 58 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ | 54 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ |
| 59 | do \ | 55 | do \ |
| 60 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ | 56 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ |
| @@ -70,6 +66,7 @@ lint: | |||
| 70 | lint -DLINT $(INCLUDES) $(SRC)>fluff | 66 | lint -DLINT $(INCLUDES) $(SRC)>fluff |
| 71 | 67 | ||
| 72 | depend: | 68 | depend: |
| 69 | @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... | ||
| 73 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) | 70 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) |
| 74 | 71 | ||
| 75 | dclean: | 72 | dclean: |
| @@ -99,6 +96,15 @@ rsa_chk.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | |||
| 99 | rsa_chk.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 96 | rsa_chk.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h |
| 100 | rsa_chk.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 97 | rsa_chk.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 101 | rsa_chk.o: rsa_chk.c | 98 | rsa_chk.o: rsa_chk.c |
| 99 | rsa_depr.o: ../../e_os.h ../../include/openssl/asn1.h | ||
| 100 | rsa_depr.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | ||
| 101 | rsa_depr.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | ||
| 102 | rsa_depr.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
| 103 | rsa_depr.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | ||
| 104 | rsa_depr.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 105 | rsa_depr.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | ||
| 106 | rsa_depr.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
| 107 | rsa_depr.o: ../cryptlib.h rsa_depr.c | ||
| 102 | rsa_eay.o: ../../e_os.h ../../include/openssl/asn1.h | 108 | rsa_eay.o: ../../e_os.h ../../include/openssl/asn1.h |
| 103 | rsa_eay.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 109 | rsa_eay.o: ../../include/openssl/bio.h ../../include/openssl/bn.h |
| 104 | rsa_eay.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 110 | rsa_eay.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| @@ -109,13 +115,12 @@ rsa_eay.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h | |||
| 109 | rsa_eay.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 115 | rsa_eay.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 110 | rsa_eay.o: ../../include/openssl/symhacks.h ../cryptlib.h rsa_eay.c | 116 | rsa_eay.o: ../../include/openssl/symhacks.h ../cryptlib.h rsa_eay.c |
| 111 | rsa_err.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 117 | rsa_err.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 112 | rsa_err.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h | 118 | rsa_err.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 113 | rsa_err.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 119 | rsa_err.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 114 | rsa_err.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 120 | rsa_err.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 115 | rsa_err.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 121 | rsa_err.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rsa.h |
| 116 | rsa_err.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 122 | rsa_err.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 117 | rsa_err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 123 | rsa_err.o: ../../include/openssl/symhacks.h rsa_err.c |
| 118 | rsa_err.o: rsa_err.c | ||
| 119 | rsa_gen.o: ../../e_os.h ../../include/openssl/asn1.h | 124 | rsa_gen.o: ../../e_os.h ../../include/openssl/asn1.h |
| 120 | rsa_gen.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 125 | rsa_gen.o: ../../include/openssl/bio.h ../../include/openssl/bn.h |
| 121 | rsa_gen.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 126 | rsa_gen.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| @@ -128,14 +133,13 @@ rsa_gen.o: ../cryptlib.h rsa_gen.c | |||
| 128 | rsa_lib.o: ../../e_os.h ../../include/openssl/asn1.h | 133 | rsa_lib.o: ../../e_os.h ../../include/openssl/asn1.h |
| 129 | rsa_lib.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 134 | rsa_lib.o: ../../include/openssl/bio.h ../../include/openssl/bn.h |
| 130 | rsa_lib.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 135 | rsa_lib.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 131 | rsa_lib.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 132 | rsa_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h | 136 | rsa_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h |
| 133 | rsa_lib.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | 137 | rsa_lib.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
| 134 | rsa_lib.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 138 | rsa_lib.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 135 | rsa_lib.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rand.h | 139 | rsa_lib.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rand.h |
| 136 | rsa_lib.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 140 | rsa_lib.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h |
| 137 | rsa_lib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 141 | rsa_lib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 138 | rsa_lib.o: ../../include/openssl/ui.h ../cryptlib.h rsa_lib.c | 142 | rsa_lib.o: ../cryptlib.h rsa_lib.c |
| 139 | rsa_none.o: ../../e_os.h ../../include/openssl/asn1.h | 143 | rsa_none.o: ../../e_os.h ../../include/openssl/asn1.h |
| 140 | rsa_none.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 144 | rsa_none.o: ../../include/openssl/bio.h ../../include/openssl/bn.h |
| 141 | rsa_none.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 145 | rsa_none.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| @@ -154,26 +158,17 @@ rsa_null.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | |||
| 154 | rsa_null.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h | 158 | rsa_null.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h |
| 155 | rsa_null.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 159 | rsa_null.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 156 | rsa_null.o: ../../include/openssl/symhacks.h ../cryptlib.h rsa_null.c | 160 | rsa_null.o: ../../include/openssl/symhacks.h ../cryptlib.h rsa_null.c |
| 157 | rsa_oaep.o: ../../e_os.h ../../include/openssl/aes.h | 161 | rsa_oaep.o: ../../e_os.h ../../include/openssl/asn1.h |
| 158 | rsa_oaep.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 162 | rsa_oaep.o: ../../include/openssl/bio.h ../../include/openssl/bn.h |
| 159 | rsa_oaep.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 163 | rsa_oaep.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 160 | rsa_oaep.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | 164 | rsa_oaep.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 161 | rsa_oaep.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 165 | rsa_oaep.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 162 | rsa_oaep.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 163 | rsa_oaep.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 164 | rsa_oaep.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 165 | rsa_oaep.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 166 | rsa_oaep.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 167 | rsa_oaep.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 168 | rsa_oaep.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 166 | rsa_oaep.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 169 | rsa_oaep.o: ../../include/openssl/opensslconf.h | 167 | rsa_oaep.o: ../../include/openssl/opensslconf.h |
| 170 | rsa_oaep.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 168 | rsa_oaep.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 171 | rsa_oaep.o: ../../include/openssl/rand.h ../../include/openssl/rc2.h | 169 | rsa_oaep.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h |
| 172 | rsa_oaep.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | ||
| 173 | rsa_oaep.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | ||
| 174 | rsa_oaep.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 170 | rsa_oaep.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 175 | rsa_oaep.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 171 | rsa_oaep.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 176 | rsa_oaep.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | ||
| 177 | rsa_oaep.o: ../cryptlib.h rsa_oaep.c | 172 | rsa_oaep.o: ../cryptlib.h rsa_oaep.c |
| 178 | rsa_pk1.o: ../../e_os.h ../../include/openssl/asn1.h | 173 | rsa_pk1.o: ../../e_os.h ../../include/openssl/asn1.h |
| 179 | rsa_pk1.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | 174 | rsa_pk1.o: ../../include/openssl/bio.h ../../include/openssl/bn.h |
| @@ -184,68 +179,43 @@ rsa_pk1.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | |||
| 184 | rsa_pk1.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h | 179 | rsa_pk1.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h |
| 185 | rsa_pk1.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 180 | rsa_pk1.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 186 | rsa_pk1.o: ../../include/openssl/symhacks.h ../cryptlib.h rsa_pk1.c | 181 | rsa_pk1.o: ../../include/openssl/symhacks.h ../cryptlib.h rsa_pk1.c |
| 187 | rsa_pss.o: ../../e_os.h ../../include/openssl/aes.h | 182 | rsa_pss.o: ../../e_os.h ../../include/openssl/asn1.h |
| 188 | rsa_pss.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 183 | rsa_pss.o: ../../include/openssl/bio.h ../../include/openssl/bn.h |
| 189 | rsa_pss.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 184 | rsa_pss.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 190 | rsa_pss.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | 185 | rsa_pss.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 191 | rsa_pss.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 186 | rsa_pss.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 192 | rsa_pss.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 193 | rsa_pss.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 194 | rsa_pss.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 195 | rsa_pss.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 196 | rsa_pss.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 197 | rsa_pss.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 198 | rsa_pss.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 187 | rsa_pss.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 199 | rsa_pss.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 188 | rsa_pss.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 200 | rsa_pss.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rand.h | 189 | rsa_pss.o: ../../include/openssl/ossl_typ.h ../../include/openssl/rand.h |
| 201 | rsa_pss.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | ||
| 202 | rsa_pss.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | ||
| 203 | rsa_pss.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 190 | rsa_pss.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h |
| 204 | rsa_pss.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 191 | rsa_pss.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 205 | rsa_pss.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 192 | rsa_pss.o: ../../include/openssl/symhacks.h ../cryptlib.h rsa_pss.c |
| 206 | rsa_pss.o: ../../include/openssl/ui_compat.h ../cryptlib.h rsa_pss.c | 193 | rsa_saos.o: ../../e_os.h ../../include/openssl/asn1.h |
| 207 | rsa_saos.o: ../../e_os.h ../../include/openssl/aes.h | 194 | rsa_saos.o: ../../include/openssl/bio.h ../../include/openssl/bn.h |
| 208 | rsa_saos.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 195 | rsa_saos.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 209 | rsa_saos.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 196 | rsa_saos.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 210 | rsa_saos.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | 197 | rsa_saos.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 211 | rsa_saos.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 212 | rsa_saos.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 213 | rsa_saos.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 214 | rsa_saos.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 198 | rsa_saos.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 215 | rsa_saos.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | 199 | rsa_saos.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 216 | rsa_saos.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | 200 | rsa_saos.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 217 | rsa_saos.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 218 | rsa_saos.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | ||
| 219 | rsa_saos.o: ../../include/openssl/opensslconf.h | ||
| 220 | rsa_saos.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 201 | rsa_saos.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 221 | rsa_saos.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 202 | rsa_saos.o: ../../include/openssl/pkcs7.h ../../include/openssl/rsa.h |
| 222 | rsa_saos.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | ||
| 223 | rsa_saos.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | ||
| 224 | rsa_saos.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 203 | rsa_saos.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 225 | rsa_saos.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 204 | rsa_saos.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 226 | rsa_saos.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | ||
| 227 | rsa_saos.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 205 | rsa_saos.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 228 | rsa_saos.o: ../cryptlib.h rsa_saos.c | 206 | rsa_saos.o: ../cryptlib.h rsa_saos.c |
| 229 | rsa_sign.o: ../../e_os.h ../../include/openssl/aes.h | 207 | rsa_sign.o: ../../e_os.h ../../include/openssl/asn1.h |
| 230 | rsa_sign.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 208 | rsa_sign.o: ../../include/openssl/bio.h ../../include/openssl/bn.h |
| 231 | rsa_sign.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 209 | rsa_sign.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 232 | rsa_sign.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | 210 | rsa_sign.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 233 | rsa_sign.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 211 | rsa_sign.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 234 | rsa_sign.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 235 | rsa_sign.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 236 | rsa_sign.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 212 | rsa_sign.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 237 | rsa_sign.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | 213 | rsa_sign.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 238 | rsa_sign.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | 214 | rsa_sign.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 239 | rsa_sign.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 240 | rsa_sign.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | ||
| 241 | rsa_sign.o: ../../include/openssl/opensslconf.h | ||
| 242 | rsa_sign.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 215 | rsa_sign.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 243 | rsa_sign.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 216 | rsa_sign.o: ../../include/openssl/pkcs7.h ../../include/openssl/rsa.h |
| 244 | rsa_sign.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | ||
| 245 | rsa_sign.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | ||
| 246 | rsa_sign.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 217 | rsa_sign.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 247 | rsa_sign.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 218 | rsa_sign.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 248 | rsa_sign.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | ||
| 249 | rsa_sign.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 219 | rsa_sign.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 250 | rsa_sign.o: ../cryptlib.h rsa_sign.c | 220 | rsa_sign.o: ../cryptlib.h rsa_sign.c |
| 251 | rsa_ssl.o: ../../e_os.h ../../include/openssl/asn1.h | 221 | rsa_ssl.o: ../../e_os.h ../../include/openssl/asn1.h |
diff --git a/src/lib/libcrypto/rsa/rsa_null.c b/src/lib/libcrypto/rsa/rsa_null.c index 64057fbdcf..491572c82b 100644 --- a/src/lib/libcrypto/rsa/rsa_null.c +++ b/src/lib/libcrypto/rsa/rsa_null.c | |||
| @@ -94,6 +94,9 @@ static RSA_METHOD rsa_null_meth={ | |||
| 94 | RSA_null_finish, | 94 | RSA_null_finish, |
| 95 | 0, | 95 | 0, |
| 96 | NULL, | 96 | NULL, |
| 97 | NULL, | ||
| 98 | NULL, | ||
| 99 | NULL | ||
| 97 | }; | 100 | }; |
| 98 | 101 | ||
| 99 | const RSA_METHOD *RSA_null_method(void) | 102 | const RSA_METHOD *RSA_null_method(void) |
| @@ -104,35 +107,35 @@ const RSA_METHOD *RSA_null_method(void) | |||
| 104 | static int RSA_null_public_encrypt(int flen, const unsigned char *from, | 107 | static int RSA_null_public_encrypt(int flen, const unsigned char *from, |
| 105 | unsigned char *to, RSA *rsa, int padding) | 108 | unsigned char *to, RSA *rsa, int padding) |
| 106 | { | 109 | { |
| 107 | RSAerr(RSA_F_RSA_NULL, RSA_R_RSA_OPERATIONS_NOT_SUPPORTED); | 110 | RSAerr(RSA_F_RSA_NULL_PUBLIC_ENCRYPT, RSA_R_RSA_OPERATIONS_NOT_SUPPORTED); |
| 108 | return -1; | 111 | return -1; |
| 109 | } | 112 | } |
| 110 | 113 | ||
| 111 | static int RSA_null_private_encrypt(int flen, const unsigned char *from, | 114 | static int RSA_null_private_encrypt(int flen, const unsigned char *from, |
| 112 | unsigned char *to, RSA *rsa, int padding) | 115 | unsigned char *to, RSA *rsa, int padding) |
| 113 | { | 116 | { |
| 114 | RSAerr(RSA_F_RSA_NULL, RSA_R_RSA_OPERATIONS_NOT_SUPPORTED); | 117 | RSAerr(RSA_F_RSA_NULL_PRIVATE_ENCRYPT, RSA_R_RSA_OPERATIONS_NOT_SUPPORTED); |
| 115 | return -1; | 118 | return -1; |
| 116 | } | 119 | } |
| 117 | 120 | ||
| 118 | static int RSA_null_private_decrypt(int flen, const unsigned char *from, | 121 | static int RSA_null_private_decrypt(int flen, const unsigned char *from, |
| 119 | unsigned char *to, RSA *rsa, int padding) | 122 | unsigned char *to, RSA *rsa, int padding) |
| 120 | { | 123 | { |
| 121 | RSAerr(RSA_F_RSA_NULL, RSA_R_RSA_OPERATIONS_NOT_SUPPORTED); | 124 | RSAerr(RSA_F_RSA_NULL_PRIVATE_DECRYPT, RSA_R_RSA_OPERATIONS_NOT_SUPPORTED); |
| 122 | return -1; | 125 | return -1; |
| 123 | } | 126 | } |
| 124 | 127 | ||
| 125 | static int RSA_null_public_decrypt(int flen, const unsigned char *from, | 128 | static int RSA_null_public_decrypt(int flen, const unsigned char *from, |
| 126 | unsigned char *to, RSA *rsa, int padding) | 129 | unsigned char *to, RSA *rsa, int padding) |
| 127 | { | 130 | { |
| 128 | RSAerr(RSA_F_RSA_NULL, RSA_R_RSA_OPERATIONS_NOT_SUPPORTED); | 131 | RSAerr(RSA_F_RSA_NULL_PUBLIC_DECRYPT, RSA_R_RSA_OPERATIONS_NOT_SUPPORTED); |
| 129 | return -1; | 132 | return -1; |
| 130 | } | 133 | } |
| 131 | 134 | ||
| 132 | #if 0 /* not currently used */ | 135 | #if 0 /* not currently used */ |
| 133 | static int RSA_null_mod_exp(BIGNUM *r0, BIGNUM *I, RSA *rsa) | 136 | static int RSA_null_mod_exp(BIGNUM *r0, BIGNUM *I, RSA *rsa) |
| 134 | { | 137 | { |
| 135 | RSAerr(RSA_F_RSA_NULL, RSA_R_RSA_OPERATIONS_NOT_SUPPORTED); | 138 | ...err(RSA_F_RSA_NULL_MOD_EXP, RSA_R_RSA_OPERATIONS_NOT_SUPPORTED); |
| 136 | return -1; | 139 | return -1; |
| 137 | } | 140 | } |
| 138 | #endif | 141 | #endif |
| @@ -146,5 +149,3 @@ static int RSA_null_finish(RSA *rsa) | |||
| 146 | { | 149 | { |
| 147 | return(1); | 150 | return(1); |
| 148 | } | 151 | } |
| 149 | |||
| 150 | |||
diff --git a/src/lib/libcrypto/rsa/rsa_test.c b/src/lib/libcrypto/rsa/rsa_test.c index 218bb2a39b..4080de8bcf 100644 --- a/src/lib/libcrypto/rsa/rsa_test.c +++ b/src/lib/libcrypto/rsa/rsa_test.c | |||
| @@ -8,6 +8,7 @@ | |||
| 8 | #include <openssl/crypto.h> | 8 | #include <openssl/crypto.h> |
| 9 | #include <openssl/err.h> | 9 | #include <openssl/err.h> |
| 10 | #include <openssl/rand.h> | 10 | #include <openssl/rand.h> |
| 11 | #include <openssl/bn.h> | ||
| 11 | #ifdef OPENSSL_NO_RSA | 12 | #ifdef OPENSSL_NO_RSA |
| 12 | int main(int argc, char *argv[]) | 13 | int main(int argc, char *argv[]) |
| 13 | { | 14 | { |
| @@ -218,6 +219,7 @@ int main(int argc, char *argv[]) | |||
| 218 | int plen; | 219 | int plen; |
| 219 | int clen = 0; | 220 | int clen = 0; |
| 220 | int num; | 221 | int num; |
| 222 | int n; | ||
| 221 | 223 | ||
| 222 | CRYPTO_malloc_debug_init(); | 224 | CRYPTO_malloc_debug_init(); |
| 223 | CRYPTO_dbg_set_options(V_CRYPTO_MDEBUG_ALL); | 225 | CRYPTO_dbg_set_options(V_CRYPTO_MDEBUG_ALL); |
| @@ -241,7 +243,7 @@ int main(int argc, char *argv[]) | |||
| 241 | clen = key3(key, ctext_ex); | 243 | clen = key3(key, ctext_ex); |
| 242 | break; | 244 | break; |
| 243 | } | 245 | } |
| 244 | if (v/3 > 1) key->flags |= RSA_FLAG_NO_EXP_CONSTTIME; | 246 | if (v/3 >= 1) key->flags |= RSA_FLAG_NO_CONSTTIME; |
| 245 | 247 | ||
| 246 | num = RSA_public_encrypt(plen, ptext_ex, ctext, key, | 248 | num = RSA_public_encrypt(plen, ptext_ex, ctext, key, |
| 247 | RSA_PKCS1_PADDING); | 249 | RSA_PKCS1_PADDING); |
| @@ -277,7 +279,7 @@ int main(int argc, char *argv[]) | |||
| 277 | err=1; | 279 | err=1; |
| 278 | goto next; | 280 | goto next; |
| 279 | } | 281 | } |
| 280 | 282 | ||
| 281 | num = RSA_private_decrypt(num, ctext, ptext, key, | 283 | num = RSA_private_decrypt(num, ctext, ptext, key, |
| 282 | RSA_PKCS1_OAEP_PADDING); | 284 | RSA_PKCS1_OAEP_PADDING); |
| 283 | if (num != plen || memcmp(ptext, ptext_ex, num) != 0) | 285 | if (num != plen || memcmp(ptext, ptext_ex, num) != 0) |
| @@ -286,10 +288,7 @@ int main(int argc, char *argv[]) | |||
| 286 | err=1; | 288 | err=1; |
| 287 | } | 289 | } |
| 288 | else if (memcmp(ctext, ctext_ex, num) == 0) | 290 | else if (memcmp(ctext, ctext_ex, num) == 0) |
| 289 | { | ||
| 290 | printf("OAEP test vector %d passed!\n", v); | 291 | printf("OAEP test vector %d passed!\n", v); |
| 291 | goto next; | ||
| 292 | } | ||
| 293 | 292 | ||
| 294 | /* Different ciphertexts (rsa_oaep.c without -DPKCS_TESTVECT). | 293 | /* Different ciphertexts (rsa_oaep.c without -DPKCS_TESTVECT). |
| 295 | Try decrypting ctext_ex */ | 294 | Try decrypting ctext_ex */ |
| @@ -304,6 +303,26 @@ int main(int argc, char *argv[]) | |||
| 304 | } | 303 | } |
| 305 | else | 304 | else |
| 306 | printf("OAEP encryption/decryption ok\n"); | 305 | printf("OAEP encryption/decryption ok\n"); |
| 306 | |||
| 307 | /* Try decrypting corrupted ciphertexts */ | ||
| 308 | for(n = 0 ; n < clen ; ++n) | ||
| 309 | { | ||
| 310 | int b; | ||
| 311 | unsigned char saved = ctext[n]; | ||
| 312 | for(b = 0 ; b < 256 ; ++b) | ||
| 313 | { | ||
| 314 | if(b == saved) | ||
| 315 | continue; | ||
| 316 | ctext[n] = b; | ||
| 317 | num = RSA_private_decrypt(num, ctext, ptext, key, | ||
| 318 | RSA_PKCS1_OAEP_PADDING); | ||
| 319 | if(num > 0) | ||
| 320 | { | ||
| 321 | printf("Corrupt data decrypted!\n"); | ||
| 322 | err = 1; | ||
| 323 | } | ||
| 324 | } | ||
| 325 | } | ||
| 307 | next: | 326 | next: |
| 308 | RSA_free(key); | 327 | RSA_free(key); |
| 309 | } | 328 | } |
| @@ -313,6 +332,9 @@ int main(int argc, char *argv[]) | |||
| 313 | 332 | ||
| 314 | CRYPTO_mem_leaks_fp(stderr); | 333 | CRYPTO_mem_leaks_fp(stderr); |
| 315 | 334 | ||
| 335 | #ifdef OPENSSL_SYS_NETWARE | ||
| 336 | if (err) printf("ERROR: %d\n", err); | ||
| 337 | #endif | ||
| 316 | return err; | 338 | return err; |
| 317 | } | 339 | } |
| 318 | #endif | 340 | #endif |
diff --git a/src/lib/libcrypto/sha/Makefile b/src/lib/libcrypto/sha/Makefile index 46103bbc83..ac64fb61d3 100644 --- a/src/lib/libcrypto/sha/Makefile +++ b/src/lib/libcrypto/sha/Makefile | |||
| @@ -8,11 +8,6 @@ CC= cc | |||
| 8 | CPP= $(CC) -E | 8 | CPP= $(CC) -E |
| 9 | INCLUDES= | 9 | INCLUDES= |
| 10 | CFLAG=-g | 10 | CFLAG=-g |
| 11 | INSTALL_PREFIX= | ||
| 12 | OPENSSLDIR= /usr/local/ssl | ||
| 13 | INSTALLTOP=/usr/local/ssl | ||
| 14 | MAKEDEPPROG= makedepend | ||
| 15 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | ||
| 16 | MAKEFILE= Makefile | 11 | MAKEFILE= Makefile |
| 17 | AR= ar r | 12 | AR= ar r |
| 18 | 13 | ||
| @@ -20,14 +15,15 @@ SHA1_ASM_OBJ= | |||
| 20 | 15 | ||
| 21 | CFLAGS= $(INCLUDES) $(CFLAG) | 16 | CFLAGS= $(INCLUDES) $(CFLAG) |
| 22 | ASFLAGS= $(INCLUDES) $(ASFLAG) | 17 | ASFLAGS= $(INCLUDES) $(ASFLAG) |
| 18 | AFLAGS= $(ASFLAGS) | ||
| 23 | 19 | ||
| 24 | GENERAL=Makefile | 20 | GENERAL=Makefile |
| 25 | TEST=shatest.c sha1test.c | 21 | TEST=shatest.c sha1test.c sha256t.c sha512t.c |
| 26 | APPS= | 22 | APPS= |
| 27 | 23 | ||
| 28 | LIB=$(TOP)/libcrypto.a | 24 | LIB=$(TOP)/libcrypto.a |
| 29 | LIBSRC=sha_dgst.c sha1dgst.c sha_one.c sha1_one.c | 25 | LIBSRC=sha_dgst.c sha1dgst.c sha_one.c sha1_one.c sha256.c sha512.c |
| 30 | LIBOBJ=sha_dgst.o sha1dgst.o sha_one.o sha1_one.o $(SHA1_ASM_OBJ) | 26 | LIBOBJ=sha_dgst.o sha1dgst.o sha_one.o sha1_one.o sha256.o sha512.o $(SHA1_ASM_OBJ) |
| 31 | 27 | ||
| 32 | SRC= $(LIBSRC) | 28 | SRC= $(LIBSRC) |
| 33 | 29 | ||
| @@ -46,23 +42,33 @@ lib: $(LIBOBJ) | |||
| 46 | $(RANLIB) $(LIB) || echo Never mind. | 42 | $(RANLIB) $(LIB) || echo Never mind. |
| 47 | @touch lib | 43 | @touch lib |
| 48 | 44 | ||
| 49 | # elf | 45 | # ELF |
| 50 | asm/sx86-elf.s: asm/sha1-586.pl ../perlasm/x86asm.pl | 46 | sx86-elf.s: asm/sha1-586.pl ../perlasm/x86asm.pl |
| 51 | (cd asm; $(PERL) sha1-586.pl elf $(CFLAGS) $(PROCESSOR) > sx86-elf.s) | 47 | (cd asm; $(PERL) sha1-586.pl elf $(CFLAGS) $(PROCESSOR) > ../$@) |
| 52 | 48 | s512sse2-elf.s: asm/sha512-sse2.pl ../perlasm/x86asm.pl | |
| 49 | (cd asm; $(PERL) sha512-sse2.pl elf $(CFLAGS) $(PROCESSOR) > ../$@) | ||
| 50 | # COFF | ||
| 51 | sx86-cof.s: asm/sha1-586.pl ../perlasm/x86asm.pl | ||
| 52 | (cd asm; $(PERL) sha1-586.pl coff $(CFLAGS) $(PROCESSOR) > ../$@) | ||
| 53 | s512sse2-cof.s: asm/sha512-sse2.pl ../perlasm/x86asm.pl | ||
| 54 | (cd asm; $(PERL) sha512-sse2.pl coff $(CFLAGS) $(PROCESSOR) > ../$@) | ||
| 53 | # a.out | 55 | # a.out |
| 54 | asm/sx86-out.o: asm/sx86unix.cpp | 56 | sx86-out.s: asm/sha1-586.pl ../perlasm/x86asm.pl |
| 55 | $(CPP) -DOUT asm/sx86unix.cpp | as -o asm/sx86-out.o | 57 | (cd asm; $(PERL) sha1-586.pl a.out $(CFLAGS) $(PROCESSOR) > ../$@) |
| 56 | 58 | s512sse2-out.s: asm/sha512-sse2.pl ../perlasm/x86asm.pl | |
| 57 | # bsdi | 59 | (cd asm; $(PERL) sha512-sse2.pl a.out $(CFLAGS) $(PROCESSOR) > ../$@) |
| 58 | asm/sx86bsdi.o: asm/sx86unix.cpp | ||
| 59 | $(CPP) -DBSDI asm/sx86unix.cpp | sed 's/ :/:/' | as -o asm/sx86bsdi.o | ||
| 60 | 60 | ||
| 61 | asm/sx86unix.cpp: asm/sha1-586.pl ../perlasm/x86asm.pl | 61 | sha1-ia64.s: asm/sha1-ia64.pl |
| 62 | (cd asm; $(PERL) sha1-586.pl cpp $(PROCESSOR) >sx86unix.cpp) | ||
| 63 | |||
| 64 | asm/sha1-ia64.s: asm/sha1-ia64.pl | ||
| 65 | (cd asm; $(PERL) sha1-ia64.pl $(CFLAGS) ) > $@ | 62 | (cd asm; $(PERL) sha1-ia64.pl $(CFLAGS) ) > $@ |
| 63 | sha256-ia64.s: asm/sha512-ia64.pl | ||
| 64 | (cd asm; $(PERL) sha512-ia64.pl ../$@ $(CFLAGS)) | ||
| 65 | sha512-ia64.s: asm/sha512-ia64.pl | ||
| 66 | (cd asm; $(PERL) sha512-ia64.pl ../$@ $(CFLAGS)) | ||
| 67 | |||
| 68 | # Solaris make has to be explicitly told | ||
| 69 | sha1-x86_64.s: asm/sha1-x86_64.pl; $(PERL) asm/sha1-x86_64.pl $@ | ||
| 70 | sha256-x86_64.s:asm/sha512-x86_64.pl; $(PERL) asm/sha512-x86_64.pl $@ | ||
| 71 | sha512-x86_64.s:asm/sha512-x86_64.pl; $(PERL) asm/sha512-x86_64.pl $@ | ||
| 66 | 72 | ||
| 67 | files: | 73 | files: |
| 68 | $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO | 74 | $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO |
| @@ -73,6 +79,7 @@ links: | |||
| 73 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) | 79 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) |
| 74 | 80 | ||
| 75 | install: | 81 | install: |
| 82 | @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... | ||
| 76 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ | 83 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ |
| 77 | do \ | 84 | do \ |
| 78 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ | 85 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ |
| @@ -88,6 +95,7 @@ lint: | |||
| 88 | lint -DLINT $(INCLUDES) $(SRC)>fluff | 95 | lint -DLINT $(INCLUDES) $(SRC)>fluff |
| 89 | 96 | ||
| 90 | depend: | 97 | depend: |
| 98 | @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... | ||
| 91 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) | 99 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) |
| 92 | 100 | ||
| 93 | dclean: | 101 | dclean: |
| @@ -95,33 +103,37 @@ dclean: | |||
| 95 | mv -f Makefile.new $(MAKEFILE) | 103 | mv -f Makefile.new $(MAKEFILE) |
| 96 | 104 | ||
| 97 | clean: | 105 | clean: |
| 98 | rm -f asm/sx86unix.cpp asm/*-elf.* *.o *.obj lib tags core .pure .nfs* *.old *.bak fluff asm/*.o | 106 | rm -f *.s *.o *.obj lib tags core .pure .nfs* *.old *.bak fluff |
| 99 | 107 | ||
| 100 | # DO NOT DELETE THIS LINE -- make depend depends on it. | 108 | # DO NOT DELETE THIS LINE -- make depend depends on it. |
| 101 | 109 | ||
| 102 | sha1_one.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 110 | sha1_one.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 103 | sha1_one.o: ../../include/openssl/opensslconf.h | 111 | sha1_one.o: ../../include/openssl/opensslconf.h |
| 104 | sha1_one.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 112 | sha1_one.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 105 | sha1_one.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 113 | sha1_one.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 106 | sha1_one.o: ../../include/openssl/symhacks.h sha1_one.c | 114 | sha1_one.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 107 | sha1dgst.o: ../../include/openssl/bio.h ../../include/openssl/crypto.h | 115 | sha1_one.o: sha1_one.c |
| 108 | sha1dgst.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 116 | sha1dgst.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h |
| 109 | sha1dgst.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h | 117 | sha1dgst.o: ../../include/openssl/opensslv.h ../../include/openssl/sha.h |
| 110 | sha1dgst.o: ../../include/openssl/opensslconf.h | 118 | sha1dgst.o: ../md32_common.h sha1dgst.c sha_locl.h |
| 111 | sha1dgst.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 119 | sha256.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 112 | sha1dgst.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 120 | sha256.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 113 | sha1dgst.o: ../../include/openssl/symhacks.h ../md32_common.h sha1dgst.c | 121 | sha256.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 114 | sha1dgst.o: sha_locl.h | 122 | sha256.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 115 | sha_dgst.o: ../../include/openssl/bio.h ../../include/openssl/crypto.h | 123 | sha256.o: ../../include/openssl/symhacks.h ../md32_common.h sha256.c |
| 116 | sha_dgst.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 124 | sha512.o: ../../e_os.h ../../include/openssl/bio.h |
| 117 | sha_dgst.o: ../../include/openssl/fips.h ../../include/openssl/lhash.h | 125 | sha512.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 118 | sha_dgst.o: ../../include/openssl/opensslconf.h | 126 | sha512.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 119 | sha_dgst.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 127 | sha512.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 120 | sha_dgst.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 128 | sha512.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 121 | sha_dgst.o: ../../include/openssl/symhacks.h ../md32_common.h sha_dgst.c | 129 | sha512.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 122 | sha_dgst.o: sha_locl.h | 130 | sha512.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 131 | sha512.o: ../cryptlib.h sha512.c | ||
| 132 | sha_dgst.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h | ||
| 133 | sha_dgst.o: ../../include/openssl/opensslv.h ../../include/openssl/sha.h | ||
| 134 | sha_dgst.o: ../md32_common.h sha_dgst.c sha_locl.h | ||
| 123 | sha_one.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 135 | sha_one.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 124 | sha_one.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 136 | sha_one.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 125 | sha_one.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 137 | sha_one.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 126 | sha_one.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 138 | sha_one.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 127 | sha_one.o: sha_one.c | 139 | sha_one.o: ../../include/openssl/symhacks.h sha_one.c |
diff --git a/src/lib/libcrypto/sha/asm/sha512-sse2.pl b/src/lib/libcrypto/sha/asm/sha512-sse2.pl new file mode 100644 index 0000000000..10902bf673 --- /dev/null +++ b/src/lib/libcrypto/sha/asm/sha512-sse2.pl | |||
| @@ -0,0 +1,404 @@ | |||
| 1 | #!/usr/bin/env perl | ||
| 2 | # | ||
| 3 | # ==================================================================== | ||
| 4 | # Written by Andy Polyakov <appro@fy.chalmers.se> for the OpenSSL | ||
| 5 | # project. Rights for redistribution and usage in source and binary | ||
| 6 | # forms are granted according to the OpenSSL license. | ||
| 7 | # ==================================================================== | ||
| 8 | # | ||
| 9 | # SHA512_Transform_SSE2. | ||
| 10 | # | ||
| 11 | # As the name suggests, this is an IA-32 SSE2 implementation of | ||
| 12 | # SHA512_Transform. Motivating factor for the undertaken effort was that | ||
| 13 | # SHA512 was observed to *consistently* perform *significantly* poorer | ||
| 14 | # than SHA256 [2x and slower is common] on 32-bit platforms. On 64-bit | ||
| 15 | # platforms on the other hand SHA512 tend to outperform SHA256 [~50% | ||
| 16 | # seem to be common improvement factor]. All this is perfectly natural, | ||
| 17 | # as SHA512 is a 64-bit algorithm. But isn't IA-32 SSE2 essentially | ||
| 18 | # a 64-bit instruction set? Is it rich enough to implement SHA512? | ||
| 19 | # If answer was "no," then you wouldn't have been reading this... | ||
| 20 | # | ||
| 21 | # Throughput performance in MBps (larger is better): | ||
| 22 | # | ||
| 23 | # 2.4GHz P4 1.4GHz AMD32 1.4GHz AMD64(*) | ||
| 24 | # SHA256/gcc(*) 54 43 59 | ||
| 25 | # SHA512/gcc 17 23 92 | ||
| 26 | # SHA512/sse2 61(**) 57(**) | ||
| 27 | # SHA512/icc 26 28 | ||
| 28 | # SHA256/icc(*) 65 54 | ||
| 29 | # | ||
| 30 | # (*) AMD64 and SHA256 numbers are presented mostly for amusement or | ||
| 31 | # reference purposes. | ||
| 32 | # (**) I.e. it gives ~2-3x speed-up if compared with compiler generated | ||
| 33 | # code. One can argue that hand-coded *non*-SSE2 implementation | ||
| 34 | # would perform better than compiler generated one as well, and | ||
| 35 | # that comparison is therefore not exactly fair. Well, as SHA512 | ||
| 36 | # puts enormous pressure on IA-32 GP register bank, I reckon that | ||
| 37 | # hand-coded version wouldn't perform significantly better than | ||
| 38 | # one compiled with icc, ~20% perhaps... So that this code would | ||
| 39 | # still outperform it with distinguishing marginal. But feel free | ||
| 40 | # to prove me wrong:-) | ||
| 41 | # <appro@fy.chalmers.se> | ||
| 42 | push(@INC,"perlasm","../../perlasm"); | ||
| 43 | require "x86asm.pl"; | ||
| 44 | |||
| 45 | &asm_init($ARGV[0],"sha512-sse2.pl",$ARGV[$#ARGV] eq "386"); | ||
| 46 | |||
| 47 | $K512="esi"; # K512[80] table, found at the end... | ||
| 48 | #$W512="esp"; # $W512 is not just W512[16]: it comprises *two* copies | ||
| 49 | # of W512[16] and a copy of A-H variables... | ||
| 50 | $W512_SZ=8*(16+16+8); # see above... | ||
| 51 | #$Kidx="ebx"; # index in K512 table, advances from 0 to 80... | ||
| 52 | $Widx="edx"; # index in W512, wraps around at 16... | ||
| 53 | $data="edi"; # 16 qwords of input data... | ||
| 54 | $A="mm0"; # B-D and | ||
| 55 | $E="mm1"; # F-H are allocated dynamically... | ||
| 56 | $Aoff=256+0; # A-H offsets relative to $W512... | ||
| 57 | $Boff=256+8; | ||
| 58 | $Coff=256+16; | ||
| 59 | $Doff=256+24; | ||
| 60 | $Eoff=256+32; | ||
| 61 | $Foff=256+40; | ||
| 62 | $Goff=256+48; | ||
| 63 | $Hoff=256+56; | ||
| 64 | |||
| 65 | sub SHA2_ROUND() | ||
| 66 | { local ($kidx,$widx)=@_; | ||
| 67 | |||
| 68 | # One can argue that one could reorder instructions for better | ||
| 69 | # performance. Well, I tried and it doesn't seem to make any | ||
| 70 | # noticeable difference. Modern out-of-order execution cores | ||
| 71 | # reorder instructions to their liking in either case and they | ||
| 72 | # apparently do decent job. So we can keep the code more | ||
| 73 | # readable/regular/comprehensible:-) | ||
| 74 | |||
| 75 | # I adhere to 64-bit %mmX registers in order to avoid/not care | ||
| 76 | # about #GP exceptions on misaligned 128-bit access, most | ||
| 77 | # notably in paddq with memory operand. Not to mention that | ||
| 78 | # SSE2 intructions operating on %mmX can be scheduled every | ||
| 79 | # cycle [and not every second one if operating on %xmmN]. | ||
| 80 | |||
| 81 | &movq ("mm4",&QWP($Foff,$W512)); # load f | ||
| 82 | &movq ("mm5",&QWP($Goff,$W512)); # load g | ||
| 83 | &movq ("mm6",&QWP($Hoff,$W512)); # load h | ||
| 84 | |||
| 85 | &movq ("mm2",$E); # %mm2 is sliding right | ||
| 86 | &movq ("mm3",$E); # %mm3 is sliding left | ||
| 87 | &psrlq ("mm2",14); | ||
| 88 | &psllq ("mm3",23); | ||
| 89 | &movq ("mm7","mm2"); # %mm7 is T1 | ||
| 90 | &pxor ("mm7","mm3"); | ||
| 91 | &psrlq ("mm2",4); | ||
| 92 | &psllq ("mm3",23); | ||
| 93 | &pxor ("mm7","mm2"); | ||
| 94 | &pxor ("mm7","mm3"); | ||
| 95 | &psrlq ("mm2",23); | ||
| 96 | &psllq ("mm3",4); | ||
| 97 | &pxor ("mm7","mm2"); | ||
| 98 | &pxor ("mm7","mm3"); # T1=Sigma1_512(e) | ||
| 99 | |||
| 100 | &movq (&QWP($Foff,$W512),$E); # f = e | ||
| 101 | &movq (&QWP($Goff,$W512),"mm4"); # g = f | ||
| 102 | &movq (&QWP($Hoff,$W512),"mm5"); # h = g | ||
| 103 | |||
| 104 | &pxor ("mm4","mm5"); # f^=g | ||
| 105 | &pand ("mm4",$E); # f&=e | ||
| 106 | &pxor ("mm4","mm5"); # f^=g | ||
| 107 | &paddq ("mm7","mm4"); # T1+=Ch(e,f,g) | ||
| 108 | |||
| 109 | &movq ("mm2",&QWP($Boff,$W512)); # load b | ||
| 110 | &movq ("mm3",&QWP($Coff,$W512)); # load c | ||
| 111 | &movq ($E,&QWP($Doff,$W512)); # e = d | ||
| 112 | |||
| 113 | &paddq ("mm7","mm6"); # T1+=h | ||
| 114 | &paddq ("mm7",&QWP(0,$K512,$kidx,8)); # T1+=K512[i] | ||
| 115 | &paddq ("mm7",&QWP(0,$W512,$widx,8)); # T1+=W512[i] | ||
| 116 | &paddq ($E,"mm7"); # e += T1 | ||
| 117 | |||
| 118 | &movq ("mm4",$A); # %mm4 is sliding right | ||
| 119 | &movq ("mm5",$A); # %mm5 is sliding left | ||
| 120 | &psrlq ("mm4",28); | ||
| 121 | &psllq ("mm5",25); | ||
| 122 | &movq ("mm6","mm4"); # %mm6 is T2 | ||
| 123 | &pxor ("mm6","mm5"); | ||
| 124 | &psrlq ("mm4",6); | ||
| 125 | &psllq ("mm5",5); | ||
| 126 | &pxor ("mm6","mm4"); | ||
| 127 | &pxor ("mm6","mm5"); | ||
| 128 | &psrlq ("mm4",5); | ||
| 129 | &psllq ("mm5",6); | ||
| 130 | &pxor ("mm6","mm4"); | ||
| 131 | &pxor ("mm6","mm5"); # T2=Sigma0_512(a) | ||
| 132 | |||
| 133 | &movq (&QWP($Boff,$W512),$A); # b = a | ||
| 134 | &movq (&QWP($Coff,$W512),"mm2"); # c = b | ||
| 135 | &movq (&QWP($Doff,$W512),"mm3"); # d = c | ||
| 136 | |||
| 137 | &movq ("mm4",$A); # %mm4=a | ||
| 138 | &por ($A,"mm3"); # a=a|c | ||
| 139 | &pand ("mm4","mm3"); # %mm4=a&c | ||
| 140 | &pand ($A,"mm2"); # a=(a|c)&b | ||
| 141 | &por ("mm4",$A); # %mm4=(a&c)|((a|c)&b) | ||
| 142 | &paddq ("mm6","mm4"); # T2+=Maj(a,b,c) | ||
| 143 | |||
| 144 | &movq ($A,"mm7"); # a=T1 | ||
| 145 | &paddq ($A,"mm6"); # a+=T2 | ||
| 146 | } | ||
| 147 | |||
| 148 | $func="sha512_block_sse2"; | ||
| 149 | |||
| 150 | &function_begin_B($func); | ||
| 151 | if (0) {# Caller is expected to check if it's appropriate to | ||
| 152 | # call this routine. Below 3 lines are retained for | ||
| 153 | # debugging purposes... | ||
| 154 | &picmeup("eax","OPENSSL_ia32cap"); | ||
| 155 | &bt (&DWP(0,"eax"),26); | ||
| 156 | &jnc ("SHA512_Transform"); | ||
| 157 | } | ||
| 158 | |||
| 159 | &push ("ebp"); | ||
| 160 | &mov ("ebp","esp"); | ||
| 161 | &push ("ebx"); | ||
| 162 | &push ("esi"); | ||
| 163 | &push ("edi"); | ||
| 164 | |||
| 165 | &mov ($Widx,&DWP(8,"ebp")); # A-H state, 1st arg | ||
| 166 | &mov ($data,&DWP(12,"ebp")); # input data, 2nd arg | ||
| 167 | &call (&label("pic_point")); # make it PIC! | ||
| 168 | &set_label("pic_point"); | ||
| 169 | &blindpop($K512); | ||
| 170 | &lea ($K512,&DWP(&label("K512")."-".&label("pic_point"),$K512)); | ||
| 171 | |||
| 172 | $W512 = "esp"; # start using %esp as W512 | ||
| 173 | &sub ($W512,$W512_SZ); | ||
| 174 | &and ($W512,-16); # ensure 128-bit alignment | ||
| 175 | |||
| 176 | # make private copy of A-H | ||
| 177 | # v assume the worst and stick to unaligned load | ||
| 178 | &movdqu ("xmm0",&QWP(0,$Widx)); | ||
| 179 | &movdqu ("xmm1",&QWP(16,$Widx)); | ||
| 180 | &movdqu ("xmm2",&QWP(32,$Widx)); | ||
| 181 | &movdqu ("xmm3",&QWP(48,$Widx)); | ||
| 182 | |||
| 183 | &align(8); | ||
| 184 | &set_label("_chunk_loop"); | ||
| 185 | |||
| 186 | &movdqa (&QWP($Aoff,$W512),"xmm0"); # a,b | ||
| 187 | &movdqa (&QWP($Coff,$W512),"xmm1"); # c,d | ||
| 188 | &movdqa (&QWP($Eoff,$W512),"xmm2"); # e,f | ||
| 189 | &movdqa (&QWP($Goff,$W512),"xmm3"); # g,h | ||
| 190 | |||
| 191 | &xor ($Widx,$Widx); | ||
| 192 | |||
| 193 | &movdq2q($A,"xmm0"); # load a | ||
| 194 | &movdq2q($E,"xmm2"); # load e | ||
| 195 | |||
| 196 | # Why aren't loops unrolled? It makes sense to unroll if | ||
| 197 | # execution time for loop body is comparable with branch | ||
| 198 | # penalties and/or if whole data-set resides in register bank. | ||
| 199 | # Neither is case here... Well, it would be possible to | ||
| 200 | # eliminate few store operations, but it would hardly affect | ||
| 201 | # so to say stop-watch performance, as there is a lot of | ||
| 202 | # available memory slots to fill. It will only relieve some | ||
| 203 | # pressure off memory bus... | ||
| 204 | |||
| 205 | # flip input stream byte order... | ||
| 206 | &mov ("eax",&DWP(0,$data,$Widx,8)); | ||
| 207 | &mov ("ebx",&DWP(4,$data,$Widx,8)); | ||
| 208 | &bswap ("eax"); | ||
| 209 | &bswap ("ebx"); | ||
| 210 | &mov (&DWP(0,$W512,$Widx,8),"ebx"); # W512[i] | ||
| 211 | &mov (&DWP(4,$W512,$Widx,8),"eax"); | ||
| 212 | &mov (&DWP(128+0,$W512,$Widx,8),"ebx"); # copy of W512[i] | ||
| 213 | &mov (&DWP(128+4,$W512,$Widx,8),"eax"); | ||
| 214 | |||
| 215 | &align(8); | ||
| 216 | &set_label("_1st_loop"); # 0-15 | ||
| 217 | # flip input stream byte order... | ||
| 218 | &mov ("eax",&DWP(0+8,$data,$Widx,8)); | ||
| 219 | &mov ("ebx",&DWP(4+8,$data,$Widx,8)); | ||
| 220 | &bswap ("eax"); | ||
| 221 | &bswap ("ebx"); | ||
| 222 | &mov (&DWP(0+8,$W512,$Widx,8),"ebx"); # W512[i] | ||
| 223 | &mov (&DWP(4+8,$W512,$Widx,8),"eax"); | ||
| 224 | &mov (&DWP(128+0+8,$W512,$Widx,8),"ebx"); # copy of W512[i] | ||
| 225 | &mov (&DWP(128+4+8,$W512,$Widx,8),"eax"); | ||
| 226 | &set_label("_1st_looplet"); | ||
| 227 | &SHA2_ROUND($Widx,$Widx); &inc($Widx); | ||
| 228 | |||
| 229 | &cmp ($Widx,15) | ||
| 230 | &jl (&label("_1st_loop")); | ||
| 231 | &je (&label("_1st_looplet")); # playing similar trick on 2nd loop | ||
| 232 | # does not improve performance... | ||
| 233 | |||
| 234 | $Kidx = "ebx"; # start using %ebx as Kidx | ||
| 235 | &mov ($Kidx,$Widx); | ||
| 236 | |||
| 237 | &align(8); | ||
| 238 | &set_label("_2nd_loop"); # 16-79 | ||
| 239 | &and($Widx,0xf); | ||
| 240 | |||
| 241 | # 128-bit fragment! I update W512[i] and W512[i+1] in | ||
| 242 | # parallel:-) Note that I refer to W512[(i&0xf)+N] and not to | ||
| 243 | # W512[(i+N)&0xf]! This is exactly what I maintain the second | ||
| 244 | # copy of W512[16] for... | ||
| 245 | &movdqu ("xmm0",&QWP(8*1,$W512,$Widx,8)); # s0=W512[i+1] | ||
| 246 | &movdqa ("xmm2","xmm0"); # %xmm2 is sliding right | ||
| 247 | &movdqa ("xmm3","xmm0"); # %xmm3 is sliding left | ||
| 248 | &psrlq ("xmm2",1); | ||
| 249 | &psllq ("xmm3",56); | ||
| 250 | &movdqa ("xmm0","xmm2"); | ||
| 251 | &pxor ("xmm0","xmm3"); | ||
| 252 | &psrlq ("xmm2",6); | ||
| 253 | &psllq ("xmm3",7); | ||
| 254 | &pxor ("xmm0","xmm2"); | ||
| 255 | &pxor ("xmm0","xmm3"); | ||
| 256 | &psrlq ("xmm2",1); | ||
| 257 | &pxor ("xmm0","xmm2"); # s0 = sigma0_512(s0); | ||
| 258 | |||
| 259 | &movdqa ("xmm1",&QWP(8*14,$W512,$Widx,8)); # s1=W512[i+14] | ||
| 260 | &movdqa ("xmm4","xmm1"); # %xmm4 is sliding right | ||
| 261 | &movdqa ("xmm5","xmm1"); # %xmm5 is sliding left | ||
| 262 | &psrlq ("xmm4",6); | ||
| 263 | &psllq ("xmm5",3); | ||
| 264 | &movdqa ("xmm1","xmm4"); | ||
| 265 | &pxor ("xmm1","xmm5"); | ||
| 266 | &psrlq ("xmm4",13); | ||
| 267 | &psllq ("xmm5",42); | ||
| 268 | &pxor ("xmm1","xmm4"); | ||
| 269 | &pxor ("xmm1","xmm5"); | ||
| 270 | &psrlq ("xmm4",42); | ||
| 271 | &pxor ("xmm1","xmm4"); # s1 = sigma1_512(s1); | ||
| 272 | |||
| 273 | # + have to explictly load W512[i+9] as it's not 128-bit | ||
| 274 | # v aligned and paddq would throw an exception... | ||
| 275 | &movdqu ("xmm6",&QWP(8*9,$W512,$Widx,8)); | ||
| 276 | &paddq ("xmm0","xmm1"); # s0 += s1 | ||
| 277 | &paddq ("xmm0","xmm6"); # s0 += W512[i+9] | ||
| 278 | &paddq ("xmm0",&QWP(0,$W512,$Widx,8)); # s0 += W512[i] | ||
| 279 | |||
| 280 | &movdqa (&QWP(0,$W512,$Widx,8),"xmm0"); # W512[i] = s0 | ||
| 281 | &movdqa (&QWP(16*8,$W512,$Widx,8),"xmm0"); # copy of W512[i] | ||
| 282 | |||
| 283 | # as the above fragment was 128-bit, we "owe" 2 rounds... | ||
| 284 | &SHA2_ROUND($Kidx,$Widx); &inc($Kidx); &inc($Widx); | ||
| 285 | &SHA2_ROUND($Kidx,$Widx); &inc($Kidx); &inc($Widx); | ||
| 286 | |||
| 287 | &cmp ($Kidx,80); | ||
| 288 | &jl (&label("_2nd_loop")); | ||
| 289 | |||
| 290 | # update A-H state | ||
| 291 | &mov ($Widx,&DWP(8,"ebp")); # A-H state, 1st arg | ||
| 292 | &movq (&QWP($Aoff,$W512),$A); # write out a | ||
| 293 | &movq (&QWP($Eoff,$W512),$E); # write out e | ||
| 294 | &movdqu ("xmm0",&QWP(0,$Widx)); | ||
| 295 | &movdqu ("xmm1",&QWP(16,$Widx)); | ||
| 296 | &movdqu ("xmm2",&QWP(32,$Widx)); | ||
| 297 | &movdqu ("xmm3",&QWP(48,$Widx)); | ||
| 298 | &paddq ("xmm0",&QWP($Aoff,$W512)); # 128-bit additions... | ||
| 299 | &paddq ("xmm1",&QWP($Coff,$W512)); | ||
| 300 | &paddq ("xmm2",&QWP($Eoff,$W512)); | ||
| 301 | &paddq ("xmm3",&QWP($Goff,$W512)); | ||
| 302 | &movdqu (&QWP(0,$Widx),"xmm0"); | ||
| 303 | &movdqu (&QWP(16,$Widx),"xmm1"); | ||
| 304 | &movdqu (&QWP(32,$Widx),"xmm2"); | ||
| 305 | &movdqu (&QWP(48,$Widx),"xmm3"); | ||
| 306 | |||
| 307 | &add ($data,16*8); # advance input data pointer | ||
| 308 | &dec (&DWP(16,"ebp")); # decrement 3rd arg | ||
| 309 | &jnz (&label("_chunk_loop")); | ||
| 310 | |||
| 311 | # epilogue | ||
| 312 | &emms (); # required for at least ELF and Win32 ABIs | ||
| 313 | &mov ("edi",&DWP(-12,"ebp")); | ||
| 314 | &mov ("esi",&DWP(-8,"ebp")); | ||
| 315 | &mov ("ebx",&DWP(-4,"ebp")); | ||
| 316 | &leave (); | ||
| 317 | &ret (); | ||
| 318 | |||
| 319 | &align(64); | ||
| 320 | &set_label("K512"); # Yes! I keep it in the code segment! | ||
| 321 | &data_word(0xd728ae22,0x428a2f98); # u64 | ||
| 322 | &data_word(0x23ef65cd,0x71374491); # u64 | ||
| 323 | &data_word(0xec4d3b2f,0xb5c0fbcf); # u64 | ||
| 324 | &data_word(0x8189dbbc,0xe9b5dba5); # u64 | ||
| 325 | &data_word(0xf348b538,0x3956c25b); # u64 | ||
| 326 | &data_word(0xb605d019,0x59f111f1); # u64 | ||
| 327 | &data_word(0xaf194f9b,0x923f82a4); # u64 | ||
| 328 | &data_word(0xda6d8118,0xab1c5ed5); # u64 | ||
| 329 | &data_word(0xa3030242,0xd807aa98); # u64 | ||
| 330 | &data_word(0x45706fbe,0x12835b01); # u64 | ||
| 331 | &data_word(0x4ee4b28c,0x243185be); # u64 | ||
| 332 | &data_word(0xd5ffb4e2,0x550c7dc3); # u64 | ||
| 333 | &data_word(0xf27b896f,0x72be5d74); # u64 | ||
| 334 | &data_word(0x3b1696b1,0x80deb1fe); # u64 | ||
| 335 | &data_word(0x25c71235,0x9bdc06a7); # u64 | ||
| 336 | &data_word(0xcf692694,0xc19bf174); # u64 | ||
| 337 | &data_word(0x9ef14ad2,0xe49b69c1); # u64 | ||
| 338 | &data_word(0x384f25e3,0xefbe4786); # u64 | ||
| 339 | &data_word(0x8b8cd5b5,0x0fc19dc6); # u64 | ||
| 340 | &data_word(0x77ac9c65,0x240ca1cc); # u64 | ||
| 341 | &data_word(0x592b0275,0x2de92c6f); # u64 | ||
| 342 | &data_word(0x6ea6e483,0x4a7484aa); # u64 | ||
| 343 | &data_word(0xbd41fbd4,0x5cb0a9dc); # u64 | ||
| 344 | &data_word(0x831153b5,0x76f988da); # u64 | ||
| 345 | &data_word(0xee66dfab,0x983e5152); # u64 | ||
| 346 | &data_word(0x2db43210,0xa831c66d); # u64 | ||
| 347 | &data_word(0x98fb213f,0xb00327c8); # u64 | ||
| 348 | &data_word(0xbeef0ee4,0xbf597fc7); # u64 | ||
| 349 | &data_word(0x3da88fc2,0xc6e00bf3); # u64 | ||
| 350 | &data_word(0x930aa725,0xd5a79147); # u64 | ||
| 351 | &data_word(0xe003826f,0x06ca6351); # u64 | ||
| 352 | &data_word(0x0a0e6e70,0x14292967); # u64 | ||
| 353 | &data_word(0x46d22ffc,0x27b70a85); # u64 | ||
| 354 | &data_word(0x5c26c926,0x2e1b2138); # u64 | ||
| 355 | &data_word(0x5ac42aed,0x4d2c6dfc); # u64 | ||
| 356 | &data_word(0x9d95b3df,0x53380d13); # u64 | ||
| 357 | &data_word(0x8baf63de,0x650a7354); # u64 | ||
| 358 | &data_word(0x3c77b2a8,0x766a0abb); # u64 | ||
| 359 | &data_word(0x47edaee6,0x81c2c92e); # u64 | ||
| 360 | &data_word(0x1482353b,0x92722c85); # u64 | ||
| 361 | &data_word(0x4cf10364,0xa2bfe8a1); # u64 | ||
| 362 | &data_word(0xbc423001,0xa81a664b); # u64 | ||
| 363 | &data_word(0xd0f89791,0xc24b8b70); # u64 | ||
| 364 | &data_word(0x0654be30,0xc76c51a3); # u64 | ||
| 365 | &data_word(0xd6ef5218,0xd192e819); # u64 | ||
| 366 | &data_word(0x5565a910,0xd6990624); # u64 | ||
| 367 | &data_word(0x5771202a,0xf40e3585); # u64 | ||
| 368 | &data_word(0x32bbd1b8,0x106aa070); # u64 | ||
| 369 | &data_word(0xb8d2d0c8,0x19a4c116); # u64 | ||
| 370 | &data_word(0x5141ab53,0x1e376c08); # u64 | ||
| 371 | &data_word(0xdf8eeb99,0x2748774c); # u64 | ||
| 372 | &data_word(0xe19b48a8,0x34b0bcb5); # u64 | ||
| 373 | &data_word(0xc5c95a63,0x391c0cb3); # u64 | ||
| 374 | &data_word(0xe3418acb,0x4ed8aa4a); # u64 | ||
| 375 | &data_word(0x7763e373,0x5b9cca4f); # u64 | ||
| 376 | &data_word(0xd6b2b8a3,0x682e6ff3); # u64 | ||
| 377 | &data_word(0x5defb2fc,0x748f82ee); # u64 | ||
| 378 | &data_word(0x43172f60,0x78a5636f); # u64 | ||
| 379 | &data_word(0xa1f0ab72,0x84c87814); # u64 | ||
| 380 | &data_word(0x1a6439ec,0x8cc70208); # u64 | ||
| 381 | &data_word(0x23631e28,0x90befffa); # u64 | ||
| 382 | &data_word(0xde82bde9,0xa4506ceb); # u64 | ||
| 383 | &data_word(0xb2c67915,0xbef9a3f7); # u64 | ||
| 384 | &data_word(0xe372532b,0xc67178f2); # u64 | ||
| 385 | &data_word(0xea26619c,0xca273ece); # u64 | ||
| 386 | &data_word(0x21c0c207,0xd186b8c7); # u64 | ||
| 387 | &data_word(0xcde0eb1e,0xeada7dd6); # u64 | ||
| 388 | &data_word(0xee6ed178,0xf57d4f7f); # u64 | ||
| 389 | &data_word(0x72176fba,0x06f067aa); # u64 | ||
| 390 | &data_word(0xa2c898a6,0x0a637dc5); # u64 | ||
| 391 | &data_word(0xbef90dae,0x113f9804); # u64 | ||
| 392 | &data_word(0x131c471b,0x1b710b35); # u64 | ||
| 393 | &data_word(0x23047d84,0x28db77f5); # u64 | ||
| 394 | &data_word(0x40c72493,0x32caab7b); # u64 | ||
| 395 | &data_word(0x15c9bebc,0x3c9ebe0a); # u64 | ||
| 396 | &data_word(0x9c100d4c,0x431d67c4); # u64 | ||
| 397 | &data_word(0xcb3e42b6,0x4cc5d4be); # u64 | ||
| 398 | &data_word(0xfc657e2a,0x597f299c); # u64 | ||
| 399 | &data_word(0x3ad6faec,0x5fcb6fab); # u64 | ||
| 400 | &data_word(0x4a475817,0x6c44198c); # u64 | ||
| 401 | |||
| 402 | &function_end_B($func); | ||
| 403 | |||
| 404 | &asm_finish(); | ||
diff --git a/src/lib/libcrypto/sha/sha1test.c b/src/lib/libcrypto/sha/sha1test.c index 4f2e4ada2d..6feb3964c7 100644 --- a/src/lib/libcrypto/sha/sha1test.c +++ b/src/lib/libcrypto/sha/sha1test.c | |||
| @@ -106,7 +106,7 @@ static char *pt(unsigned char *md); | |||
| 106 | int main(int argc, char *argv[]) | 106 | int main(int argc, char *argv[]) |
| 107 | { | 107 | { |
| 108 | int i,err=0; | 108 | int i,err=0; |
| 109 | unsigned char **P,**R; | 109 | char **P,**R; |
| 110 | static unsigned char buf[1000]; | 110 | static unsigned char buf[1000]; |
| 111 | char *p,*r; | 111 | char *p,*r; |
| 112 | EVP_MD_CTX c; | 112 | EVP_MD_CTX c; |
| @@ -118,12 +118,12 @@ int main(int argc, char *argv[]) | |||
| 118 | #endif | 118 | #endif |
| 119 | 119 | ||
| 120 | EVP_MD_CTX_init(&c); | 120 | EVP_MD_CTX_init(&c); |
| 121 | P=(unsigned char **)test; | 121 | P=test; |
| 122 | R=(unsigned char **)ret; | 122 | R=ret; |
| 123 | i=1; | 123 | i=1; |
| 124 | while (*P != NULL) | 124 | while (*P != NULL) |
| 125 | { | 125 | { |
| 126 | EVP_Digest(*P,(unsigned long)strlen((char *)*P),md,NULL,EVP_sha1(), NULL); | 126 | EVP_Digest(*P,strlen((char *)*P),md,NULL,EVP_sha1(), NULL); |
| 127 | p=pt(md); | 127 | p=pt(md); |
| 128 | if (strcmp(p,(char *)*R) != 0) | 128 | if (strcmp(p,(char *)*R) != 0) |
| 129 | { | 129 | { |
| @@ -157,6 +157,10 @@ int main(int argc, char *argv[]) | |||
| 157 | } | 157 | } |
| 158 | else | 158 | else |
| 159 | printf("test 3 ok\n"); | 159 | printf("test 3 ok\n"); |
| 160 | |||
| 161 | #ifdef OPENSSL_SYS_NETWARE | ||
| 162 | if (err) printf("ERROR: %d\n", err); | ||
| 163 | #endif | ||
| 160 | EXIT(err); | 164 | EXIT(err); |
| 161 | EVP_MD_CTX_cleanup(&c); | 165 | EVP_MD_CTX_cleanup(&c); |
| 162 | return(0); | 166 | return(0); |
diff --git a/src/lib/libcrypto/sha/sha_dgst.c b/src/lib/libcrypto/sha/sha_dgst.c index 5a4b3ab204..70eb56032c 100644 --- a/src/lib/libcrypto/sha/sha_dgst.c +++ b/src/lib/libcrypto/sha/sha_dgst.c | |||
| @@ -56,6 +56,7 @@ | |||
| 56 | * [including the GNU Public Licence.] | 56 | * [including the GNU Public Licence.] |
| 57 | */ | 57 | */ |
| 58 | 58 | ||
| 59 | #include <openssl/opensslconf.h> | ||
| 59 | #if !defined(OPENSSL_NO_SHA0) && !defined(OPENSSL_NO_SHA) | 60 | #if !defined(OPENSSL_NO_SHA0) && !defined(OPENSSL_NO_SHA) |
| 60 | 61 | ||
| 61 | #undef SHA_1 | 62 | #undef SHA_1 |
| @@ -63,7 +64,7 @@ | |||
| 63 | 64 | ||
| 64 | #include <openssl/opensslv.h> | 65 | #include <openssl/opensslv.h> |
| 65 | 66 | ||
| 66 | const char *SHA_version="SHA" OPENSSL_VERSION_PTEXT; | 67 | const char SHA_version[]="SHA" OPENSSL_VERSION_PTEXT; |
| 67 | 68 | ||
| 68 | /* The implementation is in ../md32_common.h */ | 69 | /* The implementation is in ../md32_common.h */ |
| 69 | 70 | ||
diff --git a/src/lib/libcrypto/sha/sha_one.c b/src/lib/libcrypto/sha/sha_one.c index d4f4d344df..3bae623ce8 100644 --- a/src/lib/libcrypto/sha/sha_one.c +++ b/src/lib/libcrypto/sha/sha_one.c | |||
| @@ -62,7 +62,7 @@ | |||
| 62 | #include <openssl/crypto.h> | 62 | #include <openssl/crypto.h> |
| 63 | 63 | ||
| 64 | #ifndef OPENSSL_NO_SHA0 | 64 | #ifndef OPENSSL_NO_SHA0 |
| 65 | unsigned char *SHA(const unsigned char *d, unsigned long n, unsigned char *md) | 65 | unsigned char *SHA(const unsigned char *d, size_t n, unsigned char *md) |
| 66 | { | 66 | { |
| 67 | SHA_CTX c; | 67 | SHA_CTX c; |
| 68 | static unsigned char m[SHA_DIGEST_LENGTH]; | 68 | static unsigned char m[SHA_DIGEST_LENGTH]; |
diff --git a/src/lib/libcrypto/sha/shatest.c b/src/lib/libcrypto/sha/shatest.c index ff702aa53e..ed0fe06a7b 100644 --- a/src/lib/libcrypto/sha/shatest.c +++ b/src/lib/libcrypto/sha/shatest.c | |||
| @@ -106,7 +106,7 @@ static char *pt(unsigned char *md); | |||
| 106 | int main(int argc, char *argv[]) | 106 | int main(int argc, char *argv[]) |
| 107 | { | 107 | { |
| 108 | int i,err=0; | 108 | int i,err=0; |
| 109 | unsigned char **P,**R; | 109 | char **P,**R; |
| 110 | static unsigned char buf[1000]; | 110 | static unsigned char buf[1000]; |
| 111 | char *p,*r; | 111 | char *p,*r; |
| 112 | EVP_MD_CTX c; | 112 | EVP_MD_CTX c; |
| @@ -118,12 +118,12 @@ int main(int argc, char *argv[]) | |||
| 118 | #endif | 118 | #endif |
| 119 | 119 | ||
| 120 | EVP_MD_CTX_init(&c); | 120 | EVP_MD_CTX_init(&c); |
| 121 | P=(unsigned char **)test; | 121 | P=test; |
| 122 | R=(unsigned char **)ret; | 122 | R=ret; |
| 123 | i=1; | 123 | i=1; |
| 124 | while (*P != NULL) | 124 | while (*P != NULL) |
| 125 | { | 125 | { |
| 126 | EVP_Digest(*P,(unsigned long)strlen((char *)*P),md,NULL,EVP_sha(), NULL); | 126 | EVP_Digest(*P,strlen((char *)*P),md,NULL,EVP_sha(), NULL); |
| 127 | p=pt(md); | 127 | p=pt(md); |
| 128 | if (strcmp(p,(char *)*R) != 0) | 128 | if (strcmp(p,(char *)*R) != 0) |
| 129 | { | 129 | { |
| @@ -157,6 +157,10 @@ int main(int argc, char *argv[]) | |||
| 157 | } | 157 | } |
| 158 | else | 158 | else |
| 159 | printf("test 3 ok\n"); | 159 | printf("test 3 ok\n"); |
| 160 | |||
| 161 | #ifdef OPENSSL_SYS_NETWARE | ||
| 162 | if (err) printf("ERROR: %d\n", err); | ||
| 163 | #endif | ||
| 160 | EVP_MD_CTX_cleanup(&c); | 164 | EVP_MD_CTX_cleanup(&c); |
| 161 | EXIT(err); | 165 | EXIT(err); |
| 162 | return(0); | 166 | return(0); |
diff --git a/src/lib/libcrypto/stack/Makefile b/src/lib/libcrypto/stack/Makefile index 711b16832a..5327692ac8 100644 --- a/src/lib/libcrypto/stack/Makefile +++ b/src/lib/libcrypto/stack/Makefile | |||
| @@ -7,11 +7,6 @@ TOP= ../.. | |||
| 7 | CC= cc | 7 | CC= cc |
| 8 | INCLUDES= | 8 | INCLUDES= |
| 9 | CFLAG=-g | 9 | CFLAG=-g |
| 10 | INSTALL_PREFIX= | ||
| 11 | OPENSSLDIR= /usr/local/ssl | ||
| 12 | INSTALLTOP=/usr/local/ssl | ||
| 13 | MAKEDEPPROG= makedepend | ||
| 14 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | ||
| 15 | MAKEFILE= Makefile | 10 | MAKEFILE= Makefile |
| 16 | AR= ar r | 11 | AR= ar r |
| 17 | 12 | ||
| @@ -51,6 +46,7 @@ links: | |||
| 51 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) | 46 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) |
| 52 | 47 | ||
| 53 | install: | 48 | install: |
| 49 | @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... | ||
| 54 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ | 50 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ |
| 55 | do \ | 51 | do \ |
| 56 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ | 52 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ |
| @@ -66,6 +62,7 @@ lint: | |||
| 66 | lint -DLINT $(INCLUDES) $(SRC)>fluff | 62 | lint -DLINT $(INCLUDES) $(SRC)>fluff |
| 67 | 63 | ||
| 68 | depend: | 64 | depend: |
| 65 | @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... | ||
| 69 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) | 66 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) |
| 70 | 67 | ||
| 71 | dclean: | 68 | dclean: |
| @@ -77,10 +74,11 @@ clean: | |||
| 77 | 74 | ||
| 78 | # DO NOT DELETE THIS LINE -- make depend depends on it. | 75 | # DO NOT DELETE THIS LINE -- make depend depends on it. |
| 79 | 76 | ||
| 80 | stack.o: ../../e_os.h ../../include/openssl/bio.h | 77 | stack.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 81 | stack.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 78 | stack.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 82 | stack.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 79 | stack.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 83 | stack.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 80 | stack.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 84 | stack.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 81 | stack.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 85 | stack.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 82 | stack.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 86 | stack.o: ../cryptlib.h stack.c | 83 | stack.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 84 | stack.o: ../../include/openssl/symhacks.h ../cryptlib.h stack.c | ||
diff --git a/src/lib/libcrypto/symhacks.h b/src/lib/libcrypto/symhacks.h index 774162fec9..64528ad5c2 100644 --- a/src/lib/libcrypto/symhacks.h +++ b/src/lib/libcrypto/symhacks.h | |||
| @@ -127,6 +127,12 @@ | |||
| 127 | /* Hack some long X509 names */ | 127 | /* Hack some long X509 names */ |
| 128 | #undef X509_REVOKED_get_ext_by_critical | 128 | #undef X509_REVOKED_get_ext_by_critical |
| 129 | #define X509_REVOKED_get_ext_by_critical X509_REVOKED_get_ext_by_critic | 129 | #define X509_REVOKED_get_ext_by_critical X509_REVOKED_get_ext_by_critic |
| 130 | #undef X509_policy_tree_get0_user_policies | ||
| 131 | #define X509_policy_tree_get0_user_policies X509_pcy_tree_get0_usr_policies | ||
| 132 | #undef X509_policy_node_get0_qualifiers | ||
| 133 | #define X509_policy_node_get0_qualifiers X509_pcy_node_get0_qualifiers | ||
| 134 | #undef X509_STORE_CTX_get_explicit_policy | ||
| 135 | #define X509_STORE_CTX_get_explicit_policy X509_STORE_CTX_get_expl_policy | ||
| 130 | 136 | ||
| 131 | /* Hack some long CRYPTO names */ | 137 | /* Hack some long CRYPTO names */ |
| 132 | #undef CRYPTO_set_dynlock_destroy_callback | 138 | #undef CRYPTO_set_dynlock_destroy_callback |
| @@ -153,16 +159,16 @@ | |||
| 153 | #define SSL_get_ex_data_X509_STORE_CTX_idx SSL_get_ex_d_X509_STORE_CTX_idx | 159 | #define SSL_get_ex_data_X509_STORE_CTX_idx SSL_get_ex_d_X509_STORE_CTX_idx |
| 154 | #undef SSL_add_file_cert_subjects_to_stack | 160 | #undef SSL_add_file_cert_subjects_to_stack |
| 155 | #define SSL_add_file_cert_subjects_to_stack SSL_add_file_cert_subjs_to_stk | 161 | #define SSL_add_file_cert_subjects_to_stack SSL_add_file_cert_subjs_to_stk |
| 156 | #if 0 /* This function is not defined i VMS. */ | ||
| 157 | #undef SSL_add_dir_cert_subjects_to_stack | 162 | #undef SSL_add_dir_cert_subjects_to_stack |
| 158 | #define SSL_add_dir_cert_subjects_to_stack SSL_add_dir_cert_subjs_to_stk | 163 | #define SSL_add_dir_cert_subjects_to_stack SSL_add_dir_cert_subjs_to_stk |
| 159 | #endif | ||
| 160 | #undef SSL_CTX_use_certificate_chain_file | 164 | #undef SSL_CTX_use_certificate_chain_file |
| 161 | #define SSL_CTX_use_certificate_chain_file SSL_CTX_use_cert_chain_file | 165 | #define SSL_CTX_use_certificate_chain_file SSL_CTX_use_cert_chain_file |
| 162 | #undef SSL_CTX_set_cert_verify_callback | 166 | #undef SSL_CTX_set_cert_verify_callback |
| 163 | #define SSL_CTX_set_cert_verify_callback SSL_CTX_set_cert_verify_cb | 167 | #define SSL_CTX_set_cert_verify_callback SSL_CTX_set_cert_verify_cb |
| 164 | #undef SSL_CTX_set_default_passwd_cb_userdata | 168 | #undef SSL_CTX_set_default_passwd_cb_userdata |
| 165 | #define SSL_CTX_set_default_passwd_cb_userdata SSL_CTX_set_def_passwd_cb_ud | 169 | #define SSL_CTX_set_default_passwd_cb_userdata SSL_CTX_set_def_passwd_cb_ud |
| 170 | #undef SSL_COMP_get_compression_methods | ||
| 171 | #define SSL_COMP_get_compression_methods SSL_COMP_get_compress_methods | ||
| 166 | 172 | ||
| 167 | /* Hack some long ENGINE names */ | 173 | /* Hack some long ENGINE names */ |
| 168 | #undef ENGINE_get_default_BN_mod_exp_crt | 174 | #undef ENGINE_get_default_BN_mod_exp_crt |
| @@ -195,6 +201,12 @@ | |||
| 195 | #define OPENSSL_add_all_algorithms_conf OPENSSL_add_all_algo_conf | 201 | #define OPENSSL_add_all_algorithms_conf OPENSSL_add_all_algo_conf |
| 196 | 202 | ||
| 197 | /* Hack some long EC names */ | 203 | /* Hack some long EC names */ |
| 204 | #undef EC_GROUP_set_point_conversion_form | ||
| 205 | #define EC_GROUP_set_point_conversion_form EC_GROUP_set_point_conv_form | ||
| 206 | #undef EC_GROUP_get_point_conversion_form | ||
| 207 | #define EC_GROUP_get_point_conversion_form EC_GROUP_get_point_conv_form | ||
| 208 | #undef EC_GROUP_clear_free_all_extra_data | ||
| 209 | #define EC_GROUP_clear_free_all_extra_data EC_GROUP_clr_free_all_xtra_data | ||
| 198 | #undef EC_POINT_set_Jprojective_coordinates_GFp | 210 | #undef EC_POINT_set_Jprojective_coordinates_GFp |
| 199 | #define EC_POINT_set_Jprojective_coordinates_GFp \ | 211 | #define EC_POINT_set_Jprojective_coordinates_GFp \ |
| 200 | EC_POINT_set_Jproj_coords_GFp | 212 | EC_POINT_set_Jproj_coords_GFp |
| @@ -207,6 +219,32 @@ | |||
| 207 | #define EC_POINT_get_affine_coordinates_GFp EC_POINT_get_affine_coords_GFp | 219 | #define EC_POINT_get_affine_coordinates_GFp EC_POINT_get_affine_coords_GFp |
| 208 | #undef EC_POINT_set_compressed_coordinates_GFp | 220 | #undef EC_POINT_set_compressed_coordinates_GFp |
| 209 | #define EC_POINT_set_compressed_coordinates_GFp EC_POINT_set_compr_coords_GFp | 221 | #define EC_POINT_set_compressed_coordinates_GFp EC_POINT_set_compr_coords_GFp |
| 222 | #undef EC_POINT_set_affine_coordinates_GF2m | ||
| 223 | #define EC_POINT_set_affine_coordinates_GF2m EC_POINT_set_affine_coords_GF2m | ||
| 224 | #undef EC_POINT_get_affine_coordinates_GF2m | ||
| 225 | #define EC_POINT_get_affine_coordinates_GF2m EC_POINT_get_affine_coords_GF2m | ||
| 226 | #undef EC_POINT_set_compressed_coordinates_GF2m | ||
| 227 | #define EC_POINT_set_compressed_coordinates_GF2m \ | ||
| 228 | EC_POINT_set_compr_coords_GF2m | ||
| 229 | #undef ec_GF2m_simple_group_clear_finish | ||
| 230 | #define ec_GF2m_simple_group_clear_finish ec_GF2m_simple_grp_clr_finish | ||
| 231 | #undef ec_GF2m_simple_group_check_discriminant | ||
| 232 | #define ec_GF2m_simple_group_check_discriminant ec_GF2m_simple_grp_chk_discrim | ||
| 233 | #undef ec_GF2m_simple_point_clear_finish | ||
| 234 | #define ec_GF2m_simple_point_clear_finish ec_GF2m_simple_pt_clr_finish | ||
| 235 | #undef ec_GF2m_simple_point_set_to_infinity | ||
| 236 | #define ec_GF2m_simple_point_set_to_infinity ec_GF2m_simple_pt_set_to_inf | ||
| 237 | #undef ec_GF2m_simple_points_make_affine | ||
| 238 | #define ec_GF2m_simple_points_make_affine ec_GF2m_simple_pts_make_affine | ||
| 239 | #undef ec_GF2m_simple_point_set_affine_coordinates | ||
| 240 | #define ec_GF2m_simple_point_set_affine_coordinates \ | ||
| 241 | ec_GF2m_smp_pt_set_af_coords | ||
| 242 | #undef ec_GF2m_simple_point_get_affine_coordinates | ||
| 243 | #define ec_GF2m_simple_point_get_affine_coordinates \ | ||
| 244 | ec_GF2m_smp_pt_get_af_coords | ||
| 245 | #undef ec_GF2m_simple_set_compressed_coordinates | ||
| 246 | #define ec_GF2m_simple_set_compressed_coordinates \ | ||
| 247 | ec_GF2m_smp_set_compr_coords | ||
| 210 | #undef ec_GFp_simple_group_set_curve_GFp | 248 | #undef ec_GFp_simple_group_set_curve_GFp |
| 211 | #define ec_GFp_simple_group_set_curve_GFp ec_GFp_simple_grp_set_curve_GFp | 249 | #define ec_GFp_simple_group_set_curve_GFp ec_GFp_simple_grp_set_curve_GFp |
| 212 | #undef ec_GFp_simple_group_get_curve_GFp | 250 | #undef ec_GFp_simple_group_get_curve_GFp |
| @@ -242,6 +280,81 @@ | |||
| 242 | #undef ec_GFp_simple_set_compressed_coordinates_GFp | 280 | #undef ec_GFp_simple_set_compressed_coordinates_GFp |
| 243 | #define ec_GFp_simple_set_compressed_coordinates_GFp \ | 281 | #define ec_GFp_simple_set_compressed_coordinates_GFp \ |
| 244 | ec_GFp_smp_set_compr_coords_GFp | 282 | ec_GFp_smp_set_compr_coords_GFp |
| 283 | #undef ec_GFp_simple_point_set_affine_coordinates | ||
| 284 | #define ec_GFp_simple_point_set_affine_coordinates \ | ||
| 285 | ec_GFp_smp_pt_set_af_coords | ||
| 286 | #undef ec_GFp_simple_point_get_affine_coordinates | ||
| 287 | #define ec_GFp_simple_point_get_affine_coordinates \ | ||
| 288 | ec_GFp_smp_pt_get_af_coords | ||
| 289 | #undef ec_GFp_simple_set_compressed_coordinates | ||
| 290 | #define ec_GFp_simple_set_compressed_coordinates \ | ||
| 291 | ec_GFp_smp_set_compr_coords | ||
| 292 | #undef ec_GFp_simple_group_check_discriminant | ||
| 293 | #define ec_GFp_simple_group_check_discriminant ec_GFp_simple_grp_chk_discrim | ||
| 294 | |||
| 295 | /* Hack som long STORE names */ | ||
| 296 | #undef STORE_method_set_initialise_function | ||
| 297 | #define STORE_method_set_initialise_function STORE_meth_set_initialise_fn | ||
| 298 | #undef STORE_method_set_cleanup_function | ||
| 299 | #define STORE_method_set_cleanup_function STORE_meth_set_cleanup_fn | ||
| 300 | #undef STORE_method_set_generate_function | ||
| 301 | #define STORE_method_set_generate_function STORE_meth_set_generate_fn | ||
| 302 | #undef STORE_method_set_modify_function | ||
| 303 | #define STORE_method_set_modify_function STORE_meth_set_modify_fn | ||
| 304 | #undef STORE_method_set_revoke_function | ||
| 305 | #define STORE_method_set_revoke_function STORE_meth_set_revoke_fn | ||
| 306 | #undef STORE_method_set_delete_function | ||
| 307 | #define STORE_method_set_delete_function STORE_meth_set_delete_fn | ||
| 308 | #undef STORE_method_set_list_start_function | ||
| 309 | #define STORE_method_set_list_start_function STORE_meth_set_list_start_fn | ||
| 310 | #undef STORE_method_set_list_next_function | ||
| 311 | #define STORE_method_set_list_next_function STORE_meth_set_list_next_fn | ||
| 312 | #undef STORE_method_set_list_end_function | ||
| 313 | #define STORE_method_set_list_end_function STORE_meth_set_list_end_fn | ||
| 314 | #undef STORE_method_set_update_store_function | ||
| 315 | #define STORE_method_set_update_store_function STORE_meth_set_update_store_fn | ||
| 316 | #undef STORE_method_set_lock_store_function | ||
| 317 | #define STORE_method_set_lock_store_function STORE_meth_set_lock_store_fn | ||
| 318 | #undef STORE_method_set_unlock_store_function | ||
| 319 | #define STORE_method_set_unlock_store_function STORE_meth_set_unlock_store_fn | ||
| 320 | #undef STORE_method_get_initialise_function | ||
| 321 | #define STORE_method_get_initialise_function STORE_meth_get_initialise_fn | ||
| 322 | #undef STORE_method_get_cleanup_function | ||
| 323 | #define STORE_method_get_cleanup_function STORE_meth_get_cleanup_fn | ||
| 324 | #undef STORE_method_get_generate_function | ||
| 325 | #define STORE_method_get_generate_function STORE_meth_get_generate_fn | ||
| 326 | #undef STORE_method_get_modify_function | ||
| 327 | #define STORE_method_get_modify_function STORE_meth_get_modify_fn | ||
| 328 | #undef STORE_method_get_revoke_function | ||
| 329 | #define STORE_method_get_revoke_function STORE_meth_get_revoke_fn | ||
| 330 | #undef STORE_method_get_delete_function | ||
| 331 | #define STORE_method_get_delete_function STORE_meth_get_delete_fn | ||
| 332 | #undef STORE_method_get_list_start_function | ||
| 333 | #define STORE_method_get_list_start_function STORE_meth_get_list_start_fn | ||
| 334 | #undef STORE_method_get_list_next_function | ||
| 335 | #define STORE_method_get_list_next_function STORE_meth_get_list_next_fn | ||
| 336 | #undef STORE_method_get_list_end_function | ||
| 337 | #define STORE_method_get_list_end_function STORE_meth_get_list_end_fn | ||
| 338 | #undef STORE_method_get_update_store_function | ||
| 339 | #define STORE_method_get_update_store_function STORE_meth_get_update_store_fn | ||
| 340 | #undef STORE_method_get_lock_store_function | ||
| 341 | #define STORE_method_get_lock_store_function STORE_meth_get_lock_store_fn | ||
| 342 | #undef STORE_method_get_unlock_store_function | ||
| 343 | #define STORE_method_get_unlock_store_function STORE_meth_get_unlock_store_fn | ||
| 344 | |||
| 345 | /* Hack some long CMS names */ | ||
| 346 | #undef CMS_RecipientInfo_ktri_get0_algs | ||
| 347 | #define CMS_RecipientInfo_ktri_get0_algs CMS_RecipInfo_ktri_get0_algs | ||
| 348 | #undef CMS_RecipientInfo_ktri_get0_signer_id | ||
| 349 | #define CMS_RecipientInfo_ktri_get0_signer_id CMS_RecipInfo_ktri_get0_sigr_id | ||
| 350 | #undef CMS_OtherRevocationInfoFormat_it | ||
| 351 | #define CMS_OtherRevocationInfoFormat_it CMS_OtherRevocInfoFormat_it | ||
| 352 | #undef CMS_KeyAgreeRecipientIdentifier_it | ||
| 353 | #define CMS_KeyAgreeRecipientIdentifier_it CMS_KeyAgreeRecipIdentifier_it | ||
| 354 | #undef CMS_OriginatorIdentifierOrKey_it | ||
| 355 | #define CMS_OriginatorIdentifierOrKey_it CMS_OriginatorIdOrKey_it | ||
| 356 | #undef cms_SignerIdentifier_get0_signer_id | ||
| 357 | #define cms_SignerIdentifier_get0_signer_id cms_SignerId_get0_signer_id | ||
| 245 | 358 | ||
| 246 | #endif /* defined OPENSSL_SYS_VMS */ | 359 | #endif /* defined OPENSSL_SYS_VMS */ |
| 247 | 360 | ||
| @@ -253,6 +366,15 @@ | |||
| 253 | #undef OCSP_crlID_new | 366 | #undef OCSP_crlID_new |
| 254 | #define OCSP_crlID_new OCSP_crlID2_new | 367 | #define OCSP_crlID_new OCSP_crlID2_new |
| 255 | 368 | ||
| 369 | #undef d2i_ECPARAMETERS | ||
| 370 | #define d2i_ECPARAMETERS d2i_UC_ECPARAMETERS | ||
| 371 | #undef i2d_ECPARAMETERS | ||
| 372 | #define i2d_ECPARAMETERS i2d_UC_ECPARAMETERS | ||
| 373 | #undef d2i_ECPKPARAMETERS | ||
| 374 | #define d2i_ECPKPARAMETERS d2i_UC_ECPKPARAMETERS | ||
| 375 | #undef i2d_ECPKPARAMETERS | ||
| 376 | #define i2d_ECPKPARAMETERS i2d_UC_ECPKPARAMETERS | ||
| 377 | |||
| 256 | /* These functions do not seem to exist! However, I'm paranoid... | 378 | /* These functions do not seem to exist! However, I'm paranoid... |
| 257 | Original command in x509v3.h: | 379 | Original command in x509v3.h: |
| 258 | These functions are being redefined in another directory, | 380 | These functions are being redefined in another directory, |
| @@ -273,3 +395,6 @@ | |||
| 273 | 395 | ||
| 274 | 396 | ||
| 275 | #endif /* ! defined HEADER_VMS_IDHACKS_H */ | 397 | #endif /* ! defined HEADER_VMS_IDHACKS_H */ |
| 398 | /* This one clashes with CMS_data_create */ | ||
| 399 | #undef cms_Data_create | ||
| 400 | #define cms_Data_create priv_cms_Data_create | ||
diff --git a/src/lib/libcrypto/threads/mttest.c b/src/lib/libcrypto/threads/mttest.c index 7588966cb2..f6f3df4b6a 100644 --- a/src/lib/libcrypto/threads/mttest.c +++ b/src/lib/libcrypto/threads/mttest.c | |||
| @@ -77,6 +77,12 @@ | |||
| 77 | #ifdef PTHREADS | 77 | #ifdef PTHREADS |
| 78 | #include <pthread.h> | 78 | #include <pthread.h> |
| 79 | #endif | 79 | #endif |
| 80 | #ifdef OPENSSL_SYS_NETWARE | ||
| 81 | #if !defined __int64 | ||
| 82 | # define __int64 long long | ||
| 83 | #endif | ||
| 84 | #include <nwmpk.h> | ||
| 85 | #endif | ||
| 80 | #include <openssl/lhash.h> | 86 | #include <openssl/lhash.h> |
| 81 | #include <openssl/crypto.h> | 87 | #include <openssl/crypto.h> |
| 82 | #include <openssl/buffer.h> | 88 | #include <openssl/buffer.h> |
| @@ -86,8 +92,18 @@ | |||
| 86 | #include <openssl/err.h> | 92 | #include <openssl/err.h> |
| 87 | #include <openssl/rand.h> | 93 | #include <openssl/rand.h> |
| 88 | 94 | ||
| 95 | #ifdef OPENSSL_NO_FP_API | ||
| 96 | #define APPS_WIN16 | ||
| 97 | #include "../buffer/bss_file.c" | ||
| 98 | #endif | ||
| 99 | |||
| 100 | #ifdef OPENSSL_SYS_NETWARE | ||
| 101 | #define TEST_SERVER_CERT "/openssl/apps/server.pem" | ||
| 102 | #define TEST_CLIENT_CERT "/openssl/apps/client.pem" | ||
| 103 | #else | ||
| 89 | #define TEST_SERVER_CERT "../../apps/server.pem" | 104 | #define TEST_SERVER_CERT "../../apps/server.pem" |
| 90 | #define TEST_CLIENT_CERT "../../apps/client.pem" | 105 | #define TEST_CLIENT_CERT "../../apps/client.pem" |
| 106 | #endif | ||
| 91 | 107 | ||
| 92 | #define MAX_THREAD_NUMBER 100 | 108 | #define MAX_THREAD_NUMBER 100 |
| 93 | 109 | ||
| @@ -100,10 +116,18 @@ void irix_locking_callback(int mode,int type,char *file,int line); | |||
| 100 | void solaris_locking_callback(int mode,int type,char *file,int line); | 116 | void solaris_locking_callback(int mode,int type,char *file,int line); |
| 101 | void win32_locking_callback(int mode,int type,char *file,int line); | 117 | void win32_locking_callback(int mode,int type,char *file,int line); |
| 102 | void pthreads_locking_callback(int mode,int type,char *file,int line); | 118 | void pthreads_locking_callback(int mode,int type,char *file,int line); |
| 119 | void netware_locking_callback(int mode,int type,char *file,int line); | ||
| 103 | 120 | ||
| 104 | unsigned long irix_thread_id(void ); | 121 | unsigned long irix_thread_id(void ); |
| 105 | unsigned long solaris_thread_id(void ); | 122 | unsigned long solaris_thread_id(void ); |
| 106 | unsigned long pthreads_thread_id(void ); | 123 | unsigned long pthreads_thread_id(void ); |
| 124 | unsigned long netware_thread_id(void ); | ||
| 125 | |||
| 126 | #if defined(OPENSSL_SYS_NETWARE) | ||
| 127 | static MPKMutex *lock_cs; | ||
| 128 | static MPKSema ThreadSem; | ||
| 129 | static long *lock_count; | ||
| 130 | #endif | ||
| 107 | 131 | ||
| 108 | BIO *bio_err=NULL; | 132 | BIO *bio_err=NULL; |
| 109 | BIO *bio_stdout=NULL; | 133 | BIO *bio_stdout=NULL; |
| @@ -384,6 +408,9 @@ int ndoit(SSL_CTX *ssl_ctx[2]) | |||
| 384 | SSL_free((SSL *)ctx[2]); | 408 | SSL_free((SSL *)ctx[2]); |
| 385 | SSL_free((SSL *)ctx[3]); | 409 | SSL_free((SSL *)ctx[3]); |
| 386 | } | 410 | } |
| 411 | # ifdef OPENSSL_SYS_NETWARE | ||
| 412 | MPKSemaphoreSignal(ThreadSem); | ||
| 413 | # endif | ||
| 387 | return(0); | 414 | return(0); |
| 388 | } | 415 | } |
| 389 | 416 | ||
| @@ -627,6 +654,9 @@ int doit(char *ctx[4]) | |||
| 627 | } | 654 | } |
| 628 | 655 | ||
| 629 | if ((done & S_DONE) && (done & C_DONE)) break; | 656 | if ((done & S_DONE) && (done & C_DONE)) break; |
| 657 | # if defined(OPENSSL_SYS_NETWARE) | ||
| 658 | ThreadSwitchWithDelay(); | ||
| 659 | # endif | ||
| 630 | } | 660 | } |
| 631 | 661 | ||
| 632 | SSL_set_shutdown(c_ssl,SSL_SENT_SHUTDOWN|SSL_RECEIVED_SHUTDOWN); | 662 | SSL_set_shutdown(c_ssl,SSL_SENT_SHUTDOWN|SSL_RECEIVED_SHUTDOWN); |
| @@ -1094,3 +1124,88 @@ unsigned long pthreads_thread_id(void) | |||
| 1094 | 1124 | ||
| 1095 | 1125 | ||
| 1096 | 1126 | ||
| 1127 | #ifdef OPENSSL_SYS_NETWARE | ||
| 1128 | |||
| 1129 | void thread_setup(void) | ||
| 1130 | { | ||
| 1131 | int i; | ||
| 1132 | |||
| 1133 | lock_cs=OPENSSL_malloc(CRYPTO_num_locks() * sizeof(MPKMutex)); | ||
| 1134 | lock_count=OPENSSL_malloc(CRYPTO_num_locks() * sizeof(long)); | ||
| 1135 | for (i=0; i<CRYPTO_num_locks(); i++) | ||
| 1136 | { | ||
| 1137 | lock_count[i]=0; | ||
| 1138 | lock_cs[i]=MPKMutexAlloc("OpenSSL mutex"); | ||
| 1139 | } | ||
| 1140 | |||
| 1141 | ThreadSem = MPKSemaphoreAlloc("OpenSSL mttest semaphore", 0 ); | ||
| 1142 | |||
| 1143 | CRYPTO_set_id_callback((unsigned long (*)())netware_thread_id); | ||
| 1144 | CRYPTO_set_locking_callback((void (*)())netware_locking_callback); | ||
| 1145 | } | ||
| 1146 | |||
| 1147 | void thread_cleanup(void) | ||
| 1148 | { | ||
| 1149 | int i; | ||
| 1150 | |||
| 1151 | CRYPTO_set_locking_callback(NULL); | ||
| 1152 | |||
| 1153 | fprintf(stdout,"thread_cleanup\n"); | ||
| 1154 | |||
| 1155 | for (i=0; i<CRYPTO_num_locks(); i++) | ||
| 1156 | { | ||
| 1157 | MPKMutexFree(lock_cs[i]); | ||
| 1158 | fprintf(stdout,"%8ld:%s\n",lock_count[i],CRYPTO_get_lock_name(i)); | ||
| 1159 | } | ||
| 1160 | OPENSSL_free(lock_cs); | ||
| 1161 | OPENSSL_free(lock_count); | ||
| 1162 | |||
| 1163 | MPKSemaphoreFree(ThreadSem); | ||
| 1164 | |||
| 1165 | fprintf(stdout,"done cleanup\n"); | ||
| 1166 | } | ||
| 1167 | |||
| 1168 | void netware_locking_callback(int mode, int type, char *file, int line) | ||
| 1169 | { | ||
| 1170 | if (mode & CRYPTO_LOCK) | ||
| 1171 | { | ||
| 1172 | MPKMutexLock(lock_cs[type]); | ||
| 1173 | lock_count[type]++; | ||
| 1174 | } | ||
| 1175 | else | ||
| 1176 | MPKMutexUnlock(lock_cs[type]); | ||
| 1177 | } | ||
| 1178 | |||
| 1179 | void do_threads(SSL_CTX *s_ctx, SSL_CTX *c_ctx) | ||
| 1180 | { | ||
| 1181 | SSL_CTX *ssl_ctx[2]; | ||
| 1182 | int i; | ||
| 1183 | ssl_ctx[0]=s_ctx; | ||
| 1184 | ssl_ctx[1]=c_ctx; | ||
| 1185 | |||
| 1186 | for (i=0; i<thread_number; i++) | ||
| 1187 | { | ||
| 1188 | BeginThread( (void(*)(void*))ndoit, NULL, THREAD_STACK_SIZE, | ||
| 1189 | (void*)ssl_ctx); | ||
| 1190 | ThreadSwitchWithDelay(); | ||
| 1191 | } | ||
| 1192 | |||
| 1193 | printf("reaping\n"); | ||
| 1194 | |||
| 1195 | /* loop until all threads have signaled the semaphore */ | ||
| 1196 | for (i=0; i<thread_number; i++) | ||
| 1197 | { | ||
| 1198 | MPKSemaphoreWait(ThreadSem); | ||
| 1199 | } | ||
| 1200 | printf("netware threads done (%d,%d)\n", | ||
| 1201 | s_ctx->references,c_ctx->references); | ||
| 1202 | } | ||
| 1203 | |||
| 1204 | unsigned long netware_thread_id(void) | ||
| 1205 | { | ||
| 1206 | unsigned long ret; | ||
| 1207 | |||
| 1208 | ret=(unsigned long)GetThreadID(); | ||
| 1209 | return(ret); | ||
| 1210 | } | ||
| 1211 | #endif /* NETWARE */ | ||
diff --git a/src/lib/libcrypto/threads/th-lock.c b/src/lib/libcrypto/threads/th-lock.c index a6a79b9f45..14aae5f912 100644 --- a/src/lib/libcrypto/threads/th-lock.c +++ b/src/lib/libcrypto/threads/th-lock.c | |||
| @@ -80,7 +80,7 @@ | |||
| 80 | #include <openssl/lhash.h> | 80 | #include <openssl/lhash.h> |
| 81 | #include <openssl/crypto.h> | 81 | #include <openssl/crypto.h> |
| 82 | #include <openssl/buffer.h> | 82 | #include <openssl/buffer.h> |
| 83 | #include <openssl/e_os.h> | 83 | #include "../../e_os.h" |
| 84 | #include <openssl/x509.h> | 84 | #include <openssl/x509.h> |
| 85 | #include <openssl/ssl.h> | 85 | #include <openssl/ssl.h> |
| 86 | #include <openssl/err.h> | 86 | #include <openssl/err.h> |
diff --git a/src/lib/libcrypto/tmdiff.c b/src/lib/libcrypto/tmdiff.c index 307523ebba..1c6e052ac9 100644 --- a/src/lib/libcrypto/tmdiff.c +++ b/src/lib/libcrypto/tmdiff.c | |||
| @@ -72,7 +72,11 @@ | |||
| 72 | # define TIMES | 72 | # define TIMES |
| 73 | #endif | 73 | #endif |
| 74 | 74 | ||
| 75 | #ifndef _IRIX | 75 | #ifdef OPENSSL_SYS_NETWARE |
| 76 | #undef TIMES | ||
| 77 | #endif | ||
| 78 | |||
| 79 | #if !defined(_IRIX) || defined (OPENSSL_SYS_NETWARE) | ||
| 76 | # include <time.h> | 80 | # include <time.h> |
| 77 | #endif | 81 | #endif |
| 78 | #ifdef TIMES | 82 | #ifdef TIMES |
| @@ -94,7 +98,7 @@ | |||
| 94 | #include <sys/param.h> | 98 | #include <sys/param.h> |
| 95 | #endif | 99 | #endif |
| 96 | 100 | ||
| 97 | #if !defined(TIMES) && !defined(OPENSSL_SYS_VXWORKS) | 101 | #if !defined(TIMES) && !defined(OPENSSL_SYS_VXWORKS) && !defined(OPENSSL_SYS_NETWARE) |
| 98 | #include <sys/timeb.h> | 102 | #include <sys/timeb.h> |
| 99 | #endif | 103 | #endif |
| 100 | 104 | ||
| @@ -106,7 +110,8 @@ | |||
| 106 | #ifndef HZ | 110 | #ifndef HZ |
| 107 | # if defined(_SC_CLK_TCK) \ | 111 | # if defined(_SC_CLK_TCK) \ |
| 108 | && (!defined(OPENSSL_SYS_VMS) || __CTRL_VER >= 70000000) | 112 | && (!defined(OPENSSL_SYS_VMS) || __CTRL_VER >= 70000000) |
| 109 | # define HZ ((double)sysconf(_SC_CLK_TCK)) | 113 | /* # define HZ ((double)sysconf(_SC_CLK_TCK)) */ |
| 114 | # define HZ sysconf(_SC_CLK_TCK) | ||
| 110 | # else | 115 | # else |
| 111 | # ifndef CLK_TCK | 116 | # ifndef CLK_TCK |
| 112 | # ifndef _BSD_CLK_TCK_ /* FreeBSD hack */ | 117 | # ifndef _BSD_CLK_TCK_ /* FreeBSD hack */ |
| @@ -120,7 +125,7 @@ | |||
| 120 | # endif | 125 | # endif |
| 121 | #endif | 126 | #endif |
| 122 | 127 | ||
| 123 | typedef struct ms_tm | 128 | struct ms_tm |
| 124 | { | 129 | { |
| 125 | #ifdef TIMES | 130 | #ifdef TIMES |
| 126 | struct tms ms_tms; | 131 | struct tms ms_tms; |
| @@ -128,6 +133,8 @@ typedef struct ms_tm | |||
| 128 | # ifdef OPENSSL_SYS_WIN32 | 133 | # ifdef OPENSSL_SYS_WIN32 |
| 129 | HANDLE thread_id; | 134 | HANDLE thread_id; |
| 130 | FILETIME ms_win32; | 135 | FILETIME ms_win32; |
| 136 | # elif defined (OPENSSL_SYS_NETWARE) | ||
| 137 | clock_t ms_clock; | ||
| 131 | # else | 138 | # else |
| 132 | # ifdef OPENSSL_SYS_VXWORKS | 139 | # ifdef OPENSSL_SYS_VXWORKS |
| 133 | unsigned long ticks; | 140 | unsigned long ticks; |
| @@ -136,9 +143,9 @@ typedef struct ms_tm | |||
| 136 | # endif | 143 | # endif |
| 137 | # endif | 144 | # endif |
| 138 | #endif | 145 | #endif |
| 139 | } MS_TM; | 146 | }; |
| 140 | 147 | ||
| 141 | char *ms_time_new(void) | 148 | MS_TM *ms_time_new(void) |
| 142 | { | 149 | { |
| 143 | MS_TM *ret; | 150 | MS_TM *ret; |
| 144 | 151 | ||
| @@ -149,18 +156,17 @@ char *ms_time_new(void) | |||
| 149 | #ifdef OPENSSL_SYS_WIN32 | 156 | #ifdef OPENSSL_SYS_WIN32 |
| 150 | ret->thread_id=GetCurrentThread(); | 157 | ret->thread_id=GetCurrentThread(); |
| 151 | #endif | 158 | #endif |
| 152 | return((char *)ret); | 159 | return ret; |
| 153 | } | 160 | } |
| 154 | 161 | ||
| 155 | void ms_time_free(char *a) | 162 | void ms_time_free(MS_TM *a) |
| 156 | { | 163 | { |
| 157 | if (a != NULL) | 164 | if (a != NULL) |
| 158 | OPENSSL_free(a); | 165 | OPENSSL_free(a); |
| 159 | } | 166 | } |
| 160 | 167 | ||
| 161 | void ms_time_get(char *a) | 168 | void ms_time_get(MS_TM *tm) |
| 162 | { | 169 | { |
| 163 | MS_TM *tm=(MS_TM *)a; | ||
| 164 | #ifdef OPENSSL_SYS_WIN32 | 170 | #ifdef OPENSSL_SYS_WIN32 |
| 165 | FILETIME tmpa,tmpb,tmpc; | 171 | FILETIME tmpa,tmpb,tmpc; |
| 166 | #endif | 172 | #endif |
| @@ -170,6 +176,8 @@ void ms_time_get(char *a) | |||
| 170 | #else | 176 | #else |
| 171 | # ifdef OPENSSL_SYS_WIN32 | 177 | # ifdef OPENSSL_SYS_WIN32 |
| 172 | GetThreadTimes(tm->thread_id,&tmpa,&tmpb,&tmpc,&(tm->ms_win32)); | 178 | GetThreadTimes(tm->thread_id,&tmpa,&tmpb,&tmpc,&(tm->ms_win32)); |
| 179 | # elif defined (OPENSSL_SYS_NETWARE) | ||
| 180 | tm->ms_clock = clock(); | ||
| 173 | # else | 181 | # else |
| 174 | # ifdef OPENSSL_SYS_VXWORKS | 182 | # ifdef OPENSSL_SYS_VXWORKS |
| 175 | tm->ticks = tickGet(); | 183 | tm->ticks = tickGet(); |
| @@ -180,14 +188,13 @@ void ms_time_get(char *a) | |||
| 180 | #endif | 188 | #endif |
| 181 | } | 189 | } |
| 182 | 190 | ||
| 183 | double ms_time_diff(char *ap, char *bp) | 191 | double ms_time_diff(MS_TM *a, MS_TM *b) |
| 184 | { | 192 | { |
| 185 | MS_TM *a=(MS_TM *)ap; | ||
| 186 | MS_TM *b=(MS_TM *)bp; | ||
| 187 | double ret; | 193 | double ret; |
| 188 | 194 | ||
| 189 | #ifdef TIMES | 195 | #ifdef TIMES |
| 190 | ret=(b->ms_tms.tms_utime-a->ms_tms.tms_utime)/HZ; | 196 | ret = HZ; |
| 197 | ret = (b->ms_tms.tms_utime-a->ms_tms.tms_utime) / ret; | ||
| 191 | #else | 198 | #else |
| 192 | # ifdef OPENSSL_SYS_WIN32 | 199 | # ifdef OPENSSL_SYS_WIN32 |
| 193 | { | 200 | { |
| @@ -204,6 +211,8 @@ double ms_time_diff(char *ap, char *bp) | |||
| 204 | lb+=b->ms_win32.dwLowDateTime; | 211 | lb+=b->ms_win32.dwLowDateTime; |
| 205 | ret=((double)(lb-la))/1e7; | 212 | ret=((double)(lb-la))/1e7; |
| 206 | } | 213 | } |
| 214 | # elif defined (OPENSSL_SYS_NETWARE) | ||
| 215 | ret= (double)(b->ms_clock - a->ms_clock); | ||
| 207 | # else | 216 | # else |
| 208 | # ifdef OPENSSL_SYS_VXWORKS | 217 | # ifdef OPENSSL_SYS_VXWORKS |
| 209 | ret = (double)(b->ticks - a->ticks) / (double)sysClkRateGet(); | 218 | ret = (double)(b->ticks - a->ticks) / (double)sysClkRateGet(); |
| @@ -217,18 +226,20 @@ double ms_time_diff(char *ap, char *bp) | |||
| 217 | return((ret < 0.0000001)?0.0000001:ret); | 226 | return((ret < 0.0000001)?0.0000001:ret); |
| 218 | } | 227 | } |
| 219 | 228 | ||
| 220 | int ms_time_cmp(char *ap, char *bp) | 229 | int ms_time_cmp(const MS_TM *a, const MS_TM *b) |
| 221 | { | 230 | { |
| 222 | MS_TM *a=(MS_TM *)ap,*b=(MS_TM *)bp; | ||
| 223 | double d; | 231 | double d; |
| 224 | int ret; | 232 | int ret; |
| 225 | 233 | ||
| 226 | #ifdef TIMES | 234 | #ifdef TIMES |
| 227 | d=(b->ms_tms.tms_utime-a->ms_tms.tms_utime)/HZ; | 235 | d = HZ; |
| 236 | d = (b->ms_tms.tms_utime-a->ms_tms.tms_utime) / d; | ||
| 228 | #else | 237 | #else |
| 229 | # ifdef OPENSSL_SYS_WIN32 | 238 | # ifdef OPENSSL_SYS_WIN32 |
| 230 | d =(b->ms_win32.dwHighDateTime&0x000fffff)*10+b->ms_win32.dwLowDateTime/1e7; | 239 | d =(b->ms_win32.dwHighDateTime&0x000fffff)*10+b->ms_win32.dwLowDateTime/1e7; |
| 231 | d-=(a->ms_win32.dwHighDateTime&0x000fffff)*10+a->ms_win32.dwLowDateTime/1e7; | 240 | d-=(a->ms_win32.dwHighDateTime&0x000fffff)*10+a->ms_win32.dwLowDateTime/1e7; |
| 241 | # elif defined (OPENSSL_SYS_NETWARE) | ||
| 242 | d= (double)(b->ms_clock - a->ms_clock); | ||
| 232 | # else | 243 | # else |
| 233 | # ifdef OPENSSL_SYS_VXWORKS | 244 | # ifdef OPENSSL_SYS_VXWORKS |
| 234 | d = (b->ticks - a->ticks); | 245 | d = (b->ticks - a->ticks); |
diff --git a/src/lib/libcrypto/tmdiff.h b/src/lib/libcrypto/tmdiff.h index 41a8a1e0e0..af5c41c649 100644 --- a/src/lib/libcrypto/tmdiff.h +++ b/src/lib/libcrypto/tmdiff.h | |||
| @@ -59,6 +59,16 @@ | |||
| 59 | /* Header for dynamic hash table routines | 59 | /* Header for dynamic hash table routines |
| 60 | * Author - Eric Young | 60 | * Author - Eric Young |
| 61 | */ | 61 | */ |
| 62 | /* ... erm yeah, "dynamic hash tables" you say? | ||
| 63 | * | ||
| 64 | * And what would dynamic hash tables have to do with any of this code *now*? | ||
| 65 | * AFAICS, this code is only referenced by crypto/bn/exp.c which is an unused | ||
| 66 | * file that I doubt compiles any more. speed.c is the only thing that could | ||
| 67 | * use this (and it has nothing to do with hash tables), yet it instead has its | ||
| 68 | * own duplication of all this stuff and looks, if anything, more complete. See | ||
| 69 | * the corresponding note in apps/speed.c. | ||
| 70 | * The Bemused - Geoff | ||
| 71 | */ | ||
| 62 | 72 | ||
| 63 | #ifndef HEADER_TMDIFF_H | 73 | #ifndef HEADER_TMDIFF_H |
| 64 | #define HEADER_TMDIFF_H | 74 | #define HEADER_TMDIFF_H |
| @@ -67,11 +77,13 @@ | |||
| 67 | extern "C" { | 77 | extern "C" { |
| 68 | #endif | 78 | #endif |
| 69 | 79 | ||
| 70 | char *ms_time_new(void ); | 80 | typedef struct ms_tm MS_TM; |
| 71 | void ms_time_free(char *a); | 81 | |
| 72 | void ms_time_get(char *a); | 82 | MS_TM *ms_time_new(void ); |
| 73 | double ms_time_diff(char *start,char *end); | 83 | void ms_time_free(MS_TM *a); |
| 74 | int ms_time_cmp(char *ap,char *bp); | 84 | void ms_time_get(MS_TM *a); |
| 85 | double ms_time_diff(MS_TM *start, MS_TM *end); | ||
| 86 | int ms_time_cmp(const MS_TM *ap, const MS_TM *bp); | ||
| 75 | 87 | ||
| 76 | #ifdef __cplusplus | 88 | #ifdef __cplusplus |
| 77 | } | 89 | } |
diff --git a/src/lib/libcrypto/txt_db/Makefile b/src/lib/libcrypto/txt_db/Makefile index 3cb550a795..e6f30331d8 100644 --- a/src/lib/libcrypto/txt_db/Makefile +++ b/src/lib/libcrypto/txt_db/Makefile | |||
| @@ -7,11 +7,6 @@ TOP= ../.. | |||
| 7 | CC= cc | 7 | CC= cc |
| 8 | INCLUDES= | 8 | INCLUDES= |
| 9 | CFLAG=-g | 9 | CFLAG=-g |
| 10 | INSTALL_PREFIX= | ||
| 11 | OPENSSLDIR= /usr/local/ssl | ||
| 12 | INSTALLTOP=/usr/local/ssl | ||
| 13 | MAKEDEPPROG= makedepend | ||
| 14 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | ||
| 15 | MAKEFILE= Makefile | 10 | MAKEFILE= Makefile |
| 16 | AR= ar r | 11 | AR= ar r |
| 17 | 12 | ||
| @@ -51,6 +46,7 @@ links: | |||
| 51 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) | 46 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) |
| 52 | 47 | ||
| 53 | install: | 48 | install: |
| 49 | @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... | ||
| 54 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ | 50 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ |
| 55 | do \ | 51 | do \ |
| 56 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ | 52 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ |
| @@ -66,6 +62,7 @@ lint: | |||
| 66 | lint -DLINT $(INCLUDES) $(SRC)>fluff | 62 | lint -DLINT $(INCLUDES) $(SRC)>fluff |
| 67 | 63 | ||
| 68 | depend: | 64 | depend: |
| 65 | @[ -n "$(MAKEDEPEND)" ] # should be set by top Makefile... | ||
| 69 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) | 66 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) |
| 70 | 67 | ||
| 71 | dclean: | 68 | dclean: |
| @@ -81,6 +78,7 @@ txt_db.o: ../../e_os.h ../../include/openssl/bio.h | |||
| 81 | txt_db.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 78 | txt_db.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 82 | txt_db.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 79 | txt_db.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 83 | txt_db.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 80 | txt_db.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 84 | txt_db.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 81 | txt_db.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 85 | txt_db.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 82 | txt_db.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 86 | txt_db.o: ../../include/openssl/txt_db.h ../cryptlib.h txt_db.c | 83 | txt_db.o: ../../include/openssl/symhacks.h ../../include/openssl/txt_db.h |
| 84 | txt_db.o: ../cryptlib.h txt_db.c | ||
diff --git a/src/lib/libcrypto/ui/Makefile b/src/lib/libcrypto/ui/Makefile index fcb2a66a39..a685659fb4 100644 --- a/src/lib/libcrypto/ui/Makefile +++ b/src/lib/libcrypto/ui/Makefile | |||
| @@ -7,11 +7,6 @@ TOP= ../.. | |||
| 7 | CC= cc | 7 | CC= cc |
| 8 | INCLUDES= -I.. -I$(TOP) -I../../include | 8 | INCLUDES= -I.. -I$(TOP) -I../../include |
| 9 | CFLAG=-g | 9 | CFLAG=-g |
| 10 | INSTALL_PREFIX= | ||
| 11 | OPENSSLDIR= /usr/local/ssl | ||
| 12 | INSTALLTOP=/usr/local/ssl | ||
| 13 | MAKEDEPPROG= makedepend | ||
| 14 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | ||
| 15 | MAKEFILE= Makefile | 10 | MAKEFILE= Makefile |
| 16 | AR= ar r | 11 | AR= ar r |
| 17 | 12 | ||
| @@ -55,6 +50,7 @@ links: | |||
| 55 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) | 50 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) |
| 56 | 51 | ||
| 57 | install: | 52 | install: |
| 53 | @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... | ||
| 58 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ | 54 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ |
| 59 | do \ | 55 | do \ |
| 60 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ | 56 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ |
| @@ -70,6 +66,7 @@ lint: | |||
| 70 | lint -DLINT $(INCLUDES) $(SRC)>fluff | 66 | lint -DLINT $(INCLUDES) $(SRC)>fluff |
| 71 | 67 | ||
| 72 | depend: | 68 | depend: |
| 69 | @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... | ||
| 73 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) | 70 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) |
| 74 | 71 | ||
| 75 | dclean: | 72 | dclean: |
| @@ -81,35 +78,34 @@ clean: | |||
| 81 | 78 | ||
| 82 | # DO NOT DELETE THIS LINE -- make depend depends on it. | 79 | # DO NOT DELETE THIS LINE -- make depend depends on it. |
| 83 | 80 | ||
| 84 | ui_compat.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 81 | ui_compat.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h |
| 85 | ui_compat.o: ../../include/openssl/opensslconf.h | 82 | ui_compat.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 86 | ui_compat.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 83 | ui_compat.o: ../../include/openssl/stack.h ../../include/openssl/ui.h |
| 87 | ui_compat.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 84 | ui_compat.o: ../../include/openssl/ui_compat.h ui_compat.c |
| 88 | ui_compat.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | ||
| 89 | ui_compat.o: ui_compat.c | ||
| 90 | ui_err.o: ../../include/openssl/bio.h ../../include/openssl/crypto.h | 85 | ui_err.o: ../../include/openssl/bio.h ../../include/openssl/crypto.h |
| 91 | ui_err.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 86 | ui_err.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 92 | ui_err.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 87 | ui_err.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 93 | ui_err.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 88 | ui_err.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 94 | ui_err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 89 | ui_err.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 95 | ui_err.o: ../../include/openssl/ui.h ui_err.c | 90 | ui_err.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h ui_err.c |
| 96 | ui_lib.o: ../../e_os.h ../../include/openssl/bio.h | 91 | ui_lib.o: ../../e_os.h ../../include/openssl/bio.h |
| 97 | ui_lib.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 92 | ui_lib.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 98 | ui_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 93 | ui_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 99 | ui_lib.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 94 | ui_lib.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 100 | ui_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/safestack.h | 95 | ui_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 101 | ui_lib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 96 | ui_lib.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 102 | ui_lib.o: ../../include/openssl/ui.h ../cryptlib.h ui_lib.c ui_locl.h | 97 | ui_lib.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h |
| 98 | ui_lib.o: ../cryptlib.h ui_lib.c ui_locl.h | ||
| 103 | ui_openssl.o: ../../e_os.h ../../include/openssl/bio.h | 99 | ui_openssl.o: ../../e_os.h ../../include/openssl/bio.h |
| 104 | ui_openssl.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | 100 | ui_openssl.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 105 | ui_openssl.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 101 | ui_openssl.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h |
| 106 | ui_openssl.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h | 102 | ui_openssl.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
| 107 | ui_openssl.o: ../../include/openssl/opensslv.h | 103 | ui_openssl.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 108 | ui_openssl.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 104 | ui_openssl.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h |
| 109 | ui_openssl.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 105 | ui_openssl.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h |
| 110 | ui_openssl.o: ../cryptlib.h ui_locl.h ui_openssl.c | 106 | ui_openssl.o: ../cryptlib.h ui_locl.h ui_openssl.c |
| 111 | ui_util.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | 107 | ui_util.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 112 | ui_util.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 108 | ui_util.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 113 | ui_util.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h | 109 | ui_util.o: ../../include/openssl/ossl_typ.h ../../include/openssl/safestack.h |
| 114 | ui_util.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 110 | ui_util.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 115 | ui_util.o: ui_util.c | 111 | ui_util.o: ../../include/openssl/ui.h ui_locl.h ui_util.c |
diff --git a/src/lib/libcrypto/uid.c b/src/lib/libcrypto/uid.c index 73205a4baa..b1fd52bada 100644 --- a/src/lib/libcrypto/uid.c +++ b/src/lib/libcrypto/uid.c | |||
| @@ -65,7 +65,7 @@ int OPENSSL_issetugid(void) | |||
| 65 | return issetugid(); | 65 | return issetugid(); |
| 66 | } | 66 | } |
| 67 | 67 | ||
| 68 | #elif defined(OPENSSL_SYS_WIN32) || defined(OPENSSL_SYS_VXWORKS) | 68 | #elif defined(OPENSSL_SYS_WIN32) || defined(OPENSSL_SYS_VXWORKS) || defined(OPENSSL_SYS_NETWARE) |
| 69 | 69 | ||
| 70 | int OPENSSL_issetugid(void) | 70 | int OPENSSL_issetugid(void) |
| 71 | { | 71 | { |
diff --git a/src/lib/libcrypto/util/ck_errf.pl b/src/lib/libcrypto/util/ck_errf.pl index 7a24d6c5a2..344b422c34 100644 --- a/src/lib/libcrypto/util/ck_errf.pl +++ b/src/lib/libcrypto/util/ck_errf.pl | |||
| @@ -13,16 +13,21 @@ foreach $file (@ARGV) | |||
| 13 | $func=""; | 13 | $func=""; |
| 14 | while (<IN>) | 14 | while (<IN>) |
| 15 | { | 15 | { |
| 16 | if (/^[a-zA-Z].+[\s*]([A-Za-z_0-9]+)\(.*\)/) | 16 | if (!/;$/ && /^([a-zA-Z].*[\s*])?([A-Za-z_0-9]+)\(.*[),]/) |
| 17 | { | 17 | { |
| 18 | $func=$1; | 18 | /^([^()]*(\([^()]*\)[^()]*)*)\(/; |
| 19 | $1 =~ /([A-Za-z_0-9]*)$/; | ||
| 20 | $func = $1; | ||
| 19 | $func =~ tr/A-Z/a-z/; | 21 | $func =~ tr/A-Z/a-z/; |
| 20 | } | 22 | } |
| 21 | if (/([A-Z0-9]+)err\(([^,]+)/) | 23 | if (/([A-Z0-9]+)err\(([^,]+)/) |
| 22 | { | 24 | { |
| 23 | next if ($func eq ""); | ||
| 24 | $errlib=$1; | 25 | $errlib=$1; |
| 25 | $n=$2; | 26 | $n=$2; |
| 27 | |||
| 28 | if ($func eq "") | ||
| 29 | { print "$file:$.:???:$n\n"; next; } | ||
| 30 | |||
| 26 | if ($n !~ /([^_]+)_F_(.+)$/) | 31 | if ($n !~ /([^_]+)_F_(.+)$/) |
| 27 | { | 32 | { |
| 28 | # print "check -$file:$.:$func:$n\n"; | 33 | # print "check -$file:$.:$func:$n\n"; |
| @@ -32,7 +37,7 @@ foreach $file (@ARGV) | |||
| 32 | $n=$2; | 37 | $n=$2; |
| 33 | 38 | ||
| 34 | if ($lib ne $errlib) | 39 | if ($lib ne $errlib) |
| 35 | { print "$file:$.:$func:$n\n"; next; } | 40 | { print "$file:$.:$func:$n [${errlib}err]\n"; next; } |
| 36 | 41 | ||
| 37 | $n =~ tr/A-Z/a-z/; | 42 | $n =~ tr/A-Z/a-z/; |
| 38 | if (($n ne $func) && ($errlib ne "SYS")) | 43 | if (($n ne $func) && ($errlib ne "SYS")) |
diff --git a/src/lib/libcrypto/util/clean-depend.pl b/src/lib/libcrypto/util/clean-depend.pl index 6c485d1e2f..2b2bdb4048 100644 --- a/src/lib/libcrypto/util/clean-depend.pl +++ b/src/lib/libcrypto/util/clean-depend.pl | |||
| @@ -37,8 +37,11 @@ foreach $file (sort keys %files) { | |||
| 37 | $file=~s/^\.\///; | 37 | $file=~s/^\.\///; |
| 38 | push @{$files{$file}},$origfile; | 38 | push @{$files{$file}},$origfile; |
| 39 | my $prevdep=""; | 39 | my $prevdep=""; |
| 40 | foreach $dep (sort @{$files{$file}}) { | 40 | |
| 41 | $dep=~s/^\.\///; | 41 | # Remove leading ./ before sorting |
| 42 | my @deps = map { $_ =~ s/^\.\///; $_ } @{$files{$file}}; | ||
| 43 | |||
| 44 | foreach $dep (sort @deps) { | ||
| 42 | next if $prevdep eq $dep; # to exterminate duplicates... | 45 | next if $prevdep eq $dep; # to exterminate duplicates... |
| 43 | $prevdep = $dep; | 46 | $prevdep = $dep; |
| 44 | $len=0 if $len+length($dep)+1 >= 80; | 47 | $len=0 if $len+length($dep)+1 >= 80; |
diff --git a/src/lib/libcrypto/util/cygwin.sh b/src/lib/libcrypto/util/cygwin.sh index 7f791d47f4..89d1dda95b 100644 --- a/src/lib/libcrypto/util/cygwin.sh +++ b/src/lib/libcrypto/util/cygwin.sh | |||
| @@ -47,6 +47,14 @@ function doc_install() | |||
| 47 | create_cygwin_readme | 47 | create_cygwin_readme |
| 48 | } | 48 | } |
| 49 | 49 | ||
| 50 | function certs_install() | ||
| 51 | { | ||
| 52 | CERTS_DIR=${INSTALL_PREFIX}/usr/ssl/certs | ||
| 53 | |||
| 54 | mkdir -p ${CERTS_DIR} | ||
| 55 | cp -rp certs/* ${CERTS_DIR} | ||
| 56 | } | ||
| 57 | |||
| 50 | function create_cygwin_readme() | 58 | function create_cygwin_readme() |
| 51 | { | 59 | { |
| 52 | README_DIR=${INSTALL_PREFIX}/usr/share/doc/Cygwin | 60 | README_DIR=${INSTALL_PREFIX}/usr/share/doc/Cygwin |
| @@ -104,19 +112,25 @@ base_install | |||
| 104 | 112 | ||
| 105 | doc_install | 113 | doc_install |
| 106 | 114 | ||
| 115 | certs_install | ||
| 116 | |||
| 107 | create_cygwin_readme | 117 | create_cygwin_readme |
| 108 | 118 | ||
| 109 | create_profile_files | 119 | create_profile_files |
| 110 | 120 | ||
| 111 | cd ${INSTALL_PREFIX} | 121 | cd ${INSTALL_PREFIX} |
| 112 | strip usr/bin/*.exe usr/bin/*.dll | 122 | chmod u+w usr/lib/engines/*.so |
| 123 | strip usr/bin/*.exe usr/bin/*.dll usr/lib/engines/*.so | ||
| 124 | chmod u-w usr/lib/engines/*.so | ||
| 113 | 125 | ||
| 114 | # Runtime package | 126 | # Runtime package |
| 115 | find etc usr/bin usr/share/doc usr/ssl/certs usr/ssl/man/man[157] \ | 127 | find etc usr/bin usr/lib/engines usr/share/doc usr/ssl/certs \ |
| 116 | usr/ssl/misc usr/ssl/openssl.cnf usr/ssl/private -empty -o \! -type d | | 128 | usr/ssl/man/man[157] usr/ssl/misc usr/ssl/openssl.cnf usr/ssl/private \ |
| 129 | -empty -o \! -type d | | ||
| 117 | tar cjfT openssl-${VERSION}-${SUBVERSION}.tar.bz2 - | 130 | tar cjfT openssl-${VERSION}-${SUBVERSION}.tar.bz2 - |
| 118 | # Development package | 131 | # Development package |
| 119 | find usr/include usr/lib usr/ssl/man/man3 -empty -o \! -type d | | 132 | find usr/include usr/lib/*.a usr/lib/pkgconfig usr/ssl/man/man3 \ |
| 133 | -empty -o \! -type d | | ||
| 120 | tar cjfT openssl-devel-${VERSION}-${SUBVERSION}.tar.bz2 - | 134 | tar cjfT openssl-devel-${VERSION}-${SUBVERSION}.tar.bz2 - |
| 121 | 135 | ||
| 122 | ls -l openssl-${VERSION}-${SUBVERSION}.tar.bz2 | 136 | ls -l openssl-${VERSION}-${SUBVERSION}.tar.bz2 |
diff --git a/src/lib/libcrypto/util/domd b/src/lib/libcrypto/util/domd index 5610521f0b..691be7a440 100644 --- a/src/lib/libcrypto/util/domd +++ b/src/lib/libcrypto/util/domd | |||
| @@ -26,7 +26,7 @@ if [ "$MAKEDEPEND" = "gcc" ]; then | |||
| 26 | ${PERL} $TOP/util/clean-depend.pl < Makefile.tmp > Makefile.new | 26 | ${PERL} $TOP/util/clean-depend.pl < Makefile.tmp > Makefile.new |
| 27 | rm -f Makefile.tmp | 27 | rm -f Makefile.tmp |
| 28 | else | 28 | else |
| 29 | ${MAKEDEPEND} -D OPENSSL_DOING_MAKEDEPEND -f Makefile $@ | 29 | ${MAKEDEPEND} -D OPENSSL_DOING_MAKEDEPEND $@ |
| 30 | ${PERL} $TOP/util/clean-depend.pl < Makefile > Makefile.new | 30 | ${PERL} $TOP/util/clean-depend.pl < Makefile > Makefile.new |
| 31 | fi | 31 | fi |
| 32 | mv Makefile.new Makefile | 32 | mv Makefile.new Makefile |
diff --git a/src/lib/libcrypto/util/libeay.num b/src/lib/libcrypto/util/libeay.num index 4222bef6d6..2989500c4b 100644 --- a/src/lib/libcrypto/util/libeay.num +++ b/src/lib/libcrypto/util/libeay.num | |||
| @@ -123,10 +123,10 @@ BN_dup 128 EXIST::FUNCTION: | |||
| 123 | BN_free 129 EXIST::FUNCTION: | 123 | BN_free 129 EXIST::FUNCTION: |
| 124 | BN_from_montgomery 130 EXIST::FUNCTION: | 124 | BN_from_montgomery 130 EXIST::FUNCTION: |
| 125 | BN_gcd 131 EXIST::FUNCTION: | 125 | BN_gcd 131 EXIST::FUNCTION: |
| 126 | BN_generate_prime 132 EXIST::FUNCTION: | 126 | BN_generate_prime 132 EXIST::FUNCTION:DEPRECATED |
| 127 | BN_get_word 133 EXIST::FUNCTION: | 127 | BN_get_word 133 EXIST::FUNCTION: |
| 128 | BN_is_bit_set 134 EXIST::FUNCTION: | 128 | BN_is_bit_set 134 EXIST::FUNCTION: |
| 129 | BN_is_prime 135 EXIST::FUNCTION: | 129 | BN_is_prime 135 EXIST::FUNCTION:DEPRECATED |
| 130 | BN_lshift 136 EXIST::FUNCTION: | 130 | BN_lshift 136 EXIST::FUNCTION: |
| 131 | BN_lshift1 137 EXIST::FUNCTION: | 131 | BN_lshift1 137 EXIST::FUNCTION: |
| 132 | BN_mask_bits 138 EXIST::FUNCTION: | 132 | BN_mask_bits 138 EXIST::FUNCTION: |
| @@ -193,14 +193,14 @@ DH_check 200 EXIST::FUNCTION:DH | |||
| 193 | DH_compute_key 201 EXIST::FUNCTION:DH | 193 | DH_compute_key 201 EXIST::FUNCTION:DH |
| 194 | DH_free 202 EXIST::FUNCTION:DH | 194 | DH_free 202 EXIST::FUNCTION:DH |
| 195 | DH_generate_key 203 EXIST::FUNCTION:DH | 195 | DH_generate_key 203 EXIST::FUNCTION:DH |
| 196 | DH_generate_parameters 204 EXIST::FUNCTION:DH | 196 | DH_generate_parameters 204 EXIST::FUNCTION:DEPRECATED,DH |
| 197 | DH_new 205 EXIST::FUNCTION:DH | 197 | DH_new 205 EXIST::FUNCTION:DH |
| 198 | DH_size 206 EXIST::FUNCTION:DH | 198 | DH_size 206 EXIST::FUNCTION:DH |
| 199 | DHparams_print 207 EXIST::FUNCTION:BIO,DH | 199 | DHparams_print 207 EXIST::FUNCTION:BIO,DH |
| 200 | DHparams_print_fp 208 EXIST::FUNCTION:DH,FP_API | 200 | DHparams_print_fp 208 EXIST::FUNCTION:DH,FP_API |
| 201 | DSA_free 209 EXIST::FUNCTION:DSA | 201 | DSA_free 209 EXIST::FUNCTION:DSA |
| 202 | DSA_generate_key 210 EXIST::FUNCTION:DSA | 202 | DSA_generate_key 210 EXIST::FUNCTION:DSA |
| 203 | DSA_generate_parameters 211 EXIST::FUNCTION:DSA | 203 | DSA_generate_parameters 211 EXIST::FUNCTION:DEPRECATED,DSA |
| 204 | DSA_is_prime 212 NOEXIST::FUNCTION: | 204 | DSA_is_prime 212 NOEXIST::FUNCTION: |
| 205 | DSA_new 213 EXIST::FUNCTION:DSA | 205 | DSA_new 213 EXIST::FUNCTION:DSA |
| 206 | DSA_print 214 EXIST::FUNCTION:BIO,DSA | 206 | DSA_print 214 EXIST::FUNCTION:BIO,DSA |
| @@ -474,7 +474,7 @@ RSAPrivateKey_dup 481 EXIST::FUNCTION:RSA | |||
| 474 | RSAPublicKey_dup 482 EXIST::FUNCTION:RSA | 474 | RSAPublicKey_dup 482 EXIST::FUNCTION:RSA |
| 475 | RSA_PKCS1_SSLeay 483 EXIST::FUNCTION:RSA | 475 | RSA_PKCS1_SSLeay 483 EXIST::FUNCTION:RSA |
| 476 | RSA_free 484 EXIST::FUNCTION:RSA | 476 | RSA_free 484 EXIST::FUNCTION:RSA |
| 477 | RSA_generate_key 485 EXIST::FUNCTION:RSA | 477 | RSA_generate_key 485 EXIST::FUNCTION:DEPRECATED,RSA |
| 478 | RSA_new 486 EXIST::FUNCTION:RSA | 478 | RSA_new 486 EXIST::FUNCTION:RSA |
| 479 | RSA_new_method 487 EXIST::FUNCTION:RSA | 479 | RSA_new_method 487 EXIST::FUNCTION:RSA |
| 480 | RSA_print 488 EXIST::FUNCTION:BIO,RSA | 480 | RSA_print 488 EXIST::FUNCTION:BIO,RSA |
| @@ -802,7 +802,7 @@ DES_set_odd_parity 809 EXIST::FUNCTION:DES | |||
| 802 | DES_string_to_2keys 810 EXIST::FUNCTION:DES | 802 | DES_string_to_2keys 810 EXIST::FUNCTION:DES |
| 803 | DES_string_to_key 811 EXIST::FUNCTION:DES | 803 | DES_string_to_key 811 EXIST::FUNCTION:DES |
| 804 | DES_xcbc_encrypt 812 EXIST::FUNCTION:DES | 804 | DES_xcbc_encrypt 812 EXIST::FUNCTION:DES |
| 805 | DES_xwhite_in2out 813 EXIST::FUNCTION:DES | 805 | DES_xwhite_in2out 813 NOEXIST::FUNCTION: |
| 806 | fcrypt_body 814 NOEXIST::FUNCTION: | 806 | fcrypt_body 814 NOEXIST::FUNCTION: |
| 807 | i2a_ASN1_INTEGER 815 EXIST::FUNCTION:BIO | 807 | i2a_ASN1_INTEGER 815 EXIST::FUNCTION:BIO |
| 808 | i2a_ASN1_OBJECT 816 EXIST::FUNCTION:BIO | 808 | i2a_ASN1_OBJECT 816 EXIST::FUNCTION:BIO |
| @@ -1104,7 +1104,7 @@ BN_RECP_CTX_set 1131 EXIST::FUNCTION: | |||
| 1104 | BN_mod_mul_reciprocal 1132 EXIST::FUNCTION: | 1104 | BN_mod_mul_reciprocal 1132 EXIST::FUNCTION: |
| 1105 | BN_mod_exp_recp 1133 EXIST::FUNCTION: | 1105 | BN_mod_exp_recp 1133 EXIST::FUNCTION: |
| 1106 | BN_div_recp 1134 EXIST::FUNCTION: | 1106 | BN_div_recp 1134 EXIST::FUNCTION: |
| 1107 | BN_CTX_init 1135 EXIST::FUNCTION: | 1107 | BN_CTX_init 1135 EXIST::FUNCTION:DEPRECATED |
| 1108 | BN_MONT_CTX_init 1136 EXIST::FUNCTION: | 1108 | BN_MONT_CTX_init 1136 EXIST::FUNCTION: |
| 1109 | RAND_get_rand_method 1137 EXIST::FUNCTION: | 1109 | RAND_get_rand_method 1137 EXIST::FUNCTION: |
| 1110 | PKCS7_add_attribute 1138 EXIST::FUNCTION: | 1110 | PKCS7_add_attribute 1138 EXIST::FUNCTION: |
| @@ -1221,8 +1221,8 @@ BIO_f_reliable 1244 EXIST::FUNCTION:BIO | |||
| 1221 | PKCS7_dataFinal 1245 EXIST::FUNCTION: | 1221 | PKCS7_dataFinal 1245 EXIST::FUNCTION: |
| 1222 | PKCS7_dataDecode 1246 EXIST::FUNCTION: | 1222 | PKCS7_dataDecode 1246 EXIST::FUNCTION: |
| 1223 | X509V3_EXT_CRL_add_conf 1247 EXIST::FUNCTION: | 1223 | X509V3_EXT_CRL_add_conf 1247 EXIST::FUNCTION: |
| 1224 | BN_set_params 1248 EXIST::FUNCTION: | 1224 | BN_set_params 1248 EXIST::FUNCTION:DEPRECATED |
| 1225 | BN_get_params 1249 EXIST::FUNCTION: | 1225 | BN_get_params 1249 EXIST::FUNCTION:DEPRECATED |
| 1226 | BIO_get_ex_num 1250 NOEXIST::FUNCTION: | 1226 | BIO_get_ex_num 1250 NOEXIST::FUNCTION: |
| 1227 | BIO_set_ex_free_func 1251 NOEXIST::FUNCTION: | 1227 | BIO_set_ex_free_func 1251 NOEXIST::FUNCTION: |
| 1228 | EVP_ripemd160 1252 EXIST::FUNCTION:RIPEMD | 1228 | EVP_ripemd160 1252 EXIST::FUNCTION:RIPEMD |
| @@ -1744,7 +1744,7 @@ X509_REQ_add1_attr_by_txt 2217 EXIST::FUNCTION: | |||
| 1744 | X509_ATTRIBUTE_create_by_txt 2218 EXIST::FUNCTION: | 1744 | X509_ATTRIBUTE_create_by_txt 2218 EXIST::FUNCTION: |
| 1745 | X509at_add1_attr_by_txt 2219 EXIST::FUNCTION: | 1745 | X509at_add1_attr_by_txt 2219 EXIST::FUNCTION: |
| 1746 | BN_pseudo_rand 2239 EXIST::FUNCTION: | 1746 | BN_pseudo_rand 2239 EXIST::FUNCTION: |
| 1747 | BN_is_prime_fasttest 2240 EXIST::FUNCTION: | 1747 | BN_is_prime_fasttest 2240 EXIST::FUNCTION:DEPRECATED |
| 1748 | BN_CTX_end 2241 EXIST::FUNCTION: | 1748 | BN_CTX_end 2241 EXIST::FUNCTION: |
| 1749 | BN_CTX_start 2242 EXIST::FUNCTION: | 1749 | BN_CTX_start 2242 EXIST::FUNCTION: |
| 1750 | BN_CTX_get 2243 EXIST::FUNCTION: | 1750 | BN_CTX_get 2243 EXIST::FUNCTION: |
| @@ -2071,7 +2071,7 @@ PKCS7_ATTR_SIGN_it 2632 EXIST:EXPORT_VAR_AS_FUNCTION:FUNCTI | |||
| 2071 | UI_add_error_string 2633 EXIST::FUNCTION: | 2071 | UI_add_error_string 2633 EXIST::FUNCTION: |
| 2072 | KRB5_CHECKSUM_free 2634 EXIST::FUNCTION: | 2072 | KRB5_CHECKSUM_free 2634 EXIST::FUNCTION: |
| 2073 | OCSP_REQUEST_get_ext 2635 EXIST::FUNCTION: | 2073 | OCSP_REQUEST_get_ext 2635 EXIST::FUNCTION: |
| 2074 | ENGINE_load_ubsec 2636 EXIST::FUNCTION:ENGINE | 2074 | ENGINE_load_ubsec 2636 EXIST::FUNCTION:ENGINE,STATIC_ENGINE |
| 2075 | ENGINE_register_all_digests 2637 EXIST::FUNCTION:ENGINE | 2075 | ENGINE_register_all_digests 2637 EXIST::FUNCTION:ENGINE |
| 2076 | PKEY_USAGE_PERIOD_it 2638 EXIST:!EXPORT_VAR_AS_FUNCTION:VARIABLE: | 2076 | PKEY_USAGE_PERIOD_it 2638 EXIST:!EXPORT_VAR_AS_FUNCTION:VARIABLE: |
| 2077 | PKEY_USAGE_PERIOD_it 2638 EXIST:EXPORT_VAR_AS_FUNCTION:FUNCTION: | 2077 | PKEY_USAGE_PERIOD_it 2638 EXIST:EXPORT_VAR_AS_FUNCTION:FUNCTION: |
| @@ -2089,7 +2089,7 @@ OCSP_BASICRESP_get_ext_by_crit 2646 EXIST:VMS:FUNCTION: | |||
| 2089 | OCSP_cert_status_str 2647 EXIST::FUNCTION: | 2089 | OCSP_cert_status_str 2647 EXIST::FUNCTION: |
| 2090 | d2i_OCSP_REQUEST 2648 EXIST::FUNCTION: | 2090 | d2i_OCSP_REQUEST 2648 EXIST::FUNCTION: |
| 2091 | UI_dup_info_string 2649 EXIST::FUNCTION: | 2091 | UI_dup_info_string 2649 EXIST::FUNCTION: |
| 2092 | _ossl_old_des_xwhite_in2out 2650 EXIST::FUNCTION:DES | 2092 | _ossl_old_des_xwhite_in2out 2650 NOEXIST::FUNCTION: |
| 2093 | PKCS12_it 2651 EXIST:!EXPORT_VAR_AS_FUNCTION:VARIABLE: | 2093 | PKCS12_it 2651 EXIST:!EXPORT_VAR_AS_FUNCTION:VARIABLE: |
| 2094 | PKCS12_it 2651 EXIST:EXPORT_VAR_AS_FUNCTION:FUNCTION: | 2094 | PKCS12_it 2651 EXIST:EXPORT_VAR_AS_FUNCTION:FUNCTION: |
| 2095 | OCSP_SINGLERESP_get_ext_by_critical 2652 EXIST:!VMS:FUNCTION: | 2095 | OCSP_SINGLERESP_get_ext_by_critical 2652 EXIST:!VMS:FUNCTION: |
| @@ -2419,7 +2419,7 @@ UI_get_string_type 2916 EXIST::FUNCTION: | |||
| 2419 | ENGINE_unregister_DH 2917 EXIST::FUNCTION:ENGINE | 2419 | ENGINE_unregister_DH 2917 EXIST::FUNCTION:ENGINE |
| 2420 | ENGINE_register_all_DSA 2918 EXIST::FUNCTION:ENGINE | 2420 | ENGINE_register_all_DSA 2918 EXIST::FUNCTION:ENGINE |
| 2421 | OCSP_ONEREQ_get_ext_by_critical 2919 EXIST::FUNCTION: | 2421 | OCSP_ONEREQ_get_ext_by_critical 2919 EXIST::FUNCTION: |
| 2422 | bn_dup_expand 2920 EXIST::FUNCTION: | 2422 | bn_dup_expand 2920 EXIST::FUNCTION:DEPRECATED |
| 2423 | OCSP_cert_id_new 2921 EXIST::FUNCTION: | 2423 | OCSP_cert_id_new 2921 EXIST::FUNCTION: |
| 2424 | BASIC_CONSTRAINTS_it 2922 EXIST:!EXPORT_VAR_AS_FUNCTION:VARIABLE: | 2424 | BASIC_CONSTRAINTS_it 2922 EXIST:!EXPORT_VAR_AS_FUNCTION:VARIABLE: |
| 2425 | BASIC_CONSTRAINTS_it 2922 EXIST:EXPORT_VAR_AS_FUNCTION:FUNCTION: | 2425 | BASIC_CONSTRAINTS_it 2922 EXIST:EXPORT_VAR_AS_FUNCTION:FUNCTION: |
| @@ -2545,7 +2545,7 @@ OCSP_RESPONSE_new 3023 EXIST::FUNCTION: | |||
| 2545 | AES_set_encrypt_key 3024 EXIST::FUNCTION:AES | 2545 | AES_set_encrypt_key 3024 EXIST::FUNCTION:AES |
| 2546 | OCSP_resp_count 3025 EXIST::FUNCTION: | 2546 | OCSP_resp_count 3025 EXIST::FUNCTION: |
| 2547 | KRB5_CHECKSUM_new 3026 EXIST::FUNCTION: | 2547 | KRB5_CHECKSUM_new 3026 EXIST::FUNCTION: |
| 2548 | ENGINE_load_cswift 3027 EXIST::FUNCTION:ENGINE | 2548 | ENGINE_load_cswift 3027 EXIST::FUNCTION:ENGINE,STATIC_ENGINE |
| 2549 | OCSP_onereq_get0_id 3028 EXIST::FUNCTION: | 2549 | OCSP_onereq_get0_id 3028 EXIST::FUNCTION: |
| 2550 | ENGINE_set_default_ciphers 3029 EXIST::FUNCTION:ENGINE | 2550 | ENGINE_set_default_ciphers 3029 EXIST::FUNCTION:ENGINE |
| 2551 | NOTICEREF_it 3030 EXIST:!EXPORT_VAR_AS_FUNCTION:VARIABLE: | 2551 | NOTICEREF_it 3030 EXIST:!EXPORT_VAR_AS_FUNCTION:VARIABLE: |
| @@ -2576,7 +2576,7 @@ ASN1_primitive_free 3051 EXIST::FUNCTION: | |||
| 2576 | i2d_EXTENDED_KEY_USAGE 3052 EXIST::FUNCTION: | 2576 | i2d_EXTENDED_KEY_USAGE 3052 EXIST::FUNCTION: |
| 2577 | i2d_OCSP_SIGNATURE 3053 EXIST::FUNCTION: | 2577 | i2d_OCSP_SIGNATURE 3053 EXIST::FUNCTION: |
| 2578 | asn1_enc_save 3054 EXIST::FUNCTION: | 2578 | asn1_enc_save 3054 EXIST::FUNCTION: |
| 2579 | ENGINE_load_nuron 3055 EXIST::FUNCTION:ENGINE | 2579 | ENGINE_load_nuron 3055 EXIST::FUNCTION:ENGINE,STATIC_ENGINE |
| 2580 | _ossl_old_des_pcbc_encrypt 3056 EXIST::FUNCTION:DES | 2580 | _ossl_old_des_pcbc_encrypt 3056 EXIST::FUNCTION:DES |
| 2581 | PKCS12_MAC_DATA_it 3057 EXIST:!EXPORT_VAR_AS_FUNCTION:VARIABLE: | 2581 | PKCS12_MAC_DATA_it 3057 EXIST:!EXPORT_VAR_AS_FUNCTION:VARIABLE: |
| 2582 | PKCS12_MAC_DATA_it 3057 EXIST:EXPORT_VAR_AS_FUNCTION:FUNCTION: | 2582 | PKCS12_MAC_DATA_it 3057 EXIST:EXPORT_VAR_AS_FUNCTION:FUNCTION: |
| @@ -2600,7 +2600,7 @@ asn1_get_choice_selector 3071 EXIST::FUNCTION: | |||
| 2600 | i2d_KRB5_CHECKSUM 3072 EXIST::FUNCTION: | 2600 | i2d_KRB5_CHECKSUM 3072 EXIST::FUNCTION: |
| 2601 | ENGINE_set_table_flags 3073 EXIST::FUNCTION:ENGINE | 2601 | ENGINE_set_table_flags 3073 EXIST::FUNCTION:ENGINE |
| 2602 | AES_options 3074 EXIST::FUNCTION:AES | 2602 | AES_options 3074 EXIST::FUNCTION:AES |
| 2603 | ENGINE_load_chil 3075 EXIST::FUNCTION:ENGINE | 2603 | ENGINE_load_chil 3075 EXIST::FUNCTION:ENGINE,STATIC_ENGINE |
| 2604 | OCSP_id_cmp 3076 EXIST::FUNCTION: | 2604 | OCSP_id_cmp 3076 EXIST::FUNCTION: |
| 2605 | OCSP_BASICRESP_new 3077 EXIST::FUNCTION: | 2605 | OCSP_BASICRESP_new 3077 EXIST::FUNCTION: |
| 2606 | OCSP_REQUEST_get_ext_by_NID 3078 EXIST::FUNCTION: | 2606 | OCSP_REQUEST_get_ext_by_NID 3078 EXIST::FUNCTION: |
| @@ -2667,7 +2667,7 @@ OCSP_CRLID_it 3127 EXIST:!EXPORT_VAR_AS_FUNCTION:VARIA | |||
| 2667 | OCSP_CRLID_it 3127 EXIST:EXPORT_VAR_AS_FUNCTION:FUNCTION: | 2667 | OCSP_CRLID_it 3127 EXIST:EXPORT_VAR_AS_FUNCTION:FUNCTION: |
| 2668 | i2d_KRB5_AUTHENTBODY 3128 EXIST::FUNCTION: | 2668 | i2d_KRB5_AUTHENTBODY 3128 EXIST::FUNCTION: |
| 2669 | OCSP_REQUEST_get_ext_count 3129 EXIST::FUNCTION: | 2669 | OCSP_REQUEST_get_ext_count 3129 EXIST::FUNCTION: |
| 2670 | ENGINE_load_atalla 3130 EXIST::FUNCTION:ENGINE | 2670 | ENGINE_load_atalla 3130 EXIST::FUNCTION:ENGINE,STATIC_ENGINE |
| 2671 | X509_NAME_it 3131 EXIST:!EXPORT_VAR_AS_FUNCTION:VARIABLE: | 2671 | X509_NAME_it 3131 EXIST:!EXPORT_VAR_AS_FUNCTION:VARIABLE: |
| 2672 | X509_NAME_it 3131 EXIST:EXPORT_VAR_AS_FUNCTION:FUNCTION: | 2672 | X509_NAME_it 3131 EXIST:EXPORT_VAR_AS_FUNCTION:FUNCTION: |
| 2673 | USERNOTICE_it 3132 EXIST:!EXPORT_VAR_AS_FUNCTION:VARIABLE: | 2673 | USERNOTICE_it 3132 EXIST:!EXPORT_VAR_AS_FUNCTION:VARIABLE: |
| @@ -2762,8 +2762,8 @@ DES_read_2passwords 3206 EXIST::FUNCTION:DES | |||
| 2762 | DES_read_password 3207 EXIST::FUNCTION:DES | 2762 | DES_read_password 3207 EXIST::FUNCTION:DES |
| 2763 | UI_UTIL_read_pw 3208 EXIST::FUNCTION: | 2763 | UI_UTIL_read_pw 3208 EXIST::FUNCTION: |
| 2764 | UI_UTIL_read_pw_string 3209 EXIST::FUNCTION: | 2764 | UI_UTIL_read_pw_string 3209 EXIST::FUNCTION: |
| 2765 | ENGINE_load_aep 3210 EXIST::FUNCTION:ENGINE | 2765 | ENGINE_load_aep 3210 EXIST::FUNCTION:ENGINE,STATIC_ENGINE |
| 2766 | ENGINE_load_sureware 3211 EXIST::FUNCTION:ENGINE | 2766 | ENGINE_load_sureware 3211 EXIST::FUNCTION:ENGINE,STATIC_ENGINE |
| 2767 | OPENSSL_add_all_algorithms_noconf 3212 EXIST:!VMS:FUNCTION: | 2767 | OPENSSL_add_all_algorithms_noconf 3212 EXIST:!VMS:FUNCTION: |
| 2768 | OPENSSL_add_all_algo_noconf 3212 EXIST:VMS:FUNCTION: | 2768 | OPENSSL_add_all_algo_noconf 3212 EXIST:VMS:FUNCTION: |
| 2769 | OPENSSL_add_all_algorithms_conf 3213 EXIST:!VMS:FUNCTION: | 2769 | OPENSSL_add_all_algorithms_conf 3213 EXIST:!VMS:FUNCTION: |
| @@ -2772,7 +2772,7 @@ OPENSSL_load_builtin_modules 3214 EXIST::FUNCTION: | |||
| 2772 | AES_ofb128_encrypt 3215 EXIST::FUNCTION:AES | 2772 | AES_ofb128_encrypt 3215 EXIST::FUNCTION:AES |
| 2773 | AES_ctr128_encrypt 3216 EXIST::FUNCTION:AES | 2773 | AES_ctr128_encrypt 3216 EXIST::FUNCTION:AES |
| 2774 | AES_cfb128_encrypt 3217 EXIST::FUNCTION:AES | 2774 | AES_cfb128_encrypt 3217 EXIST::FUNCTION:AES |
| 2775 | ENGINE_load_4758cca 3218 EXIST::FUNCTION:ENGINE | 2775 | ENGINE_load_4758cca 3218 EXIST::FUNCTION:ENGINE,STATIC_ENGINE |
| 2776 | _ossl_096_des_random_seed 3219 EXIST::FUNCTION:DES | 2776 | _ossl_096_des_random_seed 3219 EXIST::FUNCTION:DES |
| 2777 | EVP_aes_256_ofb 3220 EXIST::FUNCTION:AES | 2777 | EVP_aes_256_ofb 3220 EXIST::FUNCTION:AES |
| 2778 | EVP_aes_192_ofb 3221 EXIST::FUNCTION:AES | 2778 | EVP_aes_192_ofb 3221 EXIST::FUNCTION:AES |
| @@ -2804,57 +2804,57 @@ OPENSSL_cleanse 3245 EXIST::FUNCTION: | |||
| 2804 | ENGINE_setup_bsd_cryptodev 3246 EXIST:__FreeBSD__:FUNCTION:ENGINE | 2804 | ENGINE_setup_bsd_cryptodev 3246 EXIST:__FreeBSD__:FUNCTION:ENGINE |
| 2805 | ERR_release_err_state_table 3247 EXIST::FUNCTION:LHASH | 2805 | ERR_release_err_state_table 3247 EXIST::FUNCTION:LHASH |
| 2806 | EVP_aes_128_cfb8 3248 EXIST::FUNCTION:AES | 2806 | EVP_aes_128_cfb8 3248 EXIST::FUNCTION:AES |
| 2807 | FIPS_corrupt_rsa 3249 EXIST:OPENSSL_FIPS:FUNCTION: | 2807 | FIPS_corrupt_rsa 3249 NOEXIST::FUNCTION: |
| 2808 | FIPS_selftest_des 3250 EXIST:OPENSSL_FIPS:FUNCTION: | 2808 | FIPS_selftest_des 3250 NOEXIST::FUNCTION: |
| 2809 | EVP_aes_128_cfb1 3251 EXIST::FUNCTION:AES | 2809 | EVP_aes_128_cfb1 3251 EXIST::FUNCTION:AES |
| 2810 | EVP_aes_192_cfb8 3252 EXIST::FUNCTION:AES | 2810 | EVP_aes_192_cfb8 3252 EXIST::FUNCTION:AES |
| 2811 | FIPS_mode_set 3253 EXIST:OPENSSL_FIPS:FUNCTION: | 2811 | FIPS_mode_set 3253 NOEXIST::FUNCTION: |
| 2812 | FIPS_selftest_dsa 3254 EXIST:OPENSSL_FIPS:FUNCTION: | 2812 | FIPS_selftest_dsa 3254 NOEXIST::FUNCTION: |
| 2813 | EVP_aes_256_cfb8 3255 EXIST::FUNCTION:AES | 2813 | EVP_aes_256_cfb8 3255 EXIST::FUNCTION:AES |
| 2814 | FIPS_allow_md5 3256 NOEXIST::FUNCTION: | 2814 | FIPS_allow_md5 3256 NOEXIST::FUNCTION: |
| 2815 | DES_ede3_cfb_encrypt 3257 EXIST::FUNCTION:DES | 2815 | DES_ede3_cfb_encrypt 3257 EXIST::FUNCTION:DES |
| 2816 | EVP_des_ede3_cfb8 3258 EXIST::FUNCTION:DES | 2816 | EVP_des_ede3_cfb8 3258 EXIST::FUNCTION:DES |
| 2817 | FIPS_rand_seeded 3259 EXIST:OPENSSL_FIPS:FUNCTION: | 2817 | FIPS_rand_seeded 3259 NOEXIST::FUNCTION: |
| 2818 | AES_cfbr_encrypt_block 3260 EXIST::FUNCTION:AES | 2818 | AES_cfbr_encrypt_block 3260 EXIST::FUNCTION:AES |
| 2819 | AES_cfb8_encrypt 3261 EXIST::FUNCTION:AES | 2819 | AES_cfb8_encrypt 3261 EXIST::FUNCTION:AES |
| 2820 | FIPS_rand_seed 3262 EXIST:OPENSSL_FIPS:FUNCTION: | 2820 | FIPS_rand_seed 3262 NOEXIST::FUNCTION: |
| 2821 | FIPS_corrupt_des 3263 EXIST:OPENSSL_FIPS:FUNCTION: | 2821 | FIPS_corrupt_des 3263 NOEXIST::FUNCTION: |
| 2822 | EVP_aes_192_cfb1 3264 EXIST::FUNCTION:AES | 2822 | EVP_aes_192_cfb1 3264 EXIST::FUNCTION:AES |
| 2823 | FIPS_selftest_aes 3265 EXIST:OPENSSL_FIPS:FUNCTION: | 2823 | FIPS_selftest_aes 3265 NOEXIST::FUNCTION: |
| 2824 | FIPS_set_prng_key 3266 EXIST:OPENSSL_FIPS:FUNCTION: | 2824 | FIPS_set_prng_key 3266 NOEXIST::FUNCTION: |
| 2825 | EVP_des_cfb8 3267 EXIST::FUNCTION:DES | 2825 | EVP_des_cfb8 3267 EXIST::FUNCTION:DES |
| 2826 | FIPS_corrupt_dsa 3268 EXIST:OPENSSL_FIPS:FUNCTION: | 2826 | FIPS_corrupt_dsa 3268 NOEXIST::FUNCTION: |
| 2827 | FIPS_test_mode 3269 EXIST:OPENSSL_FIPS:FUNCTION: | 2827 | FIPS_test_mode 3269 NOEXIST::FUNCTION: |
| 2828 | FIPS_rand_method 3270 EXIST:OPENSSL_FIPS:FUNCTION: | 2828 | FIPS_rand_method 3270 NOEXIST::FUNCTION: |
| 2829 | EVP_aes_256_cfb1 3271 EXIST::FUNCTION:AES | 2829 | EVP_aes_256_cfb1 3271 EXIST::FUNCTION:AES |
| 2830 | ERR_load_FIPS_strings 3272 EXIST:OPENSSL_FIPS:FUNCTION: | 2830 | ERR_load_FIPS_strings 3272 NOEXIST::FUNCTION: |
| 2831 | FIPS_corrupt_aes 3273 EXIST:OPENSSL_FIPS:FUNCTION: | 2831 | FIPS_corrupt_aes 3273 NOEXIST::FUNCTION: |
| 2832 | FIPS_selftest_sha1 3274 EXIST:OPENSSL_FIPS:FUNCTION: | 2832 | FIPS_selftest_sha1 3274 NOEXIST::FUNCTION: |
| 2833 | FIPS_selftest_rsa 3275 EXIST:OPENSSL_FIPS:FUNCTION: | 2833 | FIPS_selftest_rsa 3275 NOEXIST::FUNCTION: |
| 2834 | FIPS_corrupt_sha1 3276 EXIST:OPENSSL_FIPS:FUNCTION: | 2834 | FIPS_corrupt_sha1 3276 NOEXIST::FUNCTION: |
| 2835 | EVP_des_cfb1 3277 EXIST::FUNCTION:DES | 2835 | EVP_des_cfb1 3277 EXIST::FUNCTION:DES |
| 2836 | FIPS_dsa_check 3278 EXIST:OPENSSL_FIPS:FUNCTION: | 2836 | FIPS_dsa_check 3278 NOEXIST::FUNCTION: |
| 2837 | AES_cfb1_encrypt 3279 EXIST::FUNCTION:AES | 2837 | AES_cfb1_encrypt 3279 EXIST::FUNCTION:AES |
| 2838 | EVP_des_ede3_cfb1 3280 EXIST::FUNCTION:DES | 2838 | EVP_des_ede3_cfb1 3280 EXIST::FUNCTION:DES |
| 2839 | FIPS_rand_check 3281 EXIST:OPENSSL_FIPS:FUNCTION: | 2839 | FIPS_rand_check 3281 NOEXIST::FUNCTION: |
| 2840 | FIPS_md5_allowed 3282 NOEXIST::FUNCTION: | 2840 | FIPS_md5_allowed 3282 NOEXIST::FUNCTION: |
| 2841 | FIPS_mode 3283 EXIST:OPENSSL_FIPS:FUNCTION: | 2841 | FIPS_mode 3283 NOEXIST::FUNCTION: |
| 2842 | FIPS_selftest_failed 3284 EXIST:OPENSSL_FIPS:FUNCTION: | 2842 | FIPS_selftest_failed 3284 NOEXIST::FUNCTION: |
| 2843 | sk_is_sorted 3285 EXIST::FUNCTION: | 2843 | sk_is_sorted 3285 EXIST::FUNCTION: |
| 2844 | X509_check_ca 3286 EXIST::FUNCTION: | 2844 | X509_check_ca 3286 EXIST::FUNCTION: |
| 2845 | private_idea_set_encrypt_key 3287 EXIST:OPENSSL_FIPS:FUNCTION:IDEA | 2845 | private_idea_set_encrypt_key 3287 NOEXIST::FUNCTION: |
| 2846 | HMAC_CTX_set_flags 3288 EXIST::FUNCTION:HMAC | 2846 | HMAC_CTX_set_flags 3288 NOEXIST::FUNCTION: |
| 2847 | private_SHA_Init 3289 EXIST:OPENSSL_FIPS:FUNCTION:SHA,SHA0 | 2847 | private_SHA_Init 3289 NOEXIST::FUNCTION: |
| 2848 | private_CAST_set_key 3290 EXIST:OPENSSL_FIPS:FUNCTION:CAST | 2848 | private_CAST_set_key 3290 NOEXIST::FUNCTION: |
| 2849 | private_RIPEMD160_Init 3291 EXIST:OPENSSL_FIPS:FUNCTION:RIPEMD | 2849 | private_RIPEMD160_Init 3291 NOEXIST::FUNCTION: |
| 2850 | private_RC5_32_set_key 3292 EXIST:OPENSSL_FIPS:FUNCTION:RC5 | 2850 | private_RC5_32_set_key 3292 NOEXIST::FUNCTION: |
| 2851 | private_MD5_Init 3293 EXIST:OPENSSL_FIPS:FUNCTION:MD5 | 2851 | private_MD5_Init 3293 NOEXIST::FUNCTION: |
| 2852 | private_RC4_set_key 3294 EXIST:OPENSSL_FIPS:FUNCTION:RC4 | 2852 | private_RC4_set_key 3294 NOEXIST::FUNCTION: |
| 2853 | private_MDC2_Init 3295 EXIST:OPENSSL_FIPS:FUNCTION:MDC2 | 2853 | private_MDC2_Init 3295 NOEXIST::FUNCTION: |
| 2854 | private_RC2_set_key 3296 EXIST:OPENSSL_FIPS:FUNCTION:RC2 | 2854 | private_RC2_set_key 3296 NOEXIST::FUNCTION: |
| 2855 | private_MD4_Init 3297 EXIST:OPENSSL_FIPS:FUNCTION:MD4 | 2855 | private_MD4_Init 3297 NOEXIST::FUNCTION: |
| 2856 | private_BF_set_key 3298 EXIST:OPENSSL_FIPS:FUNCTION:BF | 2856 | private_BF_set_key 3298 NOEXIST::FUNCTION: |
| 2857 | private_MD2_Init 3299 EXIST:OPENSSL_FIPS:FUNCTION:MD2 | 2857 | private_MD2_Init 3299 NOEXIST::FUNCTION: |
| 2858 | d2i_PROXY_CERT_INFO_EXTENSION 3300 EXIST::FUNCTION: | 2858 | d2i_PROXY_CERT_INFO_EXTENSION 3300 EXIST::FUNCTION: |
| 2859 | PROXY_POLICY_it 3301 EXIST:!EXPORT_VAR_AS_FUNCTION:VARIABLE: | 2859 | PROXY_POLICY_it 3301 EXIST:!EXPORT_VAR_AS_FUNCTION:VARIABLE: |
| 2860 | PROXY_POLICY_it 3301 EXIST:EXPORT_VAR_AS_FUNCTION:FUNCTION: | 2860 | PROXY_POLICY_it 3301 EXIST:EXPORT_VAR_AS_FUNCTION:FUNCTION: |
| @@ -2868,13 +2868,13 @@ PROXY_CERT_INFO_EXTENSION_it 3307 EXIST:EXPORT_VAR_AS_FUNCTION:FUNCTI | |||
| 2868 | PROXY_POLICY_free 3308 EXIST::FUNCTION: | 2868 | PROXY_POLICY_free 3308 EXIST::FUNCTION: |
| 2869 | PROXY_POLICY_new 3309 EXIST::FUNCTION: | 2869 | PROXY_POLICY_new 3309 EXIST::FUNCTION: |
| 2870 | BN_MONT_CTX_set_locked 3310 EXIST::FUNCTION: | 2870 | BN_MONT_CTX_set_locked 3310 EXIST::FUNCTION: |
| 2871 | FIPS_selftest_rng 3311 EXIST:OPENSSL_FIPS:FUNCTION: | 2871 | FIPS_selftest_rng 3311 NOEXIST::FUNCTION: |
| 2872 | EVP_sha384 3312 EXIST:OPENSSL_FIPS:FUNCTION:SHA,SHA512 | 2872 | EVP_sha384 3312 EXIST::FUNCTION:SHA,SHA512 |
| 2873 | EVP_sha512 3313 EXIST:OPENSSL_FIPS:FUNCTION:SHA,SHA512 | 2873 | EVP_sha512 3313 EXIST::FUNCTION:SHA,SHA512 |
| 2874 | EVP_sha224 3314 EXIST:OPENSSL_FIPS:FUNCTION:SHA,SHA256 | 2874 | EVP_sha224 3314 EXIST::FUNCTION:SHA,SHA256 |
| 2875 | EVP_sha256 3315 EXIST:OPENSSL_FIPS:FUNCTION:SHA,SHA256 | 2875 | EVP_sha256 3315 EXIST::FUNCTION:SHA,SHA256 |
| 2876 | FIPS_selftest_hmac 3316 EXIST:OPENSSL_FIPS:FUNCTION: | 2876 | FIPS_selftest_hmac 3316 NOEXIST::FUNCTION: |
| 2877 | FIPS_corrupt_rng 3317 EXIST:OPENSSL_FIPS:FUNCTION: | 2877 | FIPS_corrupt_rng 3317 NOEXIST::FUNCTION: |
| 2878 | BN_mod_exp_mont_consttime 3318 EXIST::FUNCTION: | 2878 | BN_mod_exp_mont_consttime 3318 EXIST::FUNCTION: |
| 2879 | RSA_X931_hash_id 3319 EXIST::FUNCTION:RSA | 2879 | RSA_X931_hash_id 3319 EXIST::FUNCTION:RSA |
| 2880 | RSA_padding_check_X931 3320 EXIST::FUNCTION:RSA | 2880 | RSA_padding_check_X931 3320 EXIST::FUNCTION:RSA |
| @@ -2882,26 +2882,773 @@ RSA_verify_PKCS1_PSS 3321 EXIST::FUNCTION:RSA | |||
| 2882 | RSA_padding_add_X931 3322 EXIST::FUNCTION:RSA | 2882 | RSA_padding_add_X931 3322 EXIST::FUNCTION:RSA |
| 2883 | RSA_padding_add_PKCS1_PSS 3323 EXIST::FUNCTION:RSA | 2883 | RSA_padding_add_PKCS1_PSS 3323 EXIST::FUNCTION:RSA |
| 2884 | PKCS1_MGF1 3324 EXIST::FUNCTION:RSA | 2884 | PKCS1_MGF1 3324 EXIST::FUNCTION:RSA |
| 2885 | BN_X931_generate_Xpq 3325 EXIST:OPENSSL_FIPS:FUNCTION: | 2885 | BN_X931_generate_Xpq 3325 NOEXIST::FUNCTION: |
| 2886 | RSA_X931_generate_key 3326 EXIST:OPENSSL_FIPS:FUNCTION:RSA | 2886 | RSA_X931_generate_key 3326 NOEXIST::FUNCTION: |
| 2887 | BN_X931_derive_prime 3327 EXIST:OPENSSL_FIPS:FUNCTION: | 2887 | BN_X931_derive_prime 3327 NOEXIST::FUNCTION: |
| 2888 | BN_X931_generate_prime 3328 EXIST:OPENSSL_FIPS:FUNCTION: | 2888 | BN_X931_generate_prime 3328 NOEXIST::FUNCTION: |
| 2889 | RSA_X931_derive 3329 EXIST:OPENSSL_FIPS:FUNCTION:RSA | 2889 | RSA_X931_derive 3329 NOEXIST::FUNCTION: |
| 2890 | SHA512_Update 3356 EXIST:OPENSSL_FIPS:FUNCTION:SHA,SHA512 | 2890 | BIO_new_dgram 3330 EXIST::FUNCTION: |
| 2891 | SHA256_Init 3479 EXIST:OPENSSL_FIPS:FUNCTION:SHA,SHA256 | 2891 | BN_get0_nist_prime_384 3331 EXIST::FUNCTION: |
| 2892 | SHA224 3510 EXIST:OPENSSL_FIPS:FUNCTION:SHA,SHA256 | 2892 | ERR_set_mark 3332 EXIST::FUNCTION: |
| 2893 | SHA384_Update 3551 EXIST:OPENSSL_FIPS:FUNCTION:SHA,SHA512 | 2893 | X509_STORE_CTX_set0_crls 3333 EXIST::FUNCTION: |
| 2894 | SHA224_Final 3560 EXIST:OPENSSL_FIPS:FUNCTION:SHA,SHA256 | 2894 | ENGINE_set_STORE 3334 EXIST::FUNCTION:ENGINE |
| 2895 | SHA224_Update 3562 EXIST:OPENSSL_FIPS:FUNCTION:SHA,SHA256 | 2895 | ENGINE_register_ECDSA 3335 EXIST::FUNCTION:ENGINE |
| 2896 | SHA512_Final 3581 EXIST:OPENSSL_FIPS:FUNCTION:SHA,SHA512 | 2896 | STORE_method_set_list_start_function 3336 EXIST:!VMS:FUNCTION: |
| 2897 | SHA224_Init 3631 EXIST:OPENSSL_FIPS:FUNCTION:SHA,SHA256 | 2897 | STORE_meth_set_list_start_fn 3336 EXIST:VMS:FUNCTION: |
| 2898 | SHA512_Init 3633 EXIST:OPENSSL_FIPS:FUNCTION:SHA,SHA512 | 2898 | BN_BLINDING_invert_ex 3337 EXIST::FUNCTION: |
| 2899 | SHA256 3654 EXIST:OPENSSL_FIPS:FUNCTION:SHA,SHA256 | 2899 | NAME_CONSTRAINTS_free 3338 EXIST::FUNCTION: |
| 2900 | SHA256_Transform 3664 EXIST:OPENSSL_FIPS:FUNCTION:SHA,SHA256 | 2900 | STORE_ATTR_INFO_set_number 3339 EXIST::FUNCTION: |
| 2901 | SHA512 3669 EXIST:OPENSSL_FIPS:FUNCTION:SHA,SHA512 | 2901 | BN_BLINDING_get_thread_id 3340 EXIST::FUNCTION: |
| 2902 | SHA512_Transform 3675 EXIST:OPENSSL_FIPS:FUNCTION:SHA,SHA512 | 2902 | X509_STORE_CTX_set0_param 3341 EXIST::FUNCTION: |
| 2903 | SHA256_Final 3712 EXIST:OPENSSL_FIPS:FUNCTION:SHA,SHA256 | 2903 | POLICY_MAPPING_it 3342 EXIST:!EXPORT_VAR_AS_FUNCTION:VARIABLE: |
| 2904 | SHA384_Init 3737 EXIST:OPENSSL_FIPS:FUNCTION:SHA,SHA512 | 2904 | POLICY_MAPPING_it 3342 EXIST:EXPORT_VAR_AS_FUNCTION:FUNCTION: |
| 2905 | SHA384_Final 3740 EXIST:OPENSSL_FIPS:FUNCTION:SHA,SHA512 | 2905 | STORE_parse_attrs_start 3343 EXIST::FUNCTION: |
| 2906 | SHA384 3745 EXIST:OPENSSL_FIPS:FUNCTION:SHA,SHA512 | 2906 | POLICY_CONSTRAINTS_free 3344 EXIST::FUNCTION: |
| 2907 | SHA256_Update 3765 EXIST:OPENSSL_FIPS:FUNCTION:SHA,SHA256 | 2907 | EVP_PKEY_add1_attr_by_NID 3345 EXIST::FUNCTION: |
| 2908 | BN_nist_mod_192 3346 EXIST::FUNCTION: | ||
| 2909 | EC_GROUP_get_trinomial_basis 3347 EXIST::FUNCTION:EC | ||
| 2910 | STORE_set_method 3348 EXIST::FUNCTION: | ||
| 2911 | GENERAL_SUBTREE_free 3349 EXIST::FUNCTION: | ||
| 2912 | NAME_CONSTRAINTS_it 3350 EXIST:!EXPORT_VAR_AS_FUNCTION:VARIABLE: | ||
| 2913 | NAME_CONSTRAINTS_it 3350 EXIST:EXPORT_VAR_AS_FUNCTION:FUNCTION: | ||
| 2914 | ECDH_get_default_method 3351 EXIST::FUNCTION:ECDH | ||
| 2915 | PKCS12_add_safe 3352 EXIST::FUNCTION: | ||
| 2916 | EC_KEY_new_by_curve_name 3353 EXIST::FUNCTION:EC | ||
| 2917 | STORE_method_get_update_store_function 3354 EXIST:!VMS:FUNCTION: | ||
| 2918 | STORE_meth_get_update_store_fn 3354 EXIST:VMS:FUNCTION: | ||
| 2919 | ENGINE_register_ECDH 3355 EXIST::FUNCTION:ENGINE | ||
| 2920 | SHA512_Update 3356 EXIST::FUNCTION:SHA,SHA512 | ||
| 2921 | i2d_ECPrivateKey 3357 EXIST::FUNCTION:EC | ||
| 2922 | BN_get0_nist_prime_192 3358 EXIST::FUNCTION: | ||
| 2923 | STORE_modify_certificate 3359 EXIST::FUNCTION: | ||
| 2924 | EC_POINT_set_affine_coordinates_GF2m 3360 EXIST:!VMS:FUNCTION:EC | ||
| 2925 | EC_POINT_set_affine_coords_GF2m 3360 EXIST:VMS:FUNCTION:EC | ||
| 2926 | BN_GF2m_mod_exp_arr 3361 EXIST::FUNCTION: | ||
| 2927 | STORE_ATTR_INFO_modify_number 3362 EXIST::FUNCTION: | ||
| 2928 | X509_keyid_get0 3363 EXIST::FUNCTION: | ||
| 2929 | ENGINE_load_gmp 3364 EXIST::FUNCTION:ENGINE,GMP,STATIC_ENGINE | ||
| 2930 | pitem_new 3365 EXIST::FUNCTION: | ||
| 2931 | BN_GF2m_mod_mul_arr 3366 EXIST::FUNCTION: | ||
| 2932 | STORE_list_public_key_endp 3367 EXIST::FUNCTION: | ||
| 2933 | o2i_ECPublicKey 3368 EXIST::FUNCTION:EC | ||
| 2934 | EC_KEY_copy 3369 EXIST::FUNCTION:EC | ||
| 2935 | BIO_dump_fp 3370 EXIST::FUNCTION:FP_API | ||
| 2936 | X509_policy_node_get0_parent 3371 EXIST::FUNCTION: | ||
| 2937 | EC_GROUP_check_discriminant 3372 EXIST::FUNCTION:EC | ||
| 2938 | i2o_ECPublicKey 3373 EXIST::FUNCTION:EC | ||
| 2939 | EC_KEY_precompute_mult 3374 EXIST::FUNCTION:EC | ||
| 2940 | a2i_IPADDRESS 3375 EXIST::FUNCTION: | ||
| 2941 | STORE_method_set_initialise_function 3376 EXIST:!VMS:FUNCTION: | ||
| 2942 | STORE_meth_set_initialise_fn 3376 EXIST:VMS:FUNCTION: | ||
| 2943 | X509_STORE_CTX_set_depth 3377 EXIST::FUNCTION: | ||
| 2944 | X509_VERIFY_PARAM_inherit 3378 EXIST::FUNCTION: | ||
| 2945 | EC_POINT_point2bn 3379 EXIST::FUNCTION:EC | ||
| 2946 | STORE_ATTR_INFO_set_dn 3380 EXIST::FUNCTION: | ||
| 2947 | X509_policy_tree_get0_policies 3381 EXIST::FUNCTION: | ||
| 2948 | EC_GROUP_new_curve_GF2m 3382 EXIST::FUNCTION:EC | ||
| 2949 | STORE_destroy_method 3383 EXIST::FUNCTION: | ||
| 2950 | ENGINE_unregister_STORE 3384 EXIST::FUNCTION:ENGINE | ||
| 2951 | EVP_PKEY_get1_EC_KEY 3385 EXIST::FUNCTION:EC | ||
| 2952 | STORE_ATTR_INFO_get0_number 3386 EXIST::FUNCTION: | ||
| 2953 | ENGINE_get_default_ECDH 3387 EXIST::FUNCTION:ENGINE | ||
| 2954 | EC_KEY_get_conv_form 3388 EXIST::FUNCTION:EC | ||
| 2955 | ASN1_OCTET_STRING_NDEF_it 3389 EXIST:!EXPORT_VAR_AS_FUNCTION:VARIABLE: | ||
| 2956 | ASN1_OCTET_STRING_NDEF_it 3389 EXIST:EXPORT_VAR_AS_FUNCTION:FUNCTION: | ||
| 2957 | STORE_delete_public_key 3390 EXIST::FUNCTION: | ||
| 2958 | STORE_get_public_key 3391 EXIST::FUNCTION: | ||
| 2959 | STORE_modify_arbitrary 3392 EXIST::FUNCTION: | ||
| 2960 | ENGINE_get_static_state 3393 EXIST::FUNCTION:ENGINE | ||
| 2961 | pqueue_iterator 3394 EXIST::FUNCTION: | ||
| 2962 | ECDSA_SIG_new 3395 EXIST::FUNCTION:ECDSA | ||
| 2963 | OPENSSL_DIR_end 3396 EXIST::FUNCTION: | ||
| 2964 | BN_GF2m_mod_sqr 3397 EXIST::FUNCTION: | ||
| 2965 | EC_POINT_bn2point 3398 EXIST::FUNCTION:EC | ||
| 2966 | X509_VERIFY_PARAM_set_depth 3399 EXIST::FUNCTION: | ||
| 2967 | EC_KEY_set_asn1_flag 3400 EXIST::FUNCTION:EC | ||
| 2968 | STORE_get_method 3401 EXIST::FUNCTION: | ||
| 2969 | EC_KEY_get_key_method_data 3402 EXIST::FUNCTION:EC | ||
| 2970 | ECDSA_sign_ex 3403 EXIST::FUNCTION:ECDSA | ||
| 2971 | STORE_parse_attrs_end 3404 EXIST::FUNCTION: | ||
| 2972 | EC_GROUP_get_point_conversion_form 3405 EXIST:!VMS:FUNCTION:EC | ||
| 2973 | EC_GROUP_get_point_conv_form 3405 EXIST:VMS:FUNCTION:EC | ||
| 2974 | STORE_method_set_store_function 3406 EXIST::FUNCTION: | ||
| 2975 | STORE_ATTR_INFO_in 3407 EXIST::FUNCTION: | ||
| 2976 | PEM_read_bio_ECPKParameters 3408 EXIST::FUNCTION:EC | ||
| 2977 | EC_GROUP_get_pentanomial_basis 3409 EXIST::FUNCTION:EC | ||
| 2978 | EVP_PKEY_add1_attr_by_txt 3410 EXIST::FUNCTION: | ||
| 2979 | BN_BLINDING_set_flags 3411 EXIST::FUNCTION: | ||
| 2980 | X509_VERIFY_PARAM_set1_policies 3412 EXIST::FUNCTION: | ||
| 2981 | X509_VERIFY_PARAM_set1_name 3413 EXIST::FUNCTION: | ||
| 2982 | X509_VERIFY_PARAM_set_purpose 3414 EXIST::FUNCTION: | ||
| 2983 | STORE_get_number 3415 EXIST::FUNCTION: | ||
| 2984 | ECDSA_sign_setup 3416 EXIST::FUNCTION:ECDSA | ||
| 2985 | BN_GF2m_mod_solve_quad_arr 3417 EXIST::FUNCTION: | ||
| 2986 | EC_KEY_up_ref 3418 EXIST::FUNCTION:EC | ||
| 2987 | POLICY_MAPPING_free 3419 EXIST::FUNCTION: | ||
| 2988 | BN_GF2m_mod_div 3420 EXIST::FUNCTION: | ||
| 2989 | X509_VERIFY_PARAM_set_flags 3421 EXIST::FUNCTION: | ||
| 2990 | EC_KEY_free 3422 EXIST::FUNCTION:EC | ||
| 2991 | STORE_method_set_list_next_function 3423 EXIST:!VMS:FUNCTION: | ||
| 2992 | STORE_meth_set_list_next_fn 3423 EXIST:VMS:FUNCTION: | ||
| 2993 | PEM_write_bio_ECPrivateKey 3424 EXIST::FUNCTION:EC | ||
| 2994 | d2i_EC_PUBKEY 3425 EXIST::FUNCTION:EC | ||
| 2995 | STORE_method_get_generate_function 3426 EXIST:!VMS:FUNCTION: | ||
| 2996 | STORE_meth_get_generate_fn 3426 EXIST:VMS:FUNCTION: | ||
| 2997 | STORE_method_set_list_end_function 3427 EXIST:!VMS:FUNCTION: | ||
| 2998 | STORE_meth_set_list_end_fn 3427 EXIST:VMS:FUNCTION: | ||
| 2999 | pqueue_print 3428 EXIST::FUNCTION: | ||
| 3000 | EC_GROUP_have_precompute_mult 3429 EXIST::FUNCTION:EC | ||
| 3001 | EC_KEY_print_fp 3430 EXIST::FUNCTION:EC,FP_API | ||
| 3002 | BN_GF2m_mod_arr 3431 EXIST::FUNCTION: | ||
| 3003 | PEM_write_bio_X509_CERT_PAIR 3432 EXIST::FUNCTION: | ||
| 3004 | EVP_PKEY_cmp 3433 EXIST::FUNCTION: | ||
| 3005 | X509_policy_level_node_count 3434 EXIST::FUNCTION: | ||
| 3006 | STORE_new_engine 3435 EXIST::FUNCTION: | ||
| 3007 | STORE_list_public_key_start 3436 EXIST::FUNCTION: | ||
| 3008 | X509_VERIFY_PARAM_new 3437 EXIST::FUNCTION: | ||
| 3009 | ECDH_get_ex_data 3438 EXIST::FUNCTION:ECDH | ||
| 3010 | EVP_PKEY_get_attr 3439 EXIST::FUNCTION: | ||
| 3011 | ECDSA_do_sign 3440 EXIST::FUNCTION:ECDSA | ||
| 3012 | ENGINE_unregister_ECDH 3441 EXIST::FUNCTION:ENGINE | ||
| 3013 | ECDH_OpenSSL 3442 EXIST::FUNCTION:ECDH | ||
| 3014 | EC_KEY_set_conv_form 3443 EXIST::FUNCTION:EC | ||
| 3015 | EC_POINT_dup 3444 EXIST::FUNCTION:EC | ||
| 3016 | GENERAL_SUBTREE_new 3445 EXIST::FUNCTION: | ||
| 3017 | STORE_list_crl_endp 3446 EXIST::FUNCTION: | ||
| 3018 | EC_get_builtin_curves 3447 EXIST::FUNCTION:EC | ||
| 3019 | X509_policy_node_get0_qualifiers 3448 EXIST:!VMS:FUNCTION: | ||
| 3020 | X509_pcy_node_get0_qualifiers 3448 EXIST:VMS:FUNCTION: | ||
| 3021 | STORE_list_crl_end 3449 EXIST::FUNCTION: | ||
| 3022 | EVP_PKEY_set1_EC_KEY 3450 EXIST::FUNCTION:EC | ||
| 3023 | BN_GF2m_mod_sqrt_arr 3451 EXIST::FUNCTION: | ||
| 3024 | i2d_ECPrivateKey_bio 3452 EXIST::FUNCTION:BIO,EC | ||
| 3025 | ECPKParameters_print_fp 3453 EXIST::FUNCTION:EC,FP_API | ||
| 3026 | pqueue_find 3454 EXIST::FUNCTION: | ||
| 3027 | ECDSA_SIG_free 3455 EXIST::FUNCTION:ECDSA | ||
| 3028 | PEM_write_bio_ECPKParameters 3456 EXIST::FUNCTION:EC | ||
| 3029 | STORE_method_set_ctrl_function 3457 EXIST::FUNCTION: | ||
| 3030 | STORE_list_public_key_end 3458 EXIST::FUNCTION: | ||
| 3031 | EC_KEY_set_private_key 3459 EXIST::FUNCTION:EC | ||
| 3032 | pqueue_peek 3460 EXIST::FUNCTION: | ||
| 3033 | STORE_get_arbitrary 3461 EXIST::FUNCTION: | ||
| 3034 | STORE_store_crl 3462 EXIST::FUNCTION: | ||
| 3035 | X509_policy_node_get0_policy 3463 EXIST::FUNCTION: | ||
| 3036 | PKCS12_add_safes 3464 EXIST::FUNCTION: | ||
| 3037 | BN_BLINDING_convert_ex 3465 EXIST::FUNCTION: | ||
| 3038 | X509_policy_tree_free 3466 EXIST::FUNCTION: | ||
| 3039 | OPENSSL_ia32cap_loc 3467 EXIST::FUNCTION: | ||
| 3040 | BN_GF2m_poly2arr 3468 EXIST::FUNCTION: | ||
| 3041 | STORE_ctrl 3469 EXIST::FUNCTION: | ||
| 3042 | STORE_ATTR_INFO_compare 3470 EXIST::FUNCTION: | ||
| 3043 | BN_get0_nist_prime_224 3471 EXIST::FUNCTION: | ||
| 3044 | i2d_ECParameters 3472 EXIST::FUNCTION:EC | ||
| 3045 | i2d_ECPKParameters 3473 EXIST::FUNCTION:EC | ||
| 3046 | BN_GENCB_call 3474 EXIST::FUNCTION: | ||
| 3047 | d2i_ECPKParameters 3475 EXIST::FUNCTION:EC | ||
| 3048 | STORE_method_set_generate_function 3476 EXIST:!VMS:FUNCTION: | ||
| 3049 | STORE_meth_set_generate_fn 3476 EXIST:VMS:FUNCTION: | ||
| 3050 | ENGINE_set_ECDH 3477 EXIST::FUNCTION:ENGINE | ||
| 3051 | NAME_CONSTRAINTS_new 3478 EXIST::FUNCTION: | ||
| 3052 | SHA256_Init 3479 EXIST::FUNCTION:SHA,SHA256 | ||
| 3053 | EC_KEY_get0_public_key 3480 EXIST::FUNCTION:EC | ||
| 3054 | PEM_write_bio_EC_PUBKEY 3481 EXIST::FUNCTION:EC | ||
| 3055 | STORE_ATTR_INFO_set_cstr 3482 EXIST::FUNCTION: | ||
| 3056 | STORE_list_crl_next 3483 EXIST::FUNCTION: | ||
| 3057 | STORE_ATTR_INFO_in_range 3484 EXIST::FUNCTION: | ||
| 3058 | ECParameters_print 3485 EXIST::FUNCTION:BIO,EC | ||
| 3059 | STORE_method_set_delete_function 3486 EXIST:!VMS:FUNCTION: | ||
| 3060 | STORE_meth_set_delete_fn 3486 EXIST:VMS:FUNCTION: | ||
| 3061 | STORE_list_certificate_next 3487 EXIST::FUNCTION: | ||
| 3062 | ASN1_generate_nconf 3488 EXIST::FUNCTION: | ||
| 3063 | BUF_memdup 3489 EXIST::FUNCTION: | ||
| 3064 | BN_GF2m_mod_mul 3490 EXIST::FUNCTION: | ||
| 3065 | STORE_method_get_list_next_function 3491 EXIST:!VMS:FUNCTION: | ||
| 3066 | STORE_meth_get_list_next_fn 3491 EXIST:VMS:FUNCTION: | ||
| 3067 | STORE_ATTR_INFO_get0_dn 3492 EXIST::FUNCTION: | ||
| 3068 | STORE_list_private_key_next 3493 EXIST::FUNCTION: | ||
| 3069 | EC_GROUP_set_seed 3494 EXIST::FUNCTION:EC | ||
| 3070 | X509_VERIFY_PARAM_set_trust 3495 EXIST::FUNCTION: | ||
| 3071 | STORE_ATTR_INFO_free 3496 EXIST::FUNCTION: | ||
| 3072 | STORE_get_private_key 3497 EXIST::FUNCTION: | ||
| 3073 | EVP_PKEY_get_attr_count 3498 EXIST::FUNCTION: | ||
| 3074 | STORE_ATTR_INFO_new 3499 EXIST::FUNCTION: | ||
| 3075 | EC_GROUP_get_curve_GF2m 3500 EXIST::FUNCTION:EC | ||
| 3076 | STORE_method_set_revoke_function 3501 EXIST:!VMS:FUNCTION: | ||
| 3077 | STORE_meth_set_revoke_fn 3501 EXIST:VMS:FUNCTION: | ||
| 3078 | STORE_store_number 3502 EXIST::FUNCTION: | ||
| 3079 | BN_is_prime_ex 3503 EXIST::FUNCTION: | ||
| 3080 | STORE_revoke_public_key 3504 EXIST::FUNCTION: | ||
| 3081 | X509_STORE_CTX_get0_param 3505 EXIST::FUNCTION: | ||
| 3082 | STORE_delete_arbitrary 3506 EXIST::FUNCTION: | ||
| 3083 | PEM_read_X509_CERT_PAIR 3507 EXIST:!WIN16:FUNCTION: | ||
| 3084 | X509_STORE_set_depth 3508 EXIST::FUNCTION: | ||
| 3085 | ECDSA_get_ex_data 3509 EXIST::FUNCTION:ECDSA | ||
| 3086 | SHA224 3510 EXIST::FUNCTION:SHA,SHA256 | ||
| 3087 | BIO_dump_indent_fp 3511 EXIST::FUNCTION:FP_API | ||
| 3088 | EC_KEY_set_group 3512 EXIST::FUNCTION:EC | ||
| 3089 | BUF_strndup 3513 EXIST::FUNCTION: | ||
| 3090 | STORE_list_certificate_start 3514 EXIST::FUNCTION: | ||
| 3091 | BN_GF2m_mod 3515 EXIST::FUNCTION: | ||
| 3092 | X509_REQ_check_private_key 3516 EXIST::FUNCTION: | ||
| 3093 | EC_GROUP_get_seed_len 3517 EXIST::FUNCTION:EC | ||
| 3094 | ERR_load_STORE_strings 3518 EXIST::FUNCTION: | ||
| 3095 | PEM_read_bio_EC_PUBKEY 3519 EXIST::FUNCTION:EC | ||
| 3096 | STORE_list_private_key_end 3520 EXIST::FUNCTION: | ||
| 3097 | i2d_EC_PUBKEY 3521 EXIST::FUNCTION:EC | ||
| 3098 | ECDSA_get_default_method 3522 EXIST::FUNCTION:ECDSA | ||
| 3099 | ASN1_put_eoc 3523 EXIST::FUNCTION: | ||
| 3100 | X509_STORE_CTX_get_explicit_policy 3524 EXIST:!VMS:FUNCTION: | ||
| 3101 | X509_STORE_CTX_get_expl_policy 3524 EXIST:VMS:FUNCTION: | ||
| 3102 | X509_VERIFY_PARAM_table_cleanup 3525 EXIST::FUNCTION: | ||
| 3103 | STORE_modify_private_key 3526 EXIST::FUNCTION: | ||
| 3104 | X509_VERIFY_PARAM_free 3527 EXIST::FUNCTION: | ||
| 3105 | EC_METHOD_get_field_type 3528 EXIST::FUNCTION:EC | ||
| 3106 | EC_GFp_nist_method 3529 EXIST::FUNCTION:EC | ||
| 3107 | STORE_method_set_modify_function 3530 EXIST:!VMS:FUNCTION: | ||
| 3108 | STORE_meth_set_modify_fn 3530 EXIST:VMS:FUNCTION: | ||
| 3109 | STORE_parse_attrs_next 3531 EXIST::FUNCTION: | ||
| 3110 | ENGINE_load_padlock 3532 EXIST::FUNCTION:ENGINE | ||
| 3111 | EC_GROUP_set_curve_name 3533 EXIST::FUNCTION:EC | ||
| 3112 | X509_CERT_PAIR_it 3534 EXIST:!EXPORT_VAR_AS_FUNCTION:VARIABLE: | ||
| 3113 | X509_CERT_PAIR_it 3534 EXIST:EXPORT_VAR_AS_FUNCTION:FUNCTION: | ||
| 3114 | STORE_method_get_revoke_function 3535 EXIST:!VMS:FUNCTION: | ||
| 3115 | STORE_meth_get_revoke_fn 3535 EXIST:VMS:FUNCTION: | ||
| 3116 | STORE_method_set_get_function 3536 EXIST::FUNCTION: | ||
| 3117 | STORE_modify_number 3537 EXIST::FUNCTION: | ||
| 3118 | STORE_method_get_store_function 3538 EXIST::FUNCTION: | ||
| 3119 | STORE_store_private_key 3539 EXIST::FUNCTION: | ||
| 3120 | BN_GF2m_mod_sqr_arr 3540 EXIST::FUNCTION: | ||
| 3121 | RSA_setup_blinding 3541 EXIST::FUNCTION:RSA | ||
| 3122 | BIO_s_datagram 3542 EXIST::FUNCTION:DGRAM | ||
| 3123 | STORE_Memory 3543 EXIST::FUNCTION: | ||
| 3124 | sk_find_ex 3544 EXIST::FUNCTION: | ||
| 3125 | EC_GROUP_set_curve_GF2m 3545 EXIST::FUNCTION:EC | ||
| 3126 | ENGINE_set_default_ECDSA 3546 EXIST::FUNCTION:ENGINE | ||
| 3127 | POLICY_CONSTRAINTS_new 3547 EXIST::FUNCTION: | ||
| 3128 | BN_GF2m_mod_sqrt 3548 EXIST::FUNCTION: | ||
| 3129 | ECDH_set_default_method 3549 EXIST::FUNCTION:ECDH | ||
| 3130 | EC_KEY_generate_key 3550 EXIST::FUNCTION:EC | ||
| 3131 | SHA384_Update 3551 EXIST::FUNCTION:SHA,SHA512 | ||
| 3132 | BN_GF2m_arr2poly 3552 EXIST::FUNCTION: | ||
| 3133 | STORE_method_get_get_function 3553 EXIST::FUNCTION: | ||
| 3134 | STORE_method_set_cleanup_function 3554 EXIST:!VMS:FUNCTION: | ||
| 3135 | STORE_meth_set_cleanup_fn 3554 EXIST:VMS:FUNCTION: | ||
| 3136 | EC_GROUP_check 3555 EXIST::FUNCTION:EC | ||
| 3137 | d2i_ECPrivateKey_bio 3556 EXIST::FUNCTION:BIO,EC | ||
| 3138 | EC_KEY_insert_key_method_data 3557 EXIST::FUNCTION:EC | ||
| 3139 | STORE_method_get_lock_store_function 3558 EXIST:!VMS:FUNCTION: | ||
| 3140 | STORE_meth_get_lock_store_fn 3558 EXIST:VMS:FUNCTION: | ||
| 3141 | X509_VERIFY_PARAM_get_depth 3559 EXIST::FUNCTION: | ||
| 3142 | SHA224_Final 3560 EXIST::FUNCTION:SHA,SHA256 | ||
| 3143 | STORE_method_set_update_store_function 3561 EXIST:!VMS:FUNCTION: | ||
| 3144 | STORE_meth_set_update_store_fn 3561 EXIST:VMS:FUNCTION: | ||
| 3145 | SHA224_Update 3562 EXIST::FUNCTION:SHA,SHA256 | ||
| 3146 | d2i_ECPrivateKey 3563 EXIST::FUNCTION:EC | ||
| 3147 | ASN1_item_ndef_i2d 3564 EXIST::FUNCTION: | ||
| 3148 | STORE_delete_private_key 3565 EXIST::FUNCTION: | ||
| 3149 | ERR_pop_to_mark 3566 EXIST::FUNCTION: | ||
| 3150 | ENGINE_register_all_STORE 3567 EXIST::FUNCTION:ENGINE | ||
| 3151 | X509_policy_level_get0_node 3568 EXIST::FUNCTION: | ||
| 3152 | i2d_PKCS7_NDEF 3569 EXIST::FUNCTION: | ||
| 3153 | EC_GROUP_get_degree 3570 EXIST::FUNCTION:EC | ||
| 3154 | ASN1_generate_v3 3571 EXIST::FUNCTION: | ||
| 3155 | STORE_ATTR_INFO_modify_cstr 3572 EXIST::FUNCTION: | ||
| 3156 | X509_policy_tree_level_count 3573 EXIST::FUNCTION: | ||
| 3157 | BN_GF2m_add 3574 EXIST::FUNCTION: | ||
| 3158 | EC_KEY_get0_group 3575 EXIST::FUNCTION:EC | ||
| 3159 | STORE_generate_crl 3576 EXIST::FUNCTION: | ||
| 3160 | STORE_store_public_key 3577 EXIST::FUNCTION: | ||
| 3161 | X509_CERT_PAIR_free 3578 EXIST::FUNCTION: | ||
| 3162 | STORE_revoke_private_key 3579 EXIST::FUNCTION: | ||
| 3163 | BN_nist_mod_224 3580 EXIST::FUNCTION: | ||
| 3164 | SHA512_Final 3581 EXIST::FUNCTION:SHA,SHA512 | ||
| 3165 | STORE_ATTR_INFO_modify_dn 3582 EXIST::FUNCTION: | ||
| 3166 | STORE_method_get_initialise_function 3583 EXIST:!VMS:FUNCTION: | ||
| 3167 | STORE_meth_get_initialise_fn 3583 EXIST:VMS:FUNCTION: | ||
| 3168 | STORE_delete_number 3584 EXIST::FUNCTION: | ||
| 3169 | i2d_EC_PUBKEY_bio 3585 EXIST::FUNCTION:BIO,EC | ||
| 3170 | BIO_dgram_non_fatal_error 3586 EXIST::FUNCTION: | ||
| 3171 | EC_GROUP_get_asn1_flag 3587 EXIST::FUNCTION:EC | ||
| 3172 | STORE_ATTR_INFO_in_ex 3588 EXIST::FUNCTION: | ||
| 3173 | STORE_list_crl_start 3589 EXIST::FUNCTION: | ||
| 3174 | ECDH_get_ex_new_index 3590 EXIST::FUNCTION:ECDH | ||
| 3175 | STORE_method_get_modify_function 3591 EXIST:!VMS:FUNCTION: | ||
| 3176 | STORE_meth_get_modify_fn 3591 EXIST:VMS:FUNCTION: | ||
| 3177 | v2i_ASN1_BIT_STRING 3592 EXIST::FUNCTION: | ||
| 3178 | STORE_store_certificate 3593 EXIST::FUNCTION: | ||
| 3179 | OBJ_bsearch_ex 3594 EXIST::FUNCTION: | ||
| 3180 | X509_STORE_CTX_set_default 3595 EXIST::FUNCTION: | ||
| 3181 | STORE_ATTR_INFO_set_sha1str 3596 EXIST::FUNCTION: | ||
| 3182 | BN_GF2m_mod_inv 3597 EXIST::FUNCTION: | ||
| 3183 | BN_GF2m_mod_exp 3598 EXIST::FUNCTION: | ||
| 3184 | STORE_modify_public_key 3599 EXIST::FUNCTION: | ||
| 3185 | STORE_method_get_list_start_function 3600 EXIST:!VMS:FUNCTION: | ||
| 3186 | STORE_meth_get_list_start_fn 3600 EXIST:VMS:FUNCTION: | ||
| 3187 | EC_GROUP_get0_seed 3601 EXIST::FUNCTION:EC | ||
| 3188 | STORE_store_arbitrary 3602 EXIST::FUNCTION: | ||
| 3189 | STORE_method_set_unlock_store_function 3603 EXIST:!VMS:FUNCTION: | ||
| 3190 | STORE_meth_set_unlock_store_fn 3603 EXIST:VMS:FUNCTION: | ||
| 3191 | BN_GF2m_mod_div_arr 3604 EXIST::FUNCTION: | ||
| 3192 | ENGINE_set_ECDSA 3605 EXIST::FUNCTION:ENGINE | ||
| 3193 | STORE_create_method 3606 EXIST::FUNCTION: | ||
| 3194 | ECPKParameters_print 3607 EXIST::FUNCTION:BIO,EC | ||
| 3195 | EC_KEY_get0_private_key 3608 EXIST::FUNCTION:EC | ||
| 3196 | PEM_write_EC_PUBKEY 3609 EXIST:!WIN16:FUNCTION:EC | ||
| 3197 | X509_VERIFY_PARAM_set1 3610 EXIST::FUNCTION: | ||
| 3198 | ECDH_set_method 3611 EXIST::FUNCTION:ECDH | ||
| 3199 | v2i_GENERAL_NAME_ex 3612 EXIST::FUNCTION: | ||
| 3200 | ECDH_set_ex_data 3613 EXIST::FUNCTION:ECDH | ||
| 3201 | STORE_generate_key 3614 EXIST::FUNCTION: | ||
| 3202 | BN_nist_mod_521 3615 EXIST::FUNCTION: | ||
| 3203 | X509_policy_tree_get0_level 3616 EXIST::FUNCTION: | ||
| 3204 | EC_GROUP_set_point_conversion_form 3617 EXIST:!VMS:FUNCTION:EC | ||
| 3205 | EC_GROUP_set_point_conv_form 3617 EXIST:VMS:FUNCTION:EC | ||
| 3206 | PEM_read_EC_PUBKEY 3618 EXIST:!WIN16:FUNCTION:EC | ||
| 3207 | i2d_ECDSA_SIG 3619 EXIST::FUNCTION:ECDSA | ||
| 3208 | ECDSA_OpenSSL 3620 EXIST::FUNCTION:ECDSA | ||
| 3209 | STORE_delete_crl 3621 EXIST::FUNCTION: | ||
| 3210 | EC_KEY_get_enc_flags 3622 EXIST::FUNCTION:EC | ||
| 3211 | ASN1_const_check_infinite_end 3623 EXIST::FUNCTION: | ||
| 3212 | EVP_PKEY_delete_attr 3624 EXIST::FUNCTION: | ||
| 3213 | ECDSA_set_default_method 3625 EXIST::FUNCTION:ECDSA | ||
| 3214 | EC_POINT_set_compressed_coordinates_GF2m 3626 EXIST:!VMS:FUNCTION:EC | ||
| 3215 | EC_POINT_set_compr_coords_GF2m 3626 EXIST:VMS:FUNCTION:EC | ||
| 3216 | EC_GROUP_cmp 3627 EXIST::FUNCTION:EC | ||
| 3217 | STORE_revoke_certificate 3628 EXIST::FUNCTION: | ||
| 3218 | BN_get0_nist_prime_256 3629 EXIST::FUNCTION: | ||
| 3219 | STORE_method_get_delete_function 3630 EXIST:!VMS:FUNCTION: | ||
| 3220 | STORE_meth_get_delete_fn 3630 EXIST:VMS:FUNCTION: | ||
| 3221 | SHA224_Init 3631 EXIST::FUNCTION:SHA,SHA256 | ||
| 3222 | PEM_read_ECPrivateKey 3632 EXIST:!WIN16:FUNCTION:EC | ||
| 3223 | SHA512_Init 3633 EXIST::FUNCTION:SHA,SHA512 | ||
| 3224 | STORE_parse_attrs_endp 3634 EXIST::FUNCTION: | ||
| 3225 | BN_set_negative 3635 EXIST::FUNCTION: | ||
| 3226 | ERR_load_ECDSA_strings 3636 EXIST::FUNCTION:ECDSA | ||
| 3227 | EC_GROUP_get_basis_type 3637 EXIST::FUNCTION:EC | ||
| 3228 | STORE_list_public_key_next 3638 EXIST::FUNCTION: | ||
| 3229 | i2v_ASN1_BIT_STRING 3639 EXIST::FUNCTION: | ||
| 3230 | STORE_OBJECT_free 3640 EXIST::FUNCTION: | ||
| 3231 | BN_nist_mod_384 3641 EXIST::FUNCTION: | ||
| 3232 | i2d_X509_CERT_PAIR 3642 EXIST::FUNCTION: | ||
| 3233 | PEM_write_ECPKParameters 3643 EXIST:!WIN16:FUNCTION:EC | ||
| 3234 | ECDH_compute_key 3644 EXIST::FUNCTION:ECDH | ||
| 3235 | STORE_ATTR_INFO_get0_sha1str 3645 EXIST::FUNCTION: | ||
| 3236 | ENGINE_register_all_ECDH 3646 EXIST::FUNCTION:ENGINE | ||
| 3237 | pqueue_pop 3647 EXIST::FUNCTION: | ||
| 3238 | STORE_ATTR_INFO_get0_cstr 3648 EXIST::FUNCTION: | ||
| 3239 | POLICY_CONSTRAINTS_it 3649 EXIST:!EXPORT_VAR_AS_FUNCTION:VARIABLE: | ||
| 3240 | POLICY_CONSTRAINTS_it 3649 EXIST:EXPORT_VAR_AS_FUNCTION:FUNCTION: | ||
| 3241 | STORE_get_ex_new_index 3650 EXIST::FUNCTION: | ||
| 3242 | EVP_PKEY_get_attr_by_OBJ 3651 EXIST::FUNCTION: | ||
| 3243 | X509_VERIFY_PARAM_add0_policy 3652 EXIST::FUNCTION: | ||
| 3244 | BN_GF2m_mod_solve_quad 3653 EXIST::FUNCTION: | ||
| 3245 | SHA256 3654 EXIST::FUNCTION:SHA,SHA256 | ||
| 3246 | i2d_ECPrivateKey_fp 3655 EXIST::FUNCTION:EC,FP_API | ||
| 3247 | X509_policy_tree_get0_user_policies 3656 EXIST:!VMS:FUNCTION: | ||
| 3248 | X509_pcy_tree_get0_usr_policies 3656 EXIST:VMS:FUNCTION: | ||
| 3249 | OPENSSL_DIR_read 3657 EXIST::FUNCTION: | ||
| 3250 | ENGINE_register_all_ECDSA 3658 EXIST::FUNCTION:ENGINE | ||
| 3251 | X509_VERIFY_PARAM_lookup 3659 EXIST::FUNCTION: | ||
| 3252 | EC_POINT_get_affine_coordinates_GF2m 3660 EXIST:!VMS:FUNCTION:EC | ||
| 3253 | EC_POINT_get_affine_coords_GF2m 3660 EXIST:VMS:FUNCTION:EC | ||
| 3254 | EC_GROUP_dup 3661 EXIST::FUNCTION:EC | ||
| 3255 | ENGINE_get_default_ECDSA 3662 EXIST::FUNCTION:ENGINE | ||
| 3256 | EC_KEY_new 3663 EXIST::FUNCTION:EC | ||
| 3257 | SHA256_Transform 3664 EXIST::FUNCTION:SHA,SHA256 | ||
| 3258 | EC_KEY_set_enc_flags 3665 EXIST::FUNCTION:EC | ||
| 3259 | ECDSA_verify 3666 EXIST::FUNCTION:ECDSA | ||
| 3260 | EC_POINT_point2hex 3667 EXIST::FUNCTION:EC | ||
| 3261 | ENGINE_get_STORE 3668 EXIST::FUNCTION:ENGINE | ||
| 3262 | SHA512 3669 EXIST::FUNCTION:SHA,SHA512 | ||
| 3263 | STORE_get_certificate 3670 EXIST::FUNCTION: | ||
| 3264 | ECDSA_do_sign_ex 3671 EXIST::FUNCTION:ECDSA | ||
| 3265 | ECDSA_do_verify 3672 EXIST::FUNCTION:ECDSA | ||
| 3266 | d2i_ECPrivateKey_fp 3673 EXIST::FUNCTION:EC,FP_API | ||
| 3267 | STORE_delete_certificate 3674 EXIST::FUNCTION: | ||
| 3268 | SHA512_Transform 3675 EXIST::FUNCTION:SHA,SHA512 | ||
| 3269 | X509_STORE_set1_param 3676 EXIST::FUNCTION: | ||
| 3270 | STORE_method_get_ctrl_function 3677 EXIST::FUNCTION: | ||
| 3271 | STORE_free 3678 EXIST::FUNCTION: | ||
| 3272 | PEM_write_ECPrivateKey 3679 EXIST:!WIN16:FUNCTION:EC | ||
| 3273 | STORE_method_get_unlock_store_function 3680 EXIST:!VMS:FUNCTION: | ||
| 3274 | STORE_meth_get_unlock_store_fn 3680 EXIST:VMS:FUNCTION: | ||
| 3275 | STORE_get_ex_data 3681 EXIST::FUNCTION: | ||
| 3276 | EC_KEY_set_public_key 3682 EXIST::FUNCTION:EC | ||
| 3277 | PEM_read_ECPKParameters 3683 EXIST:!WIN16:FUNCTION:EC | ||
| 3278 | X509_CERT_PAIR_new 3684 EXIST::FUNCTION: | ||
| 3279 | ENGINE_register_STORE 3685 EXIST::FUNCTION:ENGINE | ||
| 3280 | RSA_generate_key_ex 3686 EXIST::FUNCTION:RSA | ||
| 3281 | DSA_generate_parameters_ex 3687 EXIST::FUNCTION:DSA | ||
| 3282 | ECParameters_print_fp 3688 EXIST::FUNCTION:EC,FP_API | ||
| 3283 | X509V3_NAME_from_section 3689 EXIST::FUNCTION: | ||
| 3284 | EVP_PKEY_add1_attr 3690 EXIST::FUNCTION: | ||
| 3285 | STORE_modify_crl 3691 EXIST::FUNCTION: | ||
| 3286 | STORE_list_private_key_start 3692 EXIST::FUNCTION: | ||
| 3287 | POLICY_MAPPINGS_it 3693 EXIST:!EXPORT_VAR_AS_FUNCTION:VARIABLE: | ||
| 3288 | POLICY_MAPPINGS_it 3693 EXIST:EXPORT_VAR_AS_FUNCTION:FUNCTION: | ||
| 3289 | GENERAL_SUBTREE_it 3694 EXIST:!EXPORT_VAR_AS_FUNCTION:VARIABLE: | ||
| 3290 | GENERAL_SUBTREE_it 3694 EXIST:EXPORT_VAR_AS_FUNCTION:FUNCTION: | ||
| 3291 | EC_GROUP_get_curve_name 3695 EXIST::FUNCTION:EC | ||
| 3292 | PEM_write_X509_CERT_PAIR 3696 EXIST:!WIN16:FUNCTION: | ||
| 3293 | BIO_dump_indent_cb 3697 EXIST::FUNCTION: | ||
| 3294 | d2i_X509_CERT_PAIR 3698 EXIST::FUNCTION: | ||
| 3295 | STORE_list_private_key_endp 3699 EXIST::FUNCTION: | ||
| 3296 | asn1_const_Finish 3700 EXIST::FUNCTION: | ||
| 3297 | i2d_EC_PUBKEY_fp 3701 EXIST::FUNCTION:EC,FP_API | ||
| 3298 | BN_nist_mod_256 3702 EXIST::FUNCTION: | ||
| 3299 | X509_VERIFY_PARAM_add0_table 3703 EXIST::FUNCTION: | ||
| 3300 | pqueue_free 3704 EXIST::FUNCTION: | ||
| 3301 | BN_BLINDING_create_param 3705 EXIST::FUNCTION: | ||
| 3302 | ECDSA_size 3706 EXIST::FUNCTION:ECDSA | ||
| 3303 | d2i_EC_PUBKEY_bio 3707 EXIST::FUNCTION:BIO,EC | ||
| 3304 | BN_get0_nist_prime_521 3708 EXIST::FUNCTION: | ||
| 3305 | STORE_ATTR_INFO_modify_sha1str 3709 EXIST::FUNCTION: | ||
| 3306 | BN_generate_prime_ex 3710 EXIST::FUNCTION: | ||
| 3307 | EC_GROUP_new_by_curve_name 3711 EXIST::FUNCTION:EC | ||
| 3308 | SHA256_Final 3712 EXIST::FUNCTION:SHA,SHA256 | ||
| 3309 | DH_generate_parameters_ex 3713 EXIST::FUNCTION:DH | ||
| 3310 | PEM_read_bio_ECPrivateKey 3714 EXIST::FUNCTION:EC | ||
| 3311 | STORE_method_get_cleanup_function 3715 EXIST:!VMS:FUNCTION: | ||
| 3312 | STORE_meth_get_cleanup_fn 3715 EXIST:VMS:FUNCTION: | ||
| 3313 | ENGINE_get_ECDH 3716 EXIST::FUNCTION:ENGINE | ||
| 3314 | d2i_ECDSA_SIG 3717 EXIST::FUNCTION:ECDSA | ||
| 3315 | BN_is_prime_fasttest_ex 3718 EXIST::FUNCTION: | ||
| 3316 | ECDSA_sign 3719 EXIST::FUNCTION:ECDSA | ||
| 3317 | X509_policy_check 3720 EXIST::FUNCTION: | ||
| 3318 | EVP_PKEY_get_attr_by_NID 3721 EXIST::FUNCTION: | ||
| 3319 | STORE_set_ex_data 3722 EXIST::FUNCTION: | ||
| 3320 | ENGINE_get_ECDSA 3723 EXIST::FUNCTION:ENGINE | ||
| 3321 | EVP_ecdsa 3724 EXIST::FUNCTION:SHA | ||
| 3322 | BN_BLINDING_get_flags 3725 EXIST::FUNCTION: | ||
| 3323 | PKCS12_add_cert 3726 EXIST::FUNCTION: | ||
| 3324 | STORE_OBJECT_new 3727 EXIST::FUNCTION: | ||
| 3325 | ERR_load_ECDH_strings 3728 EXIST::FUNCTION:ECDH | ||
| 3326 | EC_KEY_dup 3729 EXIST::FUNCTION:EC | ||
| 3327 | EVP_CIPHER_CTX_rand_key 3730 EXIST::FUNCTION: | ||
| 3328 | ECDSA_set_method 3731 EXIST::FUNCTION:ECDSA | ||
| 3329 | a2i_IPADDRESS_NC 3732 EXIST::FUNCTION: | ||
| 3330 | d2i_ECParameters 3733 EXIST::FUNCTION:EC | ||
| 3331 | STORE_list_certificate_end 3734 EXIST::FUNCTION: | ||
| 3332 | STORE_get_crl 3735 EXIST::FUNCTION: | ||
| 3333 | X509_POLICY_NODE_print 3736 EXIST::FUNCTION: | ||
| 3334 | SHA384_Init 3737 EXIST::FUNCTION:SHA,SHA512 | ||
| 3335 | EC_GF2m_simple_method 3738 EXIST::FUNCTION:EC | ||
| 3336 | ECDSA_set_ex_data 3739 EXIST::FUNCTION:ECDSA | ||
| 3337 | SHA384_Final 3740 EXIST::FUNCTION:SHA,SHA512 | ||
| 3338 | PKCS7_set_digest 3741 EXIST::FUNCTION: | ||
| 3339 | EC_KEY_print 3742 EXIST::FUNCTION:BIO,EC | ||
| 3340 | STORE_method_set_lock_store_function 3743 EXIST:!VMS:FUNCTION: | ||
| 3341 | STORE_meth_set_lock_store_fn 3743 EXIST:VMS:FUNCTION: | ||
| 3342 | ECDSA_get_ex_new_index 3744 EXIST::FUNCTION:ECDSA | ||
| 3343 | SHA384 3745 EXIST::FUNCTION:SHA,SHA512 | ||
| 3344 | POLICY_MAPPING_new 3746 EXIST::FUNCTION: | ||
| 3345 | STORE_list_certificate_endp 3747 EXIST::FUNCTION: | ||
| 3346 | X509_STORE_CTX_get0_policy_tree 3748 EXIST::FUNCTION: | ||
| 3347 | EC_GROUP_set_asn1_flag 3749 EXIST::FUNCTION:EC | ||
| 3348 | EC_KEY_check_key 3750 EXIST::FUNCTION:EC | ||
| 3349 | d2i_EC_PUBKEY_fp 3751 EXIST::FUNCTION:EC,FP_API | ||
| 3350 | PKCS7_set0_type_other 3752 EXIST::FUNCTION: | ||
| 3351 | PEM_read_bio_X509_CERT_PAIR 3753 EXIST::FUNCTION: | ||
| 3352 | pqueue_next 3754 EXIST::FUNCTION: | ||
| 3353 | STORE_method_get_list_end_function 3755 EXIST:!VMS:FUNCTION: | ||
| 3354 | STORE_meth_get_list_end_fn 3755 EXIST:VMS:FUNCTION: | ||
| 3355 | EVP_PKEY_add1_attr_by_OBJ 3756 EXIST::FUNCTION: | ||
| 3356 | X509_VERIFY_PARAM_set_time 3757 EXIST::FUNCTION: | ||
| 3357 | pqueue_new 3758 EXIST::FUNCTION: | ||
| 3358 | ENGINE_set_default_ECDH 3759 EXIST::FUNCTION:ENGINE | ||
| 3359 | STORE_new_method 3760 EXIST::FUNCTION: | ||
| 3360 | PKCS12_add_key 3761 EXIST::FUNCTION: | ||
| 3361 | DSO_merge 3762 EXIST::FUNCTION: | ||
| 3362 | EC_POINT_hex2point 3763 EXIST::FUNCTION:EC | ||
| 3363 | BIO_dump_cb 3764 EXIST::FUNCTION: | ||
| 3364 | SHA256_Update 3765 EXIST::FUNCTION:SHA,SHA256 | ||
| 3365 | pqueue_insert 3766 EXIST::FUNCTION: | ||
| 3366 | pitem_free 3767 EXIST::FUNCTION: | ||
| 3367 | BN_GF2m_mod_inv_arr 3768 EXIST::FUNCTION: | ||
| 3368 | ENGINE_unregister_ECDSA 3769 EXIST::FUNCTION:ENGINE | ||
| 3369 | BN_BLINDING_set_thread_id 3770 EXIST::FUNCTION: | ||
| 3370 | get_rfc3526_prime_8192 3771 EXIST::FUNCTION: | ||
| 3371 | X509_VERIFY_PARAM_clear_flags 3772 EXIST::FUNCTION: | ||
| 3372 | get_rfc2409_prime_1024 3773 EXIST::FUNCTION: | ||
| 3373 | DH_check_pub_key 3774 EXIST::FUNCTION:DH | ||
| 3374 | get_rfc3526_prime_2048 3775 EXIST::FUNCTION: | ||
| 3375 | get_rfc3526_prime_6144 3776 EXIST::FUNCTION: | ||
| 3376 | get_rfc3526_prime_1536 3777 EXIST::FUNCTION: | ||
| 3377 | get_rfc3526_prime_3072 3778 EXIST::FUNCTION: | ||
| 3378 | get_rfc3526_prime_4096 3779 EXIST::FUNCTION: | ||
| 3379 | get_rfc2409_prime_768 3780 EXIST::FUNCTION: | ||
| 3380 | X509_VERIFY_PARAM_get_flags 3781 EXIST::FUNCTION: | ||
| 3381 | EVP_CIPHER_CTX_new 3782 EXIST::FUNCTION: | ||
| 3382 | EVP_CIPHER_CTX_free 3783 EXIST::FUNCTION: | ||
| 3383 | Camellia_cbc_encrypt 3784 EXIST::FUNCTION:CAMELLIA | ||
| 3384 | Camellia_cfb128_encrypt 3785 EXIST::FUNCTION:CAMELLIA | ||
| 3385 | Camellia_cfb1_encrypt 3786 EXIST::FUNCTION:CAMELLIA | ||
| 3386 | Camellia_cfb8_encrypt 3787 EXIST::FUNCTION:CAMELLIA | ||
| 3387 | Camellia_ctr128_encrypt 3788 EXIST::FUNCTION:CAMELLIA | ||
| 3388 | Camellia_cfbr_encrypt_block 3789 EXIST::FUNCTION:CAMELLIA | ||
| 3389 | Camellia_decrypt 3790 EXIST::FUNCTION:CAMELLIA | ||
| 3390 | Camellia_ecb_encrypt 3791 EXIST::FUNCTION:CAMELLIA | ||
| 3391 | Camellia_encrypt 3792 EXIST::FUNCTION:CAMELLIA | ||
| 3392 | Camellia_ofb128_encrypt 3793 EXIST::FUNCTION:CAMELLIA | ||
| 3393 | Camellia_set_key 3794 EXIST::FUNCTION:CAMELLIA | ||
| 3394 | EVP_camellia_128_cbc 3795 EXIST::FUNCTION:CAMELLIA | ||
| 3395 | EVP_camellia_128_cfb128 3796 EXIST::FUNCTION:CAMELLIA | ||
| 3396 | EVP_camellia_128_cfb1 3797 EXIST::FUNCTION:CAMELLIA | ||
| 3397 | EVP_camellia_128_cfb8 3798 EXIST::FUNCTION:CAMELLIA | ||
| 3398 | EVP_camellia_128_ecb 3799 EXIST::FUNCTION:CAMELLIA | ||
| 3399 | EVP_camellia_128_ofb 3800 EXIST::FUNCTION:CAMELLIA | ||
| 3400 | EVP_camellia_192_cbc 3801 EXIST::FUNCTION:CAMELLIA | ||
| 3401 | EVP_camellia_192_cfb128 3802 EXIST::FUNCTION:CAMELLIA | ||
| 3402 | EVP_camellia_192_cfb1 3803 EXIST::FUNCTION:CAMELLIA | ||
| 3403 | EVP_camellia_192_cfb8 3804 EXIST::FUNCTION:CAMELLIA | ||
| 3404 | EVP_camellia_192_ecb 3805 EXIST::FUNCTION:CAMELLIA | ||
| 3405 | EVP_camellia_192_ofb 3806 EXIST::FUNCTION:CAMELLIA | ||
| 3406 | EVP_camellia_256_cbc 3807 EXIST::FUNCTION:CAMELLIA | ||
| 3407 | EVP_camellia_256_cfb128 3808 EXIST::FUNCTION:CAMELLIA | ||
| 3408 | EVP_camellia_256_cfb1 3809 EXIST::FUNCTION:CAMELLIA | ||
| 3409 | EVP_camellia_256_cfb8 3810 EXIST::FUNCTION:CAMELLIA | ||
| 3410 | EVP_camellia_256_ecb 3811 EXIST::FUNCTION:CAMELLIA | ||
| 3411 | EVP_camellia_256_ofb 3812 EXIST::FUNCTION:CAMELLIA | ||
| 3412 | a2i_ipadd 3813 EXIST::FUNCTION: | ||
| 3413 | ASIdentifiers_free 3814 EXIST::FUNCTION:RFC3779 | ||
| 3414 | i2d_ASIdOrRange 3815 EXIST::FUNCTION:RFC3779 | ||
| 3415 | EVP_CIPHER_block_size 3816 EXIST::FUNCTION: | ||
| 3416 | v3_asid_is_canonical 3817 EXIST::FUNCTION:RFC3779 | ||
| 3417 | IPAddressChoice_free 3818 EXIST::FUNCTION:RFC3779 | ||
| 3418 | EVP_CIPHER_CTX_set_app_data 3819 EXIST::FUNCTION: | ||
| 3419 | BIO_set_callback_arg 3820 EXIST::FUNCTION: | ||
| 3420 | v3_addr_add_prefix 3821 EXIST::FUNCTION:RFC3779 | ||
| 3421 | IPAddressOrRange_it 3822 EXIST:!EXPORT_VAR_AS_FUNCTION:VARIABLE:RFC3779 | ||
| 3422 | IPAddressOrRange_it 3822 EXIST:EXPORT_VAR_AS_FUNCTION:FUNCTION:RFC3779 | ||
| 3423 | BIO_set_flags 3823 EXIST::FUNCTION: | ||
| 3424 | ASIdentifiers_it 3824 EXIST:!EXPORT_VAR_AS_FUNCTION:VARIABLE:RFC3779 | ||
| 3425 | ASIdentifiers_it 3824 EXIST:EXPORT_VAR_AS_FUNCTION:FUNCTION:RFC3779 | ||
| 3426 | v3_addr_get_range 3825 EXIST::FUNCTION:RFC3779 | ||
| 3427 | BIO_method_type 3826 EXIST::FUNCTION: | ||
| 3428 | v3_addr_inherits 3827 EXIST::FUNCTION:RFC3779 | ||
| 3429 | IPAddressChoice_it 3828 EXIST:!EXPORT_VAR_AS_FUNCTION:VARIABLE:RFC3779 | ||
| 3430 | IPAddressChoice_it 3828 EXIST:EXPORT_VAR_AS_FUNCTION:FUNCTION:RFC3779 | ||
| 3431 | AES_ige_encrypt 3829 EXIST::FUNCTION:AES | ||
| 3432 | v3_addr_add_range 3830 EXIST::FUNCTION:RFC3779 | ||
| 3433 | EVP_CIPHER_CTX_nid 3831 EXIST::FUNCTION: | ||
| 3434 | d2i_ASRange 3832 EXIST::FUNCTION:RFC3779 | ||
| 3435 | v3_addr_add_inherit 3833 EXIST::FUNCTION:RFC3779 | ||
| 3436 | v3_asid_add_id_or_range 3834 EXIST::FUNCTION:RFC3779 | ||
| 3437 | v3_addr_validate_resource_set 3835 EXIST::FUNCTION:RFC3779 | ||
| 3438 | EVP_CIPHER_iv_length 3836 EXIST::FUNCTION: | ||
| 3439 | EVP_MD_type 3837 EXIST::FUNCTION: | ||
| 3440 | v3_asid_canonize 3838 EXIST::FUNCTION:RFC3779 | ||
| 3441 | IPAddressRange_free 3839 EXIST::FUNCTION:RFC3779 | ||
| 3442 | v3_asid_add_inherit 3840 EXIST::FUNCTION:RFC3779 | ||
| 3443 | EVP_CIPHER_CTX_key_length 3841 EXIST::FUNCTION: | ||
| 3444 | IPAddressRange_new 3842 EXIST::FUNCTION:RFC3779 | ||
| 3445 | ASIdOrRange_new 3843 EXIST::FUNCTION:RFC3779 | ||
| 3446 | EVP_MD_size 3844 EXIST::FUNCTION: | ||
| 3447 | EVP_MD_CTX_test_flags 3845 EXIST::FUNCTION: | ||
| 3448 | BIO_clear_flags 3846 EXIST::FUNCTION: | ||
| 3449 | i2d_ASRange 3847 EXIST::FUNCTION:RFC3779 | ||
| 3450 | IPAddressRange_it 3848 EXIST:!EXPORT_VAR_AS_FUNCTION:VARIABLE:RFC3779 | ||
| 3451 | IPAddressRange_it 3848 EXIST:EXPORT_VAR_AS_FUNCTION:FUNCTION:RFC3779 | ||
| 3452 | IPAddressChoice_new 3849 EXIST::FUNCTION:RFC3779 | ||
| 3453 | ASIdentifierChoice_new 3850 EXIST::FUNCTION:RFC3779 | ||
| 3454 | ASRange_free 3851 EXIST::FUNCTION:RFC3779 | ||
| 3455 | EVP_MD_pkey_type 3852 EXIST::FUNCTION: | ||
| 3456 | EVP_MD_CTX_clear_flags 3853 EXIST::FUNCTION: | ||
| 3457 | IPAddressFamily_free 3854 EXIST::FUNCTION:RFC3779 | ||
| 3458 | i2d_IPAddressFamily 3855 EXIST::FUNCTION:RFC3779 | ||
| 3459 | IPAddressOrRange_new 3856 EXIST::FUNCTION:RFC3779 | ||
| 3460 | EVP_CIPHER_flags 3857 EXIST::FUNCTION: | ||
| 3461 | v3_asid_validate_resource_set 3858 EXIST::FUNCTION:RFC3779 | ||
| 3462 | d2i_IPAddressRange 3859 EXIST::FUNCTION:RFC3779 | ||
| 3463 | AES_bi_ige_encrypt 3860 EXIST::FUNCTION:AES | ||
| 3464 | BIO_get_callback 3861 EXIST::FUNCTION: | ||
| 3465 | IPAddressOrRange_free 3862 EXIST::FUNCTION:RFC3779 | ||
| 3466 | v3_addr_subset 3863 EXIST::FUNCTION:RFC3779 | ||
| 3467 | d2i_IPAddressFamily 3864 EXIST::FUNCTION:RFC3779 | ||
| 3468 | v3_asid_subset 3865 EXIST::FUNCTION:RFC3779 | ||
| 3469 | BIO_test_flags 3866 EXIST::FUNCTION: | ||
| 3470 | i2d_ASIdentifierChoice 3867 EXIST::FUNCTION:RFC3779 | ||
| 3471 | ASRange_it 3868 EXIST:!EXPORT_VAR_AS_FUNCTION:VARIABLE:RFC3779 | ||
| 3472 | ASRange_it 3868 EXIST:EXPORT_VAR_AS_FUNCTION:FUNCTION:RFC3779 | ||
| 3473 | d2i_ASIdentifiers 3869 EXIST::FUNCTION:RFC3779 | ||
| 3474 | ASRange_new 3870 EXIST::FUNCTION:RFC3779 | ||
| 3475 | d2i_IPAddressChoice 3871 EXIST::FUNCTION:RFC3779 | ||
| 3476 | v3_addr_get_afi 3872 EXIST::FUNCTION:RFC3779 | ||
| 3477 | EVP_CIPHER_key_length 3873 EXIST::FUNCTION: | ||
| 3478 | EVP_Cipher 3874 EXIST::FUNCTION: | ||
| 3479 | i2d_IPAddressOrRange 3875 EXIST::FUNCTION:RFC3779 | ||
| 3480 | ASIdOrRange_it 3876 EXIST:!EXPORT_VAR_AS_FUNCTION:VARIABLE:RFC3779 | ||
| 3481 | ASIdOrRange_it 3876 EXIST:EXPORT_VAR_AS_FUNCTION:FUNCTION:RFC3779 | ||
| 3482 | EVP_CIPHER_nid 3877 EXIST::FUNCTION: | ||
| 3483 | i2d_IPAddressChoice 3878 EXIST::FUNCTION:RFC3779 | ||
| 3484 | EVP_CIPHER_CTX_block_size 3879 EXIST::FUNCTION: | ||
| 3485 | ASIdentifiers_new 3880 EXIST::FUNCTION:RFC3779 | ||
| 3486 | v3_addr_validate_path 3881 EXIST::FUNCTION:RFC3779 | ||
| 3487 | IPAddressFamily_new 3882 EXIST::FUNCTION:RFC3779 | ||
| 3488 | EVP_MD_CTX_set_flags 3883 EXIST::FUNCTION: | ||
| 3489 | v3_addr_is_canonical 3884 EXIST::FUNCTION:RFC3779 | ||
| 3490 | i2d_IPAddressRange 3885 EXIST::FUNCTION:RFC3779 | ||
| 3491 | IPAddressFamily_it 3886 EXIST:!EXPORT_VAR_AS_FUNCTION:VARIABLE:RFC3779 | ||
| 3492 | IPAddressFamily_it 3886 EXIST:EXPORT_VAR_AS_FUNCTION:FUNCTION:RFC3779 | ||
| 3493 | v3_asid_inherits 3887 EXIST::FUNCTION:RFC3779 | ||
| 3494 | EVP_CIPHER_CTX_cipher 3888 EXIST::FUNCTION: | ||
| 3495 | EVP_CIPHER_CTX_get_app_data 3889 EXIST::FUNCTION: | ||
| 3496 | EVP_MD_block_size 3890 EXIST::FUNCTION: | ||
| 3497 | EVP_CIPHER_CTX_flags 3891 EXIST::FUNCTION: | ||
| 3498 | v3_asid_validate_path 3892 EXIST::FUNCTION:RFC3779 | ||
| 3499 | d2i_IPAddressOrRange 3893 EXIST::FUNCTION:RFC3779 | ||
| 3500 | v3_addr_canonize 3894 EXIST::FUNCTION:RFC3779 | ||
| 3501 | ASIdentifierChoice_it 3895 EXIST:!EXPORT_VAR_AS_FUNCTION:VARIABLE:RFC3779 | ||
| 3502 | ASIdentifierChoice_it 3895 EXIST:EXPORT_VAR_AS_FUNCTION:FUNCTION:RFC3779 | ||
| 3503 | EVP_MD_CTX_md 3896 EXIST::FUNCTION: | ||
| 3504 | d2i_ASIdentifierChoice 3897 EXIST::FUNCTION:RFC3779 | ||
| 3505 | BIO_method_name 3898 EXIST::FUNCTION: | ||
| 3506 | EVP_CIPHER_CTX_iv_length 3899 EXIST::FUNCTION: | ||
| 3507 | ASIdOrRange_free 3900 EXIST::FUNCTION:RFC3779 | ||
| 3508 | ASIdentifierChoice_free 3901 EXIST::FUNCTION:RFC3779 | ||
| 3509 | BIO_get_callback_arg 3902 EXIST::FUNCTION: | ||
| 3510 | BIO_set_callback 3903 EXIST::FUNCTION: | ||
| 3511 | d2i_ASIdOrRange 3904 EXIST::FUNCTION:RFC3779 | ||
| 3512 | i2d_ASIdentifiers 3905 EXIST::FUNCTION:RFC3779 | ||
| 3513 | SEED_decrypt 3908 EXIST::FUNCTION:SEED | ||
| 3514 | SEED_encrypt 3909 EXIST::FUNCTION:SEED | ||
| 3515 | SEED_cbc_encrypt 3910 EXIST::FUNCTION:SEED | ||
| 3516 | EVP_seed_ofb 3911 EXIST::FUNCTION:SEED | ||
| 3517 | SEED_cfb128_encrypt 3912 EXIST::FUNCTION:SEED | ||
| 3518 | SEED_ofb128_encrypt 3913 EXIST::FUNCTION:SEED | ||
| 3519 | EVP_seed_cbc 3914 EXIST::FUNCTION:SEED | ||
| 3520 | SEED_ecb_encrypt 3915 EXIST::FUNCTION:SEED | ||
| 3521 | EVP_seed_ecb 3916 EXIST::FUNCTION:SEED | ||
| 3522 | SEED_set_key 3917 EXIST::FUNCTION:SEED | ||
| 3523 | EVP_seed_cfb128 3918 EXIST::FUNCTION:SEED | ||
| 3524 | X509_EXTENSIONS_it 3919 EXIST:!EXPORT_VAR_AS_FUNCTION:VARIABLE: | ||
| 3525 | X509_EXTENSIONS_it 3919 EXIST:EXPORT_VAR_AS_FUNCTION:FUNCTION: | ||
| 3526 | X509_get1_ocsp 3920 EXIST::FUNCTION: | ||
| 3527 | OCSP_REQ_CTX_free 3921 EXIST::FUNCTION: | ||
| 3528 | i2d_X509_EXTENSIONS 3922 EXIST::FUNCTION: | ||
| 3529 | OCSP_sendreq_nbio 3923 EXIST::FUNCTION: | ||
| 3530 | OCSP_sendreq_new 3924 EXIST::FUNCTION: | ||
| 3531 | d2i_X509_EXTENSIONS 3925 EXIST::FUNCTION: | ||
| 3532 | X509_ALGORS_it 3926 EXIST:!EXPORT_VAR_AS_FUNCTION:VARIABLE: | ||
| 3533 | X509_ALGORS_it 3926 EXIST:EXPORT_VAR_AS_FUNCTION:FUNCTION: | ||
| 3534 | X509_ALGOR_get0 3927 EXIST::FUNCTION: | ||
| 3535 | X509_ALGOR_set0 3928 EXIST::FUNCTION: | ||
| 3536 | AES_unwrap_key 3929 EXIST::FUNCTION:AES | ||
| 3537 | AES_wrap_key 3930 EXIST::FUNCTION:AES | ||
| 3538 | X509at_get0_data_by_OBJ 3931 EXIST::FUNCTION: | ||
| 3539 | ASN1_TYPE_set1 3932 EXIST::FUNCTION: | ||
| 3540 | ASN1_STRING_set0 3933 EXIST::FUNCTION: | ||
| 3541 | i2d_X509_ALGORS 3934 EXIST::FUNCTION: | ||
| 3542 | BIO_f_zlib 3935 EXIST:ZLIB:FUNCTION: | ||
| 3543 | COMP_zlib_cleanup 3936 EXIST::FUNCTION: | ||
| 3544 | d2i_X509_ALGORS 3937 EXIST::FUNCTION: | ||
| 3545 | CMS_ReceiptRequest_free 3938 EXIST::FUNCTION:CMS | ||
| 3546 | PEM_write_CMS 3939 EXIST:!WIN16:FUNCTION:CMS | ||
| 3547 | CMS_add0_CertificateChoices 3940 EXIST::FUNCTION:CMS | ||
| 3548 | CMS_unsigned_add1_attr_by_OBJ 3941 EXIST::FUNCTION:CMS | ||
| 3549 | ERR_load_CMS_strings 3942 EXIST::FUNCTION:CMS | ||
| 3550 | CMS_sign_receipt 3943 EXIST::FUNCTION:CMS | ||
| 3551 | i2d_CMS_ContentInfo 3944 EXIST::FUNCTION:CMS | ||
| 3552 | CMS_signed_delete_attr 3945 EXIST::FUNCTION:CMS | ||
| 3553 | d2i_CMS_bio 3946 EXIST::FUNCTION:CMS | ||
| 3554 | CMS_unsigned_get_attr_by_NID 3947 EXIST::FUNCTION:CMS | ||
| 3555 | CMS_verify 3948 EXIST::FUNCTION:CMS | ||
| 3556 | SMIME_read_CMS 3949 EXIST::FUNCTION:CMS | ||
| 3557 | CMS_decrypt_set1_key 3950 EXIST::FUNCTION:CMS | ||
| 3558 | CMS_SignerInfo_get0_algs 3951 EXIST::FUNCTION:CMS | ||
| 3559 | CMS_add1_cert 3952 EXIST::FUNCTION:CMS | ||
| 3560 | CMS_set_detached 3953 EXIST::FUNCTION:CMS | ||
| 3561 | CMS_encrypt 3954 EXIST::FUNCTION:CMS | ||
| 3562 | CMS_EnvelopedData_create 3955 EXIST::FUNCTION:CMS | ||
| 3563 | CMS_uncompress 3956 EXIST::FUNCTION:CMS | ||
| 3564 | CMS_add0_crl 3957 EXIST::FUNCTION:CMS | ||
| 3565 | CMS_SignerInfo_verify_content 3958 EXIST::FUNCTION:CMS | ||
| 3566 | CMS_unsigned_get0_data_by_OBJ 3959 EXIST::FUNCTION:CMS | ||
| 3567 | PEM_write_bio_CMS 3960 EXIST::FUNCTION:CMS | ||
| 3568 | CMS_unsigned_get_attr 3961 EXIST::FUNCTION:CMS | ||
| 3569 | CMS_RecipientInfo_ktri_cert_cmp 3962 EXIST::FUNCTION:CMS | ||
| 3570 | CMS_RecipientInfo_ktri_get0_algs 3963 EXIST:!VMS:FUNCTION:CMS | ||
| 3571 | CMS_RecipInfo_ktri_get0_algs 3963 EXIST:VMS:FUNCTION:CMS | ||
| 3572 | CMS_ContentInfo_free 3964 EXIST::FUNCTION:CMS | ||
| 3573 | CMS_final 3965 EXIST::FUNCTION:CMS | ||
| 3574 | CMS_add_simple_smimecap 3966 EXIST::FUNCTION:CMS | ||
| 3575 | CMS_SignerInfo_verify 3967 EXIST::FUNCTION:CMS | ||
| 3576 | CMS_data 3968 EXIST::FUNCTION:CMS | ||
| 3577 | CMS_ContentInfo_it 3969 EXIST:!EXPORT_VAR_AS_FUNCTION:VARIABLE:CMS | ||
| 3578 | CMS_ContentInfo_it 3969 EXIST:EXPORT_VAR_AS_FUNCTION:FUNCTION:CMS | ||
| 3579 | d2i_CMS_ReceiptRequest 3970 EXIST::FUNCTION:CMS | ||
| 3580 | CMS_compress 3971 EXIST::FUNCTION:CMS | ||
| 3581 | CMS_digest_create 3972 EXIST::FUNCTION:CMS | ||
| 3582 | CMS_SignerInfo_cert_cmp 3973 EXIST::FUNCTION:CMS | ||
| 3583 | CMS_SignerInfo_sign 3974 EXIST::FUNCTION:CMS | ||
| 3584 | CMS_data_create 3975 EXIST::FUNCTION:CMS | ||
| 3585 | i2d_CMS_bio 3976 EXIST::FUNCTION:CMS | ||
| 3586 | CMS_EncryptedData_set1_key 3977 EXIST::FUNCTION:CMS | ||
| 3587 | CMS_decrypt 3978 EXIST::FUNCTION:CMS | ||
| 3588 | int_smime_write_ASN1 3979 EXIST::FUNCTION: | ||
| 3589 | CMS_unsigned_delete_attr 3980 EXIST::FUNCTION:CMS | ||
| 3590 | CMS_unsigned_get_attr_count 3981 EXIST::FUNCTION:CMS | ||
| 3591 | CMS_add_smimecap 3982 EXIST::FUNCTION:CMS | ||
| 3592 | PEM_read_CMS 3983 EXIST:!WIN16:FUNCTION:CMS | ||
| 3593 | CMS_signed_get_attr_by_OBJ 3984 EXIST::FUNCTION:CMS | ||
| 3594 | d2i_CMS_ContentInfo 3985 EXIST::FUNCTION:CMS | ||
| 3595 | CMS_add_standard_smimecap 3986 EXIST::FUNCTION:CMS | ||
| 3596 | CMS_ContentInfo_new 3987 EXIST::FUNCTION:CMS | ||
| 3597 | CMS_RecipientInfo_type 3988 EXIST::FUNCTION:CMS | ||
| 3598 | CMS_get0_type 3989 EXIST::FUNCTION:CMS | ||
| 3599 | CMS_is_detached 3990 EXIST::FUNCTION:CMS | ||
| 3600 | CMS_sign 3991 EXIST::FUNCTION:CMS | ||
| 3601 | CMS_signed_add1_attr 3992 EXIST::FUNCTION:CMS | ||
| 3602 | CMS_unsigned_get_attr_by_OBJ 3993 EXIST::FUNCTION:CMS | ||
| 3603 | SMIME_write_CMS 3994 EXIST::FUNCTION:CMS | ||
| 3604 | CMS_EncryptedData_decrypt 3995 EXIST::FUNCTION:CMS | ||
| 3605 | CMS_get0_RecipientInfos 3996 EXIST::FUNCTION:CMS | ||
| 3606 | CMS_add0_RevocationInfoChoice 3997 EXIST::FUNCTION:CMS | ||
| 3607 | CMS_decrypt_set1_pkey 3998 EXIST::FUNCTION:CMS | ||
| 3608 | CMS_SignerInfo_set1_signer_cert 3999 EXIST::FUNCTION:CMS | ||
| 3609 | CMS_get0_signers 4000 EXIST::FUNCTION:CMS | ||
| 3610 | CMS_ReceiptRequest_get0_values 4001 EXIST::FUNCTION:CMS | ||
| 3611 | CMS_signed_get0_data_by_OBJ 4002 EXIST::FUNCTION:CMS | ||
| 3612 | CMS_get0_SignerInfos 4003 EXIST::FUNCTION:CMS | ||
| 3613 | CMS_add0_cert 4004 EXIST::FUNCTION:CMS | ||
| 3614 | CMS_EncryptedData_encrypt 4005 EXIST::FUNCTION:CMS | ||
| 3615 | CMS_digest_verify 4006 EXIST::FUNCTION:CMS | ||
| 3616 | CMS_set1_signers_certs 4007 EXIST::FUNCTION:CMS | ||
| 3617 | CMS_signed_get_attr 4008 EXIST::FUNCTION:CMS | ||
| 3618 | CMS_RecipientInfo_set0_key 4009 EXIST::FUNCTION:CMS | ||
| 3619 | CMS_SignedData_init 4010 EXIST::FUNCTION:CMS | ||
| 3620 | CMS_RecipientInfo_kekri_get0_id 4011 EXIST::FUNCTION:CMS | ||
| 3621 | CMS_verify_receipt 4012 EXIST::FUNCTION:CMS | ||
| 3622 | CMS_ReceiptRequest_it 4013 EXIST:!EXPORT_VAR_AS_FUNCTION:VARIABLE:CMS | ||
| 3623 | CMS_ReceiptRequest_it 4013 EXIST:EXPORT_VAR_AS_FUNCTION:FUNCTION:CMS | ||
| 3624 | PEM_read_bio_CMS 4014 EXIST::FUNCTION:CMS | ||
| 3625 | CMS_get1_crls 4015 EXIST::FUNCTION:CMS | ||
| 3626 | CMS_add0_recipient_key 4016 EXIST::FUNCTION:CMS | ||
| 3627 | SMIME_read_ASN1 4017 EXIST::FUNCTION: | ||
| 3628 | CMS_ReceiptRequest_new 4018 EXIST::FUNCTION:CMS | ||
| 3629 | CMS_get0_content 4019 EXIST::FUNCTION:CMS | ||
| 3630 | CMS_get1_ReceiptRequest 4020 EXIST::FUNCTION:CMS | ||
| 3631 | CMS_signed_add1_attr_by_OBJ 4021 EXIST::FUNCTION:CMS | ||
| 3632 | CMS_RecipientInfo_kekri_id_cmp 4022 EXIST::FUNCTION:CMS | ||
| 3633 | CMS_add1_ReceiptRequest 4023 EXIST::FUNCTION:CMS | ||
| 3634 | CMS_SignerInfo_get0_signer_id 4024 EXIST::FUNCTION:CMS | ||
| 3635 | CMS_unsigned_add1_attr_by_NID 4025 EXIST::FUNCTION:CMS | ||
| 3636 | CMS_unsigned_add1_attr 4026 EXIST::FUNCTION:CMS | ||
| 3637 | CMS_signed_get_attr_by_NID 4027 EXIST::FUNCTION:CMS | ||
| 3638 | CMS_get1_certs 4028 EXIST::FUNCTION:CMS | ||
| 3639 | CMS_signed_add1_attr_by_NID 4029 EXIST::FUNCTION:CMS | ||
| 3640 | CMS_unsigned_add1_attr_by_txt 4030 EXIST::FUNCTION:CMS | ||
| 3641 | CMS_dataFinal 4031 EXIST::FUNCTION:CMS | ||
| 3642 | CMS_RecipientInfo_ktri_get0_signer_id 4032 EXIST:!VMS:FUNCTION:CMS | ||
| 3643 | CMS_RecipInfo_ktri_get0_sigr_id 4032 EXIST:VMS:FUNCTION:CMS | ||
| 3644 | i2d_CMS_ReceiptRequest 4033 EXIST::FUNCTION:CMS | ||
| 3645 | CMS_add1_recipient_cert 4034 EXIST::FUNCTION:CMS | ||
| 3646 | CMS_dataInit 4035 EXIST::FUNCTION:CMS | ||
| 3647 | CMS_signed_add1_attr_by_txt 4036 EXIST::FUNCTION:CMS | ||
| 3648 | CMS_RecipientInfo_decrypt 4037 EXIST::FUNCTION:CMS | ||
| 3649 | CMS_signed_get_attr_count 4038 EXIST::FUNCTION:CMS | ||
| 3650 | CMS_get0_eContentType 4039 EXIST::FUNCTION:CMS | ||
| 3651 | CMS_set1_eContentType 4040 EXIST::FUNCTION:CMS | ||
| 3652 | CMS_ReceiptRequest_create0 4041 EXIST::FUNCTION:CMS | ||
| 3653 | CMS_add1_signer 4042 EXIST::FUNCTION:CMS | ||
| 3654 | CMS_RecipientInfo_set0_pkey 4043 EXIST::FUNCTION:CMS | ||
diff --git a/src/lib/libcrypto/util/mk1mf.pl b/src/lib/libcrypto/util/mk1mf.pl index 05a6086164..1ac5fd3a50 100644 --- a/src/lib/libcrypto/util/mk1mf.pl +++ b/src/lib/libcrypto/util/mk1mf.pl | |||
| @@ -10,19 +10,11 @@ $OPTIONS=""; | |||
| 10 | $ssl_version=""; | 10 | $ssl_version=""; |
| 11 | $banner="\t\@echo Building OpenSSL"; | 11 | $banner="\t\@echo Building OpenSSL"; |
| 12 | 12 | ||
| 13 | my $no_static_engine = 0; | ||
| 14 | my $engines = ""; | ||
| 13 | local $zlib_opt = 0; # 0 = no zlib, 1 = static, 2 = dynamic | 15 | local $zlib_opt = 0; # 0 = no zlib, 1 = static, 2 = dynamic |
| 14 | local $zlib_lib = ""; | 16 | local $zlib_lib = ""; |
| 15 | 17 | ||
| 16 | my $fips_canister_path = ""; | ||
| 17 | my $fips_premain_dso_exe_path = ""; | ||
| 18 | my $fips_premain_c_path = ""; | ||
| 19 | my $fips_sha1_exe_path = ""; | ||
| 20 | |||
| 21 | my $fipslibdir = ""; | ||
| 22 | my $baseaddr = ""; | ||
| 23 | |||
| 24 | my $ex_l_libs = ""; | ||
| 25 | |||
| 26 | 18 | ||
| 27 | open(IN,"<Makefile") || die "unable to open Makefile!\n"; | 19 | open(IN,"<Makefile") || die "unable to open Makefile!\n"; |
| 28 | while(<IN>) { | 20 | while(<IN>) { |
| @@ -38,22 +30,21 @@ $infile="MINFO"; | |||
| 38 | 30 | ||
| 39 | %ops=( | 31 | %ops=( |
| 40 | "VC-WIN32", "Microsoft Visual C++ [4-6] - Windows NT or 9X", | 32 | "VC-WIN32", "Microsoft Visual C++ [4-6] - Windows NT or 9X", |
| 41 | "VC-WIN32-GMAKE", "Microsoft Visual C++ [4-6] - Windows NT or 9X, GNU make", | 33 | "VC-WIN64I", "Microsoft C/C++ - Win64/IA-64", |
| 34 | "VC-WIN64A", "Microsoft C/C++ - Win64/x64", | ||
| 42 | "VC-CE", "Microsoft eMbedded Visual C++ 3.0 - Windows CE ONLY", | 35 | "VC-CE", "Microsoft eMbedded Visual C++ 3.0 - Windows CE ONLY", |
| 43 | "VC-NT", "Microsoft Visual C++ [4-6] - Windows NT ONLY", | 36 | "VC-NT", "Microsoft Visual C++ [4-6] - Windows NT ONLY", |
| 44 | "VC-W31-16", "Microsoft Visual C++ 1.52 - Windows 3.1 - 286", | ||
| 45 | "VC-WIN16", "Alias for VC-W31-32", | ||
| 46 | "VC-W31-32", "Microsoft Visual C++ 1.52 - Windows 3.1 - 386+", | ||
| 47 | "VC-MSDOS","Microsoft Visual C++ 1.52 - MSDOS", | ||
| 48 | "Mingw32", "GNU C++ - Windows NT or 9x", | 37 | "Mingw32", "GNU C++ - Windows NT or 9x", |
| 49 | "Mingw32-files", "Create files with DOS copy ...", | 38 | "Mingw32-files", "Create files with DOS copy ...", |
| 50 | "BC-NT", "Borland C++ 4.5 - Windows NT", | 39 | "BC-NT", "Borland C++ 4.5 - Windows NT", |
| 51 | "BC-W31", "Borland C++ 4.5 - Windows 3.1 - PROBABLY NOT WORKING", | ||
| 52 | "BC-MSDOS","Borland C++ 4.5 - MSDOS", | ||
| 53 | "linux-elf","Linux elf", | 40 | "linux-elf","Linux elf", |
| 54 | "ultrix-mips","DEC mips ultrix", | 41 | "ultrix-mips","DEC mips ultrix", |
| 55 | "FreeBSD","FreeBSD distribution", | 42 | "FreeBSD","FreeBSD distribution", |
| 56 | "OS2-EMX", "EMX GCC OS/2", | 43 | "OS2-EMX", "EMX GCC OS/2", |
| 44 | "netware-clib", "CodeWarrior for NetWare - CLib - with WinSock Sockets", | ||
| 45 | "netware-clib-bsdsock", "CodeWarrior for NetWare - CLib - with BSD Sockets", | ||
| 46 | "netware-libc", "CodeWarrior for NetWare - LibC - with WinSock Sockets", | ||
| 47 | "netware-libc-bsdsock", "CodeWarrior for NetWare - LibC - with BSD Sockets", | ||
| 57 | "default","cc under unix", | 48 | "default","cc under unix", |
| 58 | ); | 49 | ); |
| 59 | 50 | ||
| @@ -73,16 +64,20 @@ and [options] can be one of | |||
| 73 | no-md2 no-md4 no-md5 no-sha no-mdc2 - Skip this digest | 64 | no-md2 no-md4 no-md5 no-sha no-mdc2 - Skip this digest |
| 74 | no-ripemd | 65 | no-ripemd |
| 75 | no-rc2 no-rc4 no-rc5 no-idea no-des - Skip this symetric cipher | 66 | no-rc2 no-rc4 no-rc5 no-idea no-des - Skip this symetric cipher |
| 76 | no-bf no-cast no-aes | 67 | no-bf no-cast no-aes no-camellia no-seed |
| 77 | no-rsa no-dsa no-dh - Skip this public key cipher | 68 | no-rsa no-dsa no-dh - Skip this public key cipher |
| 78 | no-ssl2 no-ssl3 - Skip this version of SSL | 69 | no-ssl2 no-ssl3 - Skip this version of SSL |
| 79 | just-ssl - remove all non-ssl keys/digest | 70 | just-ssl - remove all non-ssl keys/digest |
| 80 | no-asm - No x86 asm | 71 | no-asm - No x86 asm |
| 81 | no-krb5 - No KRB5 | 72 | no-krb5 - No KRB5 |
| 82 | no-ec - No EC | 73 | no-ec - No EC |
| 74 | no-ecdsa - No ECDSA | ||
| 75 | no-ecdh - No ECDH | ||
| 83 | no-engine - No engine | 76 | no-engine - No engine |
| 84 | no-hw - No hw | 77 | no-hw - No hw |
| 85 | nasm - Use NASM for x86 asm | 78 | nasm - Use NASM for x86 asm |
| 79 | nw-nasm - Use NASM x86 asm for NetWare | ||
| 80 | nw-mwasm - Use Metrowerks x86 asm for NetWare | ||
| 86 | gaswin - Use GNU as with Mingw32 | 81 | gaswin - Use GNU as with Mingw32 |
| 87 | no-socks - No socket code | 82 | no-socks - No socket code |
| 88 | no-err - No error strings | 83 | no-err - No error strings |
| @@ -107,6 +102,8 @@ foreach (grep(!/^$/, split(/ /, $OPTIONS))) | |||
| 107 | print STDERR "unknown option - $_\n" if !&read_options; | 102 | print STDERR "unknown option - $_\n" if !&read_options; |
| 108 | } | 103 | } |
| 109 | 104 | ||
| 105 | $no_static_engine = 0 if (!$shlib); | ||
| 106 | |||
| 110 | $no_mdc2=1 if ($no_des); | 107 | $no_mdc2=1 if ($no_des); |
| 111 | 108 | ||
| 112 | $no_ssl3=1 if ($no_md5 || $no_sha); | 109 | $no_ssl3=1 if ($no_md5 || $no_sha); |
| @@ -119,13 +116,10 @@ $out_def="out"; | |||
| 119 | $inc_def="outinc"; | 116 | $inc_def="outinc"; |
| 120 | $tmp_def="tmp"; | 117 | $tmp_def="tmp"; |
| 121 | 118 | ||
| 122 | $mkdir="-mkdir"; | 119 | $perl="perl" unless defined $perl; |
| 123 | $mkcanister="ld -r -o"; | 120 | $mkdir="-mkdir" unless defined $mkdir; |
| 124 | |||
| 125 | $ex_build_targets = ""; | ||
| 126 | 121 | ||
| 127 | ($ssl,$crypto)=("ssl","crypto"); | 122 | ($ssl,$crypto)=("ssl","crypto"); |
| 128 | $cryptocompat = ""; | ||
| 129 | $ranlib="echo ranlib"; | 123 | $ranlib="echo ranlib"; |
| 130 | 124 | ||
| 131 | $cc=(defined($VARS{'CC'}))?$VARS{'CC'}:'cc'; | 125 | $cc=(defined($VARS{'CC'}))?$VARS{'CC'}:'cc'; |
| @@ -134,40 +128,16 @@ $bin_dir=(defined($VARS{'BIN'}))?$VARS{'BIN'}:''; | |||
| 134 | 128 | ||
| 135 | # $bin_dir.=$o causes a core dump on my sparc :-( | 129 | # $bin_dir.=$o causes a core dump on my sparc :-( |
| 136 | 130 | ||
| 131 | |||
| 137 | $NT=0; | 132 | $NT=0; |
| 138 | 133 | ||
| 139 | push(@INC,"util/pl","pl"); | 134 | push(@INC,"util/pl","pl"); |
| 140 | if ($platform eq "VC-MSDOS") | 135 | if (($platform =~ /VC-(.+)/)) |
| 141 | { | ||
| 142 | $asmbits=16; | ||
| 143 | $msdos=1; | ||
| 144 | require 'VC-16.pl'; | ||
| 145 | } | ||
| 146 | elsif ($platform eq "VC-W31-16") | ||
| 147 | { | 136 | { |
| 148 | $asmbits=16; | 137 | $FLAVOR=$1; |
| 149 | $msdos=1; $win16=1; | 138 | $NT = 1 if $1 eq "NT"; |
| 150 | require 'VC-16.pl'; | ||
| 151 | } | ||
| 152 | elsif (($platform eq "VC-W31-32") || ($platform eq "VC-WIN16")) | ||
| 153 | { | ||
| 154 | $asmbits=32; | ||
| 155 | $msdos=1; $win16=1; | ||
| 156 | require 'VC-16.pl'; | ||
| 157 | } | ||
| 158 | elsif (($platform eq "VC-WIN32") || ($platform eq "VC-NT")) | ||
| 159 | { | ||
| 160 | $NT = 1 if $platform eq "VC-NT"; | ||
| 161 | require 'VC-32.pl'; | 139 | require 'VC-32.pl'; |
| 162 | } | 140 | } |
| 163 | elsif ($platform eq "VC-WIN32-GMAKE") | ||
| 164 | { | ||
| 165 | require 'VC-32-GMAKE.pl'; | ||
| 166 | } | ||
| 167 | elsif ($platform eq "VC-CE") | ||
| 168 | { | ||
| 169 | require 'VC-CE.pl'; | ||
| 170 | } | ||
| 171 | elsif ($platform eq "Mingw32") | 141 | elsif ($platform eq "Mingw32") |
| 172 | { | 142 | { |
| 173 | require 'Mingw32.pl'; | 143 | require 'Mingw32.pl'; |
| @@ -181,23 +151,6 @@ elsif ($platform eq "BC-NT") | |||
| 181 | $bc=1; | 151 | $bc=1; |
| 182 | require 'BC-32.pl'; | 152 | require 'BC-32.pl'; |
| 183 | } | 153 | } |
| 184 | elsif ($platform eq "BC-W31") | ||
| 185 | { | ||
| 186 | $bc=1; | ||
| 187 | $msdos=1; $w16=1; | ||
| 188 | require 'BC-16.pl'; | ||
| 189 | } | ||
| 190 | elsif ($platform eq "BC-Q16") | ||
| 191 | { | ||
| 192 | $msdos=1; $w16=1; $shlib=0; $qw=1; | ||
| 193 | require 'BC-16.pl'; | ||
| 194 | } | ||
| 195 | elsif ($platform eq "BC-MSDOS") | ||
| 196 | { | ||
| 197 | $asmbits=16; | ||
| 198 | $msdos=1; | ||
| 199 | require 'BC-16.pl'; | ||
| 200 | } | ||
| 201 | elsif ($platform eq "FreeBSD") | 154 | elsif ($platform eq "FreeBSD") |
| 202 | { | 155 | { |
| 203 | require 'unix.pl'; | 156 | require 'unix.pl'; |
| @@ -220,6 +173,13 @@ elsif ($platform eq "OS2-EMX") | |||
| 220 | $wc=1; | 173 | $wc=1; |
| 221 | require 'OS2-EMX.pl'; | 174 | require 'OS2-EMX.pl'; |
| 222 | } | 175 | } |
| 176 | elsif (($platform eq "netware-clib") || ($platform eq "netware-libc") || | ||
| 177 | ($platform eq "netware-clib-bsdsock") || ($platform eq "netware-libc-bsdsock")) | ||
| 178 | { | ||
| 179 | $LIBC=1 if $platform eq "netware-libc" || $platform eq "netware-libc-bsdsock"; | ||
| 180 | $BSDSOCK=1 if ($platform eq "netware-libc-bsdsock") || ($platform eq "netware-clib-bsdsock"); | ||
| 181 | require 'netware.pl'; | ||
| 182 | } | ||
| 223 | else | 183 | else |
| 224 | { | 184 | { |
| 225 | require "unix.pl"; | 185 | require "unix.pl"; |
| @@ -238,6 +198,8 @@ $cflags= "$xcflags$cflags" if $xcflags ne ""; | |||
| 238 | 198 | ||
| 239 | $cflags.=" -DOPENSSL_NO_IDEA" if $no_idea; | 199 | $cflags.=" -DOPENSSL_NO_IDEA" if $no_idea; |
| 240 | $cflags.=" -DOPENSSL_NO_AES" if $no_aes; | 200 | $cflags.=" -DOPENSSL_NO_AES" if $no_aes; |
| 201 | $cflags.=" -DOPENSSL_NO_CAMELLIA" if $no_camellia; | ||
| 202 | $cflags.=" -DOPENSSL_NO_SEED" if $no_seed; | ||
| 241 | $cflags.=" -DOPENSSL_NO_RC2" if $no_rc2; | 203 | $cflags.=" -DOPENSSL_NO_RC2" if $no_rc2; |
| 242 | $cflags.=" -DOPENSSL_NO_RC4" if $no_rc4; | 204 | $cflags.=" -DOPENSSL_NO_RC4" if $no_rc4; |
| 243 | $cflags.=" -DOPENSSL_NO_RC5" if $no_rc5; | 205 | $cflags.=" -DOPENSSL_NO_RC5" if $no_rc5; |
| @@ -248,7 +210,7 @@ $cflags.=" -DOPENSSL_NO_SHA" if $no_sha; | |||
| 248 | $cflags.=" -DOPENSSL_NO_SHA1" if $no_sha1; | 210 | $cflags.=" -DOPENSSL_NO_SHA1" if $no_sha1; |
| 249 | $cflags.=" -DOPENSSL_NO_RIPEMD" if $no_ripemd; | 211 | $cflags.=" -DOPENSSL_NO_RIPEMD" if $no_ripemd; |
| 250 | $cflags.=" -DOPENSSL_NO_MDC2" if $no_mdc2; | 212 | $cflags.=" -DOPENSSL_NO_MDC2" if $no_mdc2; |
| 251 | $cflags.=" -DOPENSSL_NO_BF" if $no_bf; | 213 | $cflags.=" -DOPENSSL_NO_BF" if $no_bf; |
| 252 | $cflags.=" -DOPENSSL_NO_CAST" if $no_cast; | 214 | $cflags.=" -DOPENSSL_NO_CAST" if $no_cast; |
| 253 | $cflags.=" -DOPENSSL_NO_DES" if $no_des; | 215 | $cflags.=" -DOPENSSL_NO_DES" if $no_des; |
| 254 | $cflags.=" -DOPENSSL_NO_RSA" if $no_rsa; | 216 | $cflags.=" -DOPENSSL_NO_RSA" if $no_rsa; |
| @@ -257,17 +219,30 @@ $cflags.=" -DOPENSSL_NO_DH" if $no_dh; | |||
| 257 | $cflags.=" -DOPENSSL_NO_SOCK" if $no_sock; | 219 | $cflags.=" -DOPENSSL_NO_SOCK" if $no_sock; |
| 258 | $cflags.=" -DOPENSSL_NO_SSL2" if $no_ssl2; | 220 | $cflags.=" -DOPENSSL_NO_SSL2" if $no_ssl2; |
| 259 | $cflags.=" -DOPENSSL_NO_SSL3" if $no_ssl3; | 221 | $cflags.=" -DOPENSSL_NO_SSL3" if $no_ssl3; |
| 222 | $cflags.=" -DOPENSSL_NO_TLSEXT" if $no_tlsext; | ||
| 223 | $cflags.=" -DOPENSSL_NO_CMS" if $no_cms; | ||
| 260 | $cflags.=" -DOPENSSL_NO_ERR" if $no_err; | 224 | $cflags.=" -DOPENSSL_NO_ERR" if $no_err; |
| 261 | $cflags.=" -DOPENSSL_NO_KRB5" if $no_krb5; | 225 | $cflags.=" -DOPENSSL_NO_KRB5" if $no_krb5; |
| 262 | $cflags.=" -DOPENSSL_NO_EC" if $no_ec; | 226 | $cflags.=" -DOPENSSL_NO_EC" if $no_ec; |
| 227 | $cflags.=" -DOPENSSL_NO_ECDSA" if $no_ecdsa; | ||
| 228 | $cflags.=" -DOPENSSL_NO_ECDH" if $no_ecdh; | ||
| 263 | $cflags.=" -DOPENSSL_NO_ENGINE" if $no_engine; | 229 | $cflags.=" -DOPENSSL_NO_ENGINE" if $no_engine; |
| 264 | $cflags.=" -DOPENSSL_NO_HW" if $no_hw; | 230 | $cflags.=" -DOPENSSL_NO_HW" if $no_hw; |
| 265 | $cflags.=" -DOPENSSL_FIPS" if $fips; | ||
| 266 | #$cflags.=" -DRSAref" if $rsaref ne ""; | ||
| 267 | 231 | ||
| 268 | $cflags.= " -DZLIB" if $zlib_opt; | 232 | $cflags.= " -DZLIB" if $zlib_opt; |
| 269 | $cflags.= " -DZLIB_SHARED" if $zlib_opt == 2; | 233 | $cflags.= " -DZLIB_SHARED" if $zlib_opt == 2; |
| 270 | 234 | ||
| 235 | if ($no_static_engine) | ||
| 236 | { | ||
| 237 | $cflags .= " -DOPENSSL_NO_STATIC_ENGINE"; | ||
| 238 | } | ||
| 239 | else | ||
| 240 | { | ||
| 241 | $cflags .= " -DOPENSSL_NO_DYNAMIC_ENGINE"; | ||
| 242 | } | ||
| 243 | |||
| 244 | #$cflags.=" -DRSAref" if $rsaref ne ""; | ||
| 245 | |||
| 271 | ## if ($unix) | 246 | ## if ($unix) |
| 272 | ## { $cflags="$c_flags" if ($c_flags ne ""); } | 247 | ## { $cflags="$c_flags" if ($c_flags ne ""); } |
| 273 | ##else | 248 | ##else |
| @@ -305,21 +280,11 @@ for (;;) | |||
| 305 | { | 280 | { |
| 306 | if ($lib ne "") | 281 | if ($lib ne "") |
| 307 | { | 282 | { |
| 308 | if ($fips && $dir =~ /^fips/) | 283 | $uc=$lib; |
| 309 | { | 284 | $uc =~ s/^lib(.*)\.a/$1/; |
| 310 | $uc = "FIPS"; | 285 | $uc =~ tr/a-z/A-Z/; |
| 311 | } | 286 | $lib_nam{$uc}=$uc; |
| 312 | else | 287 | $lib_obj{$uc}.=$libobj." "; |
| 313 | { | ||
| 314 | $uc=$lib; | ||
| 315 | $uc =~ s/^lib(.*)\.a/$1/; | ||
| 316 | $uc =~ tr/a-z/A-Z/; | ||
| 317 | } | ||
| 318 | if (($uc ne "FIPS") || $fips_canister_build) | ||
| 319 | { | ||
| 320 | $lib_nam{$uc}=$uc; | ||
| 321 | $lib_obj{$uc}.=$libobj." "; | ||
| 322 | } | ||
| 323 | } | 288 | } |
| 324 | last if ($val eq "FINISHED"); | 289 | last if ($val eq "FINISHED"); |
| 325 | $lib=""; | 290 | $lib=""; |
| @@ -340,10 +305,10 @@ for (;;) | |||
| 340 | { $ex_libs .= " $val" if $val ne "";} | 305 | { $ex_libs .= " $val" if $val ne "";} |
| 341 | 306 | ||
| 342 | if ($key eq "TEST") | 307 | if ($key eq "TEST") |
| 343 | { $test.=&var_add($dir,$val); } | 308 | { $test.=&var_add($dir,$val, 0); } |
| 344 | 309 | ||
| 345 | if (($key eq "PROGS") || ($key eq "E_OBJ")) | 310 | if (($key eq "PROGS") || ($key eq "E_OBJ")) |
| 346 | { $e_exe.=&var_add($dir,$val); } | 311 | { $e_exe.=&var_add($dir,$val, 0); } |
| 347 | 312 | ||
| 348 | if ($key eq "LIB") | 313 | if ($key eq "LIB") |
| 349 | { | 314 | { |
| @@ -352,74 +317,45 @@ for (;;) | |||
| 352 | } | 317 | } |
| 353 | 318 | ||
| 354 | if ($key eq "EXHEADER") | 319 | if ($key eq "EXHEADER") |
| 355 | { $exheader.=&var_add($dir,$val); } | 320 | { $exheader.=&var_add($dir,$val, 1); } |
| 356 | 321 | ||
| 357 | if ($key eq "HEADER") | 322 | if ($key eq "HEADER") |
| 358 | { $header.=&var_add($dir,$val); } | 323 | { $header.=&var_add($dir,$val, 1); } |
| 359 | |||
| 360 | if ($key eq "LIBOBJ") | ||
| 361 | { $libobj=&var_add($dir,$val); } | ||
| 362 | 324 | ||
| 363 | if ($key eq "FIPSLIBDIR") | 325 | if ($key eq "LIBOBJ" && ($dir ne "engines" || !$no_static_engine)) |
| 364 | { $fipslibdir=$val;} | 326 | { $libobj=&var_add($dir,$val, 0); } |
| 365 | 327 | if ($key eq "LIBNAMES" && $dir eq "engines" && $no_static_engine) | |
| 366 | if ($key eq "BASEADDR") | 328 | { $engines.=$val } |
| 367 | { $baseaddr=$val;} | ||
| 368 | 329 | ||
| 369 | if (!($_=<IN>)) | 330 | if (!($_=<IN>)) |
| 370 | { $_="RELATIVE_DIRECTORY=FINISHED\n"; } | 331 | { $_="RELATIVE_DIRECTORY=FINISHED\n"; } |
| 371 | } | 332 | } |
| 372 | close(IN); | 333 | close(IN); |
| 373 | 334 | ||
| 374 | if ($fips_canister_path eq "") | 335 | if ($shlib) |
| 375 | { | ||
| 376 | $fips_canister_path = "\$(FIPSLIB_D)${o}fipscanister.o"; | ||
| 377 | } | ||
| 378 | |||
| 379 | if ($fips_premain_c_path eq "") | ||
| 380 | { | 336 | { |
| 381 | $fips_premain_c_path = "\$(FIPSLIB_D)${o}fips_premain.c"; | 337 | $extra_install= <<"EOF"; |
| 382 | } | 338 | \$(CP) \"\$(O_SSL)\" \"\$(INSTALLTOP)${o}bin\" |
| 383 | 339 | \$(CP) \"\$(O_CRYPTO)\" \"\$(INSTALLTOP)${o}bin\" | |
| 384 | if ($fips) | 340 | \$(CP) \"\$(L_SSL)\" \"\$(INSTALLTOP)${o}lib\" |
| 385 | { | 341 | \$(CP) \"\$(L_CRYPTO)\" \"\$(INSTALLTOP)${o}lib\" |
| 386 | if ($fips_sha1_exe_path eq "") | 342 | EOF |
| 343 | if ($no_static_engine) | ||
| 387 | { | 344 | { |
| 388 | $fips_sha1_exe_path = | 345 | $extra_install .= <<"EOF" |
| 389 | "\$(BIN_D)${o}fips_standalone_sha1$exep"; | 346 | \$(MKDIR) \"\$(INSTALLTOP)${o}lib${o}engines\" |
| 347 | \$(CP) \"\$(E_SHLIB)\" \"\$(INSTALLTOP)${o}lib${o}engines\" | ||
| 348 | EOF | ||
| 390 | } | 349 | } |
| 391 | } | 350 | } |
| 392 | else | 351 | else |
| 393 | { | ||
| 394 | $fips_sha1_exe_path = ""; | ||
| 395 | } | ||
| 396 | |||
| 397 | if ($fips_premain_dso_exe_path eq "") | ||
| 398 | { | ||
| 399 | $fips_premain_dso_exe_path = "\$(BIN_D)${o}fips_premain_dso$exep"; | ||
| 400 | } | ||
| 401 | |||
| 402 | # $ex_build_targets .= "\$(BIN_D)${o}\$(E_PREMAIN_DSO)$exep" if ($fips); | ||
| 403 | |||
| 404 | if ($fips) | ||
| 405 | { | 352 | { |
| 406 | if (!$shlib) | 353 | $extra_install= <<"EOF"; |
| 407 | { | 354 | \$(CP) \"\$(O_SSL)\" \"\$(INSTALLTOP)${o}lib\" |
| 408 | $ex_build_targets .= " \$(LIB_D)$o$crypto_compat \$(PREMAIN_DSO_EXE)"; | 355 | \$(CP) \"\$(O_CRYPTO)\" \"\$(INSTALLTOP)${o}lib\" |
| 409 | $ex_l_libs .= " \$(O_FIPSCANISTER)"; | 356 | EOF |
| 410 | } | 357 | $ex_libs .= " $zlib_lib" if $zlib_opt == 1; |
| 411 | if ($fipslibdir eq "") | ||
| 412 | { | ||
| 413 | open (IN, "util/fipslib_path.txt") || fipslib_error(); | ||
| 414 | $fipslibdir = <IN>; | ||
| 415 | chomp $fipslibdir; | ||
| 416 | close IN; | ||
| 417 | } | ||
| 418 | fips_check_files($fipslibdir, | ||
| 419 | "fipscanister.o", "fipscanister.o.sha1", | ||
| 420 | "fips_premain.c", "fips_premain.c.sha1"); | ||
| 421 | } | 358 | } |
| 422 | |||
| 423 | 359 | ||
| 424 | $defs= <<"EOF"; | 360 | $defs= <<"EOF"; |
| 425 | # This makefile has been automatically generated from the OpenSSL distribution. | 361 | # This makefile has been automatically generated from the OpenSSL distribution. |
| @@ -439,15 +375,6 @@ EOF | |||
| 439 | 375 | ||
| 440 | $defs .= $preamble if defined $preamble; | 376 | $defs .= $preamble if defined $preamble; |
| 441 | 377 | ||
| 442 | if ($platform eq "VC-CE") | ||
| 443 | { | ||
| 444 | $defs.= <<"EOF"; | ||
| 445 | !INCLUDE <\$(WCECOMPAT)/wcedefs.mak> | ||
| 446 | |||
| 447 | EOF | ||
| 448 | $ex_libs .= " $zlib_lib" if $zlib_opt == 1; | ||
| 449 | } | ||
| 450 | |||
| 451 | $defs.= <<"EOF"; | 378 | $defs.= <<"EOF"; |
| 452 | INSTALLTOP=$INSTALLTOP | 379 | INSTALLTOP=$INSTALLTOP |
| 453 | 380 | ||
| @@ -468,10 +395,11 @@ EX_LIBS=$ex_libs | |||
| 468 | SRC_D=$src_dir | 395 | SRC_D=$src_dir |
| 469 | 396 | ||
| 470 | LINK=$link | 397 | LINK=$link |
| 471 | PERL=perl | ||
| 472 | FIPSLINK=\$(PERL) util${o}fipslink.pl | ||
| 473 | LFLAGS=$lflags | 398 | LFLAGS=$lflags |
| 399 | RSC=$rsc | ||
| 474 | 400 | ||
| 401 | AES_ASM_OBJ=$aes_asm_obj | ||
| 402 | AES_ASM_SRC=$aes_asm_src | ||
| 475 | BN_ASM_OBJ=$bn_asm_obj | 403 | BN_ASM_OBJ=$bn_asm_obj |
| 476 | BN_ASM_SRC=$bn_asm_src | 404 | BN_ASM_SRC=$bn_asm_src |
| 477 | BNCO_ASM_OBJ=$bnco_asm_obj | 405 | BNCO_ASM_OBJ=$bnco_asm_obj |
| @@ -492,6 +420,8 @@ SHA1_ASM_OBJ=$sha1_asm_obj | |||
| 492 | SHA1_ASM_SRC=$sha1_asm_src | 420 | SHA1_ASM_SRC=$sha1_asm_src |
| 493 | RMD160_ASM_OBJ=$rmd160_asm_obj | 421 | RMD160_ASM_OBJ=$rmd160_asm_obj |
| 494 | RMD160_ASM_SRC=$rmd160_asm_src | 422 | RMD160_ASM_SRC=$rmd160_asm_src |
| 423 | CPUID_ASM_OBJ=$cpuid_asm_obj | ||
| 424 | CPUID_ASM_SRC=$cpuid_asm_src | ||
| 495 | 425 | ||
| 496 | # The output directory for everything intersting | 426 | # The output directory for everything intersting |
| 497 | OUT_D=$out_dir | 427 | OUT_D=$out_dir |
| @@ -501,9 +431,7 @@ TMP_D=$tmp_dir | |||
| 501 | INC_D=$inc_dir | 431 | INC_D=$inc_dir |
| 502 | INCO_D=$inc_dir${o}openssl | 432 | INCO_D=$inc_dir${o}openssl |
| 503 | 433 | ||
| 504 | # Directory containing FIPS module | 434 | PERL=$perl |
| 505 | |||
| 506 | |||
| 507 | CP=$cp | 435 | CP=$cp |
| 508 | RM=$rm | 436 | RM=$rm |
| 509 | RANLIB=$ranlib | 437 | RANLIB=$ranlib |
| @@ -511,18 +439,6 @@ MKDIR=$mkdir | |||
| 511 | MKLIB=$bin_dir$mklib | 439 | MKLIB=$bin_dir$mklib |
| 512 | MLFLAGS=$mlflags | 440 | MLFLAGS=$mlflags |
| 513 | ASM=$bin_dir$asm | 441 | ASM=$bin_dir$asm |
| 514 | MKCANISTER=$mkcanister | ||
| 515 | |||
| 516 | # FIPS validated module and support file locations | ||
| 517 | |||
| 518 | E_PREMAIN_DSO=fips_premain_dso | ||
| 519 | |||
| 520 | FIPSLIB_D=$fipslibdir | ||
| 521 | BASEADDR=$baseaddr | ||
| 522 | FIPS_PREMAIN_SRC=$fips_premain_c_path | ||
| 523 | O_FIPSCANISTER=$fips_canister_path | ||
| 524 | FIPS_SHA1_EXE=$fips_sha1_exe_path | ||
| 525 | PREMAIN_DSO_EXE=$fips_premain_dso_exe_path | ||
| 526 | 442 | ||
| 527 | ###################################################### | 443 | ###################################################### |
| 528 | # You should not need to touch anything below this point | 444 | # You should not need to touch anything below this point |
| @@ -535,12 +451,14 @@ CRYPTO=$crypto | |||
| 535 | # BIN_D - Binary output directory | 451 | # BIN_D - Binary output directory |
| 536 | # TEST_D - Binary test file output directory | 452 | # TEST_D - Binary test file output directory |
| 537 | # LIB_D - library output directory | 453 | # LIB_D - library output directory |
| 454 | # ENG_D - dynamic engine output directory | ||
| 538 | # Note: if you change these point to different directories then uncomment out | 455 | # Note: if you change these point to different directories then uncomment out |
| 539 | # the lines around the 'NB' comment below. | 456 | # the lines around the 'NB' comment below. |
| 540 | # | 457 | # |
| 541 | BIN_D=\$(OUT_D) | 458 | BIN_D=\$(OUT_D) |
| 542 | TEST_D=\$(OUT_D) | 459 | TEST_D=\$(OUT_D) |
| 543 | LIB_D=\$(OUT_D) | 460 | LIB_D=\$(OUT_D) |
| 461 | ENG_D=\$(OUT_D) | ||
| 544 | 462 | ||
| 545 | # INCL_D - local library directory | 463 | # INCL_D - local library directory |
| 546 | # OBJ_D - temp object file directory | 464 | # OBJ_D - temp object file directory |
| @@ -554,7 +472,7 @@ SO_CRYPTO= $plib\$(CRYPTO)$so_shlibp | |||
| 554 | L_SSL= \$(LIB_D)$o$plib\$(SSL)$libp | 472 | L_SSL= \$(LIB_D)$o$plib\$(SSL)$libp |
| 555 | L_CRYPTO= \$(LIB_D)$o$plib\$(CRYPTO)$libp | 473 | L_CRYPTO= \$(LIB_D)$o$plib\$(CRYPTO)$libp |
| 556 | 474 | ||
| 557 | L_LIBS= \$(L_SSL) \$(L_CRYPTO) $ex_l_libs | 475 | L_LIBS= \$(L_SSL) \$(L_CRYPTO) |
| 558 | 476 | ||
| 559 | ###################################################### | 477 | ###################################################### |
| 560 | # Don't touch anything below this point | 478 | # Don't touch anything below this point |
| @@ -564,19 +482,19 @@ INC=-I\$(INC_D) -I\$(INCL_D) | |||
| 564 | APP_CFLAGS=\$(INC) \$(CFLAG) \$(APP_CFLAG) | 482 | APP_CFLAGS=\$(INC) \$(CFLAG) \$(APP_CFLAG) |
| 565 | LIB_CFLAGS=\$(INC) \$(CFLAG) \$(LIB_CFLAG) | 483 | LIB_CFLAGS=\$(INC) \$(CFLAG) \$(LIB_CFLAG) |
| 566 | SHLIB_CFLAGS=\$(INC) \$(CFLAG) \$(LIB_CFLAG) \$(SHLIB_CFLAG) | 484 | SHLIB_CFLAGS=\$(INC) \$(CFLAG) \$(LIB_CFLAG) \$(SHLIB_CFLAG) |
| 567 | LIBS_DEP=\$(O_CRYPTO) \$(O_SSL) $ex_libs_dep | 485 | LIBS_DEP=\$(O_CRYPTO) \$(O_SSL) |
| 568 | 486 | ||
| 569 | ############################################# | 487 | ############################################# |
| 570 | EOF | 488 | EOF |
| 571 | 489 | ||
| 572 | $rules=<<"EOF"; | 490 | $rules=<<"EOF"; |
| 573 | all: banner \$(TMP_D) \$(BIN_D) \$(TEST_D) \$(LIB_D) \$(INCO_D) headers \$(FIPS_SHA1_EXE) lib exe $ex_build_targets | 491 | all: banner \$(TMP_D) \$(BIN_D) \$(TEST_D) \$(LIB_D) \$(INCO_D) headers lib exe |
| 574 | 492 | ||
| 575 | banner: | 493 | banner: |
| 576 | $banner | 494 | $banner |
| 577 | 495 | ||
| 578 | \$(TMP_D): | 496 | \$(TMP_D): |
| 579 | \$(MKDIR) \$(TMP_D) | 497 | \$(MKDIR) \"\$(TMP_D)\" |
| 580 | # NB: uncomment out these lines if BIN_D, TEST_D and LIB_D are different | 498 | # NB: uncomment out these lines if BIN_D, TEST_D and LIB_D are different |
| 581 | #\$(BIN_D): | 499 | #\$(BIN_D): |
| 582 | # \$(MKDIR) \$(BIN_D) | 500 | # \$(MKDIR) \$(BIN_D) |
| @@ -585,31 +503,36 @@ $banner | |||
| 585 | # \$(MKDIR) \$(TEST_D) | 503 | # \$(MKDIR) \$(TEST_D) |
| 586 | 504 | ||
| 587 | \$(LIB_D): | 505 | \$(LIB_D): |
| 588 | \$(MKDIR) \$(LIB_D) | 506 | \$(MKDIR) \"\$(LIB_D)\" |
| 589 | 507 | ||
| 590 | \$(INCO_D): \$(INC_D) | 508 | \$(INCO_D): \$(INC_D) |
| 591 | \$(MKDIR) \$(INCO_D) | 509 | \$(MKDIR) \"\$(INCO_D)\" |
| 592 | 510 | ||
| 593 | \$(INC_D): | 511 | \$(INC_D): |
| 594 | \$(MKDIR) \$(INC_D) | 512 | \$(MKDIR) \"\$(INC_D)\" |
| 595 | 513 | ||
| 596 | headers: \$(HEADER) \$(EXHEADER) | 514 | headers: \$(HEADER) \$(EXHEADER) |
| 597 | @ | 515 | @ |
| 598 | 516 | ||
| 599 | lib: \$(LIBS_DEP) | 517 | lib: \$(LIBS_DEP) \$(E_SHLIB) |
| 600 | 518 | ||
| 601 | exe: \$(T_EXE) \$(BIN_D)$o\$(E_EXE)$exep | 519 | exe: \$(T_EXE) \$(BIN_D)$o\$(E_EXE)$exep |
| 602 | 520 | ||
| 603 | install: | 521 | install: all |
| 604 | \$(MKDIR) \$(INSTALLTOP) | 522 | \$(MKDIR) \"\$(INSTALLTOP)\" |
| 605 | \$(MKDIR) \$(INSTALLTOP)${o}bin | 523 | \$(MKDIR) \"\$(INSTALLTOP)${o}bin\" |
| 606 | \$(MKDIR) \$(INSTALLTOP)${o}include | 524 | \$(MKDIR) \"\$(INSTALLTOP)${o}include\" |
| 607 | \$(MKDIR) \$(INSTALLTOP)${o}include${o}openssl | 525 | \$(MKDIR) \"\$(INSTALLTOP)${o}include${o}openssl\" |
| 608 | \$(MKDIR) \$(INSTALLTOP)${o}lib | 526 | \$(MKDIR) \"\$(INSTALLTOP)${o}lib\" |
| 609 | \$(CP) \$(INCO_D)${o}*.\[ch\] \$(INSTALLTOP)${o}include${o}openssl | 527 | \$(CP) \"\$(INCO_D)${o}*.\[ch\]\" \"\$(INSTALLTOP)${o}include${o}openssl\" |
| 610 | \$(CP) \$(BIN_D)$o\$(E_EXE)$exep \$(INSTALLTOP)${o}bin | 528 | \$(CP) \"\$(BIN_D)$o\$(E_EXE)$exep\" \"\$(INSTALLTOP)${o}bin\" |
| 611 | \$(CP) \$(O_SSL) \$(INSTALLTOP)${o}lib | 529 | \$(CP) \"apps${o}openssl.cnf\" \"\$(INSTALLTOP)\" |
| 612 | \$(CP) \$(O_CRYPTO) \$(INSTALLTOP)${o}lib | 530 | $extra_install |
| 531 | |||
| 532 | |||
| 533 | test: \$(T_EXE) | ||
| 534 | cd \$(BIN_D) | ||
| 535 | ..${o}ms${o}test | ||
| 613 | 536 | ||
| 614 | clean: | 537 | clean: |
| 615 | \$(RM) \$(TMP_D)$o*.* | 538 | \$(RM) \$(TMP_D)$o*.* |
| @@ -668,11 +591,11 @@ foreach (split(/\s+/,$exheader)){ $h{$_}=1; } | |||
| 668 | foreach (split(/\s+/,$header)) { $h.=$_." " unless $h{$_}; } | 591 | foreach (split(/\s+/,$header)) { $h.=$_." " unless $h{$_}; } |
| 669 | chop($h); $header=$h; | 592 | chop($h); $header=$h; |
| 670 | 593 | ||
| 671 | $defs.=&do_defs("HEADER",$header,"\$(INCL_D)",".h"); | 594 | $defs.=&do_defs("HEADER",$header,"\$(INCL_D)",""); |
| 672 | $rules.=&do_copy_rule("\$(INCL_D)",$header,".h"); | 595 | $rules.=&do_copy_rule("\$(INCL_D)",$header,""); |
| 673 | 596 | ||
| 674 | $defs.=&do_defs("EXHEADER",$exheader,"\$(INCO_D)",".h"); | 597 | $defs.=&do_defs("EXHEADER",$exheader,"\$(INCO_D)",""); |
| 675 | $rules.=&do_copy_rule("\$(INCO_D)",$exheader,".h"); | 598 | $rules.=&do_copy_rule("\$(INCO_D)",$exheader,""); |
| 676 | 599 | ||
| 677 | $defs.=&do_defs("T_OBJ",$test,"\$(OBJ_D)",$obj); | 600 | $defs.=&do_defs("T_OBJ",$test,"\$(OBJ_D)",$obj); |
| 678 | $rules.=&do_compile_rule("\$(OBJ_D)",$test,"\$(APP_CFLAGS)"); | 601 | $rules.=&do_compile_rule("\$(OBJ_D)",$test,"\$(APP_CFLAGS)"); |
| @@ -680,29 +603,6 @@ $rules.=&do_compile_rule("\$(OBJ_D)",$test,"\$(APP_CFLAGS)"); | |||
| 680 | $defs.=&do_defs("E_OBJ",$e_exe,"\$(OBJ_D)",$obj); | 603 | $defs.=&do_defs("E_OBJ",$e_exe,"\$(OBJ_D)",$obj); |
| 681 | $rules.=&do_compile_rule("\$(OBJ_D)",$e_exe,'-DMONOLITH $(APP_CFLAGS)'); | 604 | $rules.=&do_compile_rule("\$(OBJ_D)",$e_exe,'-DMONOLITH $(APP_CFLAGS)'); |
| 682 | 605 | ||
| 683 | # Special case rules for fips_start and fips_end fips_premain_dso | ||
| 684 | |||
| 685 | if ($fips) | ||
| 686 | { | ||
| 687 | if ($fips_canister_build) | ||
| 688 | { | ||
| 689 | $rules.=&cc_compile_target("\$(OBJ_D)${o}fips_start$obj", | ||
| 690 | "fips-1.0${o}fips_canister.c", | ||
| 691 | "-DFIPS_START \$(SHLIB_CFLAGS)"); | ||
| 692 | $rules.=&cc_compile_target("\$(OBJ_D)${o}fips_end$obj", | ||
| 693 | "fips-1.0${o}fips_canister.c", "\$(SHLIB_CFLAGS)"); | ||
| 694 | } | ||
| 695 | $rules.=&cc_compile_target("\$(OBJ_D)${o}fips_standalone_sha1$obj", | ||
| 696 | "fips-1.0${o}sha${o}fips_standalone_sha1.c", | ||
| 697 | "\$(SHLIB_CFLAGS)"); | ||
| 698 | $rules.=&cc_compile_target("\$(OBJ_D)${o}fips_sha1dgst$obj", | ||
| 699 | "fips-1.0${o}sha${o}fips_sha1dgst.c", | ||
| 700 | "\$(SHLIB_CFLAGS)") unless $fips_canister_build; | ||
| 701 | $rules.=&cc_compile_target("\$(OBJ_D)${o}\$(E_PREMAIN_DSO)$obj", | ||
| 702 | "fips-1.0${o}fips_premain.c", | ||
| 703 | "-DFINGERPRINT_PREMAIN_DSO_LOAD \$(SHLIB_CFLAGS)"); | ||
| 704 | } | ||
| 705 | |||
| 706 | foreach (values %lib_nam) | 606 | foreach (values %lib_nam) |
| 707 | { | 607 | { |
| 708 | $lib_obj=$lib_obj{$_}; | 608 | $lib_obj=$lib_obj{$_}; |
| @@ -713,7 +613,12 @@ foreach (values %lib_nam) | |||
| 713 | $rules.="\$(O_SSL):\n\n"; | 613 | $rules.="\$(O_SSL):\n\n"; |
| 714 | next; | 614 | next; |
| 715 | } | 615 | } |
| 716 | 616 | if (($aes_asm_obj ne "") && ($_ eq "CRYPTO")) | |
| 617 | { | ||
| 618 | $lib_obj =~ s/\s(\S*\/aes_core\S*)/ \$(AES_ASM_OBJ)/; | ||
| 619 | $lib_obj =~ s/\s\S*\/aes_cbc\S*//; | ||
| 620 | $rules.=&do_asm_rule($aes_asm_obj,$aes_asm_src); | ||
| 621 | } | ||
| 717 | if (($bn_asm_obj ne "") && ($_ eq "CRYPTO")) | 622 | if (($bn_asm_obj ne "") && ($_ eq "CRYPTO")) |
| 718 | { | 623 | { |
| 719 | $lib_obj =~ s/\s\S*\/bn_asm\S*/ \$(BN_ASM_OBJ)/; | 624 | $lib_obj =~ s/\s\S*\/bn_asm\S*/ \$(BN_ASM_OBJ)/; |
| @@ -765,11 +670,28 @@ foreach (values %lib_nam) | |||
| 765 | $lib_obj =~ s/\s(\S*\/rmd_dgst\S*)/ $1 \$(RMD160_ASM_OBJ)/; | 670 | $lib_obj =~ s/\s(\S*\/rmd_dgst\S*)/ $1 \$(RMD160_ASM_OBJ)/; |
| 766 | $rules.=&do_asm_rule($rmd160_asm_obj,$rmd160_asm_src); | 671 | $rules.=&do_asm_rule($rmd160_asm_obj,$rmd160_asm_src); |
| 767 | } | 672 | } |
| 673 | if (($cpuid_asm_obj ne "") && ($_ eq "CRYPTO")) | ||
| 674 | { | ||
| 675 | $lib_obj =~ s/\s(\S*\/cversion\S*)/ $1 \$(CPUID_ASM_OBJ)/; | ||
| 676 | $rules.=&do_asm_rule($cpuid_asm_obj,$cpuid_asm_src); | ||
| 677 | } | ||
| 768 | $defs.=&do_defs(${_}."OBJ",$lib_obj,"\$(OBJ_D)",$obj); | 678 | $defs.=&do_defs(${_}."OBJ",$lib_obj,"\$(OBJ_D)",$obj); |
| 769 | $lib=($slib)?" \$(SHLIB_CFLAGS)".$shlib_ex_cflags{$_}:" \$(LIB_CFLAGS)"; | 679 | $lib=($slib)?" \$(SHLIB_CFLAGS)".$shlib_ex_cflags{$_}:" \$(LIB_CFLAGS)"; |
| 770 | $rules.=&do_compile_rule("\$(OBJ_D)",$lib_obj{$_},$lib); | 680 | $rules.=&do_compile_rule("\$(OBJ_D)",$lib_obj{$_},$lib); |
| 771 | } | 681 | } |
| 772 | 682 | ||
| 683 | # hack to add version info on MSVC | ||
| 684 | if (($platform eq "VC-WIN32") || ($platform eq "VC-NT")) { | ||
| 685 | $rules.= <<"EOF"; | ||
| 686 | \$(OBJ_D)\\\$(CRYPTO).res: ms\\version32.rc | ||
| 687 | \$(RSC) /fo"\$(OBJ_D)\\\$(CRYPTO).res" /d CRYPTO ms\\version32.rc | ||
| 688 | |||
| 689 | \$(OBJ_D)\\\$(SSL).res: ms\\version32.rc | ||
| 690 | \$(RSC) /fo"\$(OBJ_D)\\\$(SSL).res" /d SSL ms\\version32.rc | ||
| 691 | |||
| 692 | EOF | ||
| 693 | } | ||
| 694 | |||
| 773 | $defs.=&do_defs("T_EXE",$test,"\$(TEST_D)",$exep); | 695 | $defs.=&do_defs("T_EXE",$test,"\$(TEST_D)",$exep); |
| 774 | foreach (split(/\s+/,$test)) | 696 | foreach (split(/\s+/,$test)) |
| 775 | { | 697 | { |
| @@ -778,42 +700,20 @@ foreach (split(/\s+/,$test)) | |||
| 778 | $rules.=&do_link_rule("\$(TEST_D)$o$t$exep",$tt,"\$(LIBS_DEP)","\$(L_LIBS) \$(EX_LIBS)"); | 700 | $rules.=&do_link_rule("\$(TEST_D)$o$t$exep",$tt,"\$(LIBS_DEP)","\$(L_LIBS) \$(EX_LIBS)"); |
| 779 | } | 701 | } |
| 780 | 702 | ||
| 781 | $rules.= &do_lib_rule("\$(SSLOBJ)","\$(O_SSL)",$ssl,$shlib,"\$(SO_SSL)"); | 703 | $defs.=&do_defs("E_SHLIB",$engines,"\$(ENG_D)",$shlibp); |
| 782 | |||
| 783 | 704 | ||
| 784 | if ($fips) | 705 | foreach (split(/\s+/,$engines)) |
| 785 | { | ||
| 786 | if ($shlib) | ||
| 787 | { | ||
| 788 | $rules.= &do_lib_rule("\$(CRYPTOOBJ) \$(O_FIPSCANISTER)", | ||
| 789 | "\$(O_CRYPTO)", | ||
| 790 | "$crypto", | ||
| 791 | $shlib, "\$(SO_CRYPTO)", "\$(BASEADDR)"); | ||
| 792 | } | ||
| 793 | else | ||
| 794 | { | ||
| 795 | $rules.= &do_lib_rule("\$(CRYPTOOBJ)", | ||
| 796 | "\$(O_CRYPTO)",$crypto,$shlib,"\$(SO_CRYPTO)", ""); | ||
| 797 | $rules.= &do_lib_rule("\$(CRYPTOOBJ) \$(O_FIPSCANISTER)", | ||
| 798 | "\$(LIB_D)$o$crypto_compat",$crypto,$shlib,"\$(SO_CRYPTO)", ""); | ||
| 799 | } | ||
| 800 | } | ||
| 801 | else | ||
| 802 | { | 706 | { |
| 803 | $rules.= &do_lib_rule("\$(CRYPTOOBJ)","\$(O_CRYPTO)",$crypto,$shlib, | 707 | $rules.=&do_compile_rule("\$(OBJ_D)","engines${o}e_$_",$lib); |
| 804 | "\$(SO_CRYPTO)"); | 708 | $rules.= &do_lib_rule("\$(OBJ_D)${o}e_${_}.obj","\$(ENG_D)$o$_$shlibp","",$shlib,""); |
| 805 | } | 709 | } |
| 806 | 710 | ||
| 807 | 711 | ||
| 808 | if ($fips) | ||
| 809 | { | ||
| 810 | $rules.= &do_rlink_rule("\$(O_FIPSCANISTER)", "\$(OBJ_D)${o}fips_start$obj \$(FIPSOBJ) \$(OBJ_D)${o}fips_end$obj", "\$(FIPSLIB_D)${o}fips_standalone_sha1$exep", "") if $fips_canister_build; | ||
| 811 | $rules.=&do_link_rule("\$(PREMAIN_DSO_EXE)","\$(OBJ_D)${o}\$(E_PREMAIN_DSO)$obj \$(CRYPTOOBJ) \$(O_FIPSCANISTER)","","\$(EX_LIBS)", 1); | ||
| 812 | |||
| 813 | $rules.=&do_link_rule("\$(FIPS_SHA1_EXE)","\$(OBJ_D)${o}fips_standalone_sha1$obj \$(OBJ_D)${o}fips_sha1dgst$obj","","", 1); | ||
| 814 | } | ||
| 815 | 712 | ||
| 816 | $rules.=&do_link_rule("\$(BIN_D)$o\$(E_EXE)$exep","\$(E_OBJ)","\$(LIBS_DEP)","\$(L_LIBS) \$(EX_LIBS)",0); | 713 | $rules.= &do_lib_rule("\$(SSLOBJ)","\$(O_SSL)",$ssl,$shlib,"\$(SO_SSL)"); |
| 714 | $rules.= &do_lib_rule("\$(CRYPTOOBJ)","\$(O_CRYPTO)",$crypto,$shlib,"\$(SO_CRYPTO)"); | ||
| 715 | |||
| 716 | $rules.=&do_link_rule("\$(BIN_D)$o\$(E_EXE)$exep","\$(E_OBJ)","\$(LIBS_DEP)","\$(L_LIBS) \$(EX_LIBS)"); | ||
| 817 | 717 | ||
| 818 | print $defs; | 718 | print $defs; |
| 819 | 719 | ||
| @@ -833,13 +733,15 @@ print $rules; | |||
| 833 | # directories | 733 | # directories |
| 834 | sub var_add | 734 | sub var_add |
| 835 | { | 735 | { |
| 836 | local($dir,$val)=@_; | 736 | local($dir,$val,$keepext)=@_; |
| 837 | local(@a,$_,$ret); | 737 | local(@a,$_,$ret); |
| 838 | 738 | ||
| 839 | return("") if $no_engine && $dir =~ /\/engine/; | 739 | return("") if $no_engine && $dir =~ /\/engine/; |
| 840 | return("") if $no_hw && $dir =~ /\/hw/; | 740 | return("") if $no_hw && $dir =~ /\/hw/; |
| 841 | return("") if $no_idea && $dir =~ /\/idea/; | 741 | return("") if $no_idea && $dir =~ /\/idea/; |
| 842 | return("") if $no_aes && $dir =~ /\/aes/; | 742 | return("") if $no_aes && $dir =~ /\/aes/; |
| 743 | return("") if $no_camellia && $dir =~ /\/camellia/; | ||
| 744 | return("") if $no_seed && $dir =~ /\/seed/; | ||
| 843 | return("") if $no_rc2 && $dir =~ /\/rc2/; | 745 | return("") if $no_rc2 && $dir =~ /\/rc2/; |
| 844 | return("") if $no_rc4 && $dir =~ /\/rc4/; | 746 | return("") if $no_rc4 && $dir =~ /\/rc4/; |
| 845 | return("") if $no_rc5 && $dir =~ /\/rc5/; | 747 | return("") if $no_rc5 && $dir =~ /\/rc5/; |
| @@ -848,6 +750,7 @@ sub var_add | |||
| 848 | return("") if $no_dsa && $dir =~ /\/dsa/; | 750 | return("") if $no_dsa && $dir =~ /\/dsa/; |
| 849 | return("") if $no_dh && $dir =~ /\/dh/; | 751 | return("") if $no_dh && $dir =~ /\/dh/; |
| 850 | return("") if $no_ec && $dir =~ /\/ec/; | 752 | return("") if $no_ec && $dir =~ /\/ec/; |
| 753 | return("") if $no_cms && $dir =~ /\/cms/; | ||
| 851 | if ($no_des && $dir =~ /\/des/) | 754 | if ($no_des && $dir =~ /\/des/) |
| 852 | { | 755 | { |
| 853 | if ($val =~ /read_pwd/) | 756 | if ($val =~ /read_pwd/) |
| @@ -862,7 +765,7 @@ sub var_add | |||
| 862 | 765 | ||
| 863 | $val =~ s/^\s*(.*)\s*$/$1/; | 766 | $val =~ s/^\s*(.*)\s*$/$1/; |
| 864 | @a=split(/\s+/,$val); | 767 | @a=split(/\s+/,$val); |
| 865 | grep(s/\.[och]$//,@a); | 768 | grep(s/\.[och]$//,@a) unless $keepext; |
| 866 | 769 | ||
| 867 | @a=grep(!/^e_.*_3d$/,@a) if $no_des; | 770 | @a=grep(!/^e_.*_3d$/,@a) if $no_des; |
| 868 | @a=grep(!/^e_.*_d$/,@a) if $no_des; | 771 | @a=grep(!/^e_.*_d$/,@a) if $no_des; |
| @@ -873,6 +776,8 @@ sub var_add | |||
| 873 | @a=grep(!/^e_.*_bf$/,@a) if $no_bf; | 776 | @a=grep(!/^e_.*_bf$/,@a) if $no_bf; |
| 874 | @a=grep(!/^e_.*_c$/,@a) if $no_cast; | 777 | @a=grep(!/^e_.*_c$/,@a) if $no_cast; |
| 875 | @a=grep(!/^e_rc4$/,@a) if $no_rc4; | 778 | @a=grep(!/^e_rc4$/,@a) if $no_rc4; |
| 779 | @a=grep(!/^e_camellia$/,@a) if $no_camellia; | ||
| 780 | @a=grep(!/^e_seed$/,@a) if $no_seed; | ||
| 876 | 781 | ||
| 877 | @a=grep(!/(^s2_)|(^s23_)/,@a) if $no_ssl2; | 782 | @a=grep(!/(^s2_)|(^s23_)/,@a) if $no_ssl2; |
| 878 | @a=grep(!/(^s3_)|(^s23_)/,@a) if $no_ssl3; | 783 | @a=grep(!/(^s3_)|(^s23_)/,@a) if $no_ssl3; |
| @@ -956,13 +861,23 @@ sub do_defs | |||
| 956 | elsif ($_ =~ /RC5_ENC/) { $t="$_ "; } | 861 | elsif ($_ =~ /RC5_ENC/) { $t="$_ "; } |
| 957 | elsif ($_ =~ /MD5_ASM/) { $t="$_ "; } | 862 | elsif ($_ =~ /MD5_ASM/) { $t="$_ "; } |
| 958 | elsif ($_ =~ /SHA1_ASM/){ $t="$_ "; } | 863 | elsif ($_ =~ /SHA1_ASM/){ $t="$_ "; } |
| 864 | elsif ($_ =~ /AES_ASM/){ $t="$_ "; } | ||
| 959 | elsif ($_ =~ /RMD160_ASM/){ $t="$_ "; } | 865 | elsif ($_ =~ /RMD160_ASM/){ $t="$_ "; } |
| 866 | elsif ($_ =~ /CPUID_ASM/){ $t="$_ "; } | ||
| 960 | else { $t="$location${o}$_$pf "; } | 867 | else { $t="$location${o}$_$pf "; } |
| 961 | 868 | ||
| 962 | $Vars{$var}.="$t "; | 869 | $Vars{$var}.="$t "; |
| 963 | $ret.=$t; | 870 | $ret.=$t; |
| 964 | } | 871 | } |
| 965 | chop($ret); | 872 | # hack to add version info on MSVC |
| 873 | if ($shlib && (($platform eq "VC-WIN32") || ($platform eq "VC-NT"))) | ||
| 874 | { | ||
| 875 | if ($var eq "CRYPTOOBJ") | ||
| 876 | { $ret.="\$(OBJ_D)\\\$(CRYPTO).res "; } | ||
| 877 | elsif ($var eq "SSLOBJ") | ||
| 878 | { $ret.="\$(OBJ_D)\\\$(SSL).res "; } | ||
| 879 | } | ||
| 880 | chomp($ret); | ||
| 966 | $ret.="\n\n"; | 881 | $ret.="\n\n"; |
| 967 | return($ret); | 882 | return($ret); |
| 968 | } | 883 | } |
| @@ -1057,61 +972,118 @@ sub do_copy_rule | |||
| 1057 | if ($n =~ /bss_file/) | 972 | if ($n =~ /bss_file/) |
| 1058 | { $pp=".c"; } | 973 | { $pp=".c"; } |
| 1059 | else { $pp=$p; } | 974 | else { $pp=$p; } |
| 1060 | $ret.="$to${o}$n$pp: \$(SRC_D)$o$_$pp\n\t\$(CP) \$(SRC_D)$o$_$pp $to${o}$n$pp\n\n"; | 975 | $ret.="$to${o}$n$pp: \$(SRC_D)$o$_$pp\n\t\$(CP) \"\$(SRC_D)$o$_$pp\" \"$to${o}$n$pp\"\n\n"; |
| 1061 | } | 976 | } |
| 1062 | return($ret); | 977 | return($ret); |
| 1063 | } | 978 | } |
| 1064 | 979 | ||
| 1065 | sub read_options | 980 | sub read_options |
| 1066 | { | 981 | { |
| 1067 | if (/^no-rc2$/) { $no_rc2=1; } | 982 | # Many options are handled in a similar way. In particular |
| 1068 | elsif (/^no-rc4$/) { $no_rc4=1; } | 983 | # no-xxx sets zero or more scalars to 1. |
| 1069 | elsif (/^no-rc5$/) { $no_rc5=1; } | 984 | # Process these using a hash containing the option name and |
| 1070 | elsif (/^no-idea$/) { $no_idea=1; } | 985 | # reference to the scalars to set. |
| 1071 | elsif (/^no-aes$/) { $no_aes=1; } | 986 | |
| 1072 | elsif (/^no-des$/) { $no_des=1; } | 987 | my %valid_options = ( |
| 1073 | elsif (/^no-bf$/) { $no_bf=1; } | 988 | "no-rc2" => \$no_rc2, |
| 1074 | elsif (/^no-cast$/) { $no_cast=1; } | 989 | "no-rc4" => \$no_rc4, |
| 1075 | elsif (/^no-md2$/) { $no_md2=1; } | 990 | "no-rc5" => \$no_rc5, |
| 1076 | elsif (/^no-md4$/) { $no_md4=1; } | 991 | "no-idea" => \$no_idea, |
| 1077 | elsif (/^no-md5$/) { $no_md5=1; } | 992 | "no-aes" => \$no_aes, |
| 1078 | elsif (/^no-sha$/) { $no_sha=1; } | 993 | "no-camellia" => \$no_camellia, |
| 1079 | elsif (/^no-sha1$/) { $no_sha1=1; } | 994 | "no-seed" => \$no_seed, |
| 1080 | elsif (/^no-ripemd$/) { $no_ripemd=1; } | 995 | "no-des" => \$no_des, |
| 1081 | elsif (/^no-mdc2$/) { $no_mdc2=1; } | 996 | "no-bf" => \$no_bf, |
| 1082 | elsif (/^no-patents$/) { $no_rc2=$no_rc4=$no_rc5=$no_idea=$no_rsa=1; } | 997 | "no-cast" => \$no_cast, |
| 1083 | elsif (/^no-rsa$/) { $no_rsa=1; } | 998 | "no-md2" => \$no_md2, |
| 1084 | elsif (/^no-dsa$/) { $no_dsa=1; } | 999 | "no-md4" => \$no_md4, |
| 1085 | elsif (/^no-dh$/) { $no_dh=1; } | 1000 | "no-md5" => \$no_md5, |
| 1086 | elsif (/^no-hmac$/) { $no_hmac=1; } | 1001 | "no-sha" => \$no_sha, |
| 1087 | elsif (/^no-aes$/) { $no_aes=1; } | 1002 | "no-sha1" => \$no_sha1, |
| 1088 | elsif (/^no-asm$/) { $no_asm=1; } | 1003 | "no-ripemd" => \$no_ripemd, |
| 1089 | elsif (/^nasm$/) { $nasm=1; } | 1004 | "no-mdc2" => \$no_mdc2, |
| 1090 | elsif (/^gaswin$/) { $gaswin=1; } | 1005 | "no-patents" => |
| 1091 | elsif (/^no-ssl2$/) { $no_ssl2=1; } | 1006 | [\$no_rc2, \$no_rc4, \$no_rc5, \$no_idea, \$no_rsa], |
| 1092 | elsif (/^no-ssl3$/) { $no_ssl3=1; } | 1007 | "no-rsa" => \$no_rsa, |
| 1093 | elsif (/^no-err$/) { $no_err=1; } | 1008 | "no-dsa" => \$no_dsa, |
| 1094 | elsif (/^no-sock$/) { $no_sock=1; } | 1009 | "no-dh" => \$no_dh, |
| 1095 | elsif (/^no-krb5$/) { $no_krb5=1; } | 1010 | "no-hmac" => \$no_hmac, |
| 1096 | elsif (/^no-ec$/) { $no_ec=1; } | 1011 | "no-asm" => \$no_asm, |
| 1097 | elsif (/^no-engine$/) { $no_engine=1; } | 1012 | "nasm" => \$nasm, |
| 1098 | elsif (/^no-hw$/) { $no_hw=1; } | 1013 | "nw-nasm" => \$nw_nasm, |
| 1099 | 1014 | "nw-mwasm" => \$nw_mwasm, | |
| 1100 | elsif (/^just-ssl$/) { $no_rc2=$no_idea=$no_des=$no_bf=$no_cast=1; | 1015 | "gaswin" => \$gaswin, |
| 1101 | $no_md2=$no_sha=$no_mdc2=$no_dsa=$no_dh=1; | 1016 | "no-ssl2" => \$no_ssl2, |
| 1102 | $no_ssl2=$no_err=$no_ripemd=$no_rc5=1; | 1017 | "no-ssl3" => \$no_ssl3, |
| 1103 | $no_aes=1; } | 1018 | "no-tlsext" => \$no_tlsext, |
| 1104 | 1019 | "no-cms" => \$no_cms, | |
| 1105 | elsif (/^rsaref$/) { } | 1020 | "no-err" => \$no_err, |
| 1106 | elsif (/^fips$/) { $fips=1; } | 1021 | "no-sock" => \$no_sock, |
| 1107 | elsif (/^gcc$/) { $gcc=1; } | 1022 | "no-krb5" => \$no_krb5, |
| 1108 | elsif (/^debug$/) { $debug=1; } | 1023 | "no-ec" => \$no_ec, |
| 1109 | elsif (/^profile$/) { $profile=1; } | 1024 | "no-ecdsa" => \$no_ecdsa, |
| 1110 | elsif (/^shlib$/) { $shlib=1; } | 1025 | "no-ecdh" => \$no_ecdh, |
| 1111 | elsif (/^dll$/) { $shlib=1; } | 1026 | "no-engine" => \$no_engine, |
| 1112 | elsif (/^shared$/) { } # We just need to ignore it for now... | 1027 | "no-hw" => \$no_hw, |
| 1113 | elsif (/^zlib$/) { $zlib_opt = 1 if $zlib_opt == 0 } | 1028 | "just-ssl" => |
| 1114 | elsif (/^zlib-dynamic$/){ $zlib_opt = 2; } | 1029 | [\$no_rc2, \$no_idea, \$no_des, \$no_bf, \$no_cast, |
| 1030 | \$no_md2, \$no_sha, \$no_mdc2, \$no_dsa, \$no_dh, | ||
| 1031 | \$no_ssl2, \$no_err, \$no_ripemd, \$no_rc5, | ||
| 1032 | \$no_aes, \$no_camellia, \$no_seed], | ||
| 1033 | "rsaref" => 0, | ||
| 1034 | "gcc" => \$gcc, | ||
| 1035 | "debug" => \$debug, | ||
| 1036 | "profile" => \$profile, | ||
| 1037 | "shlib" => \$shlib, | ||
| 1038 | "dll" => \$shlib, | ||
| 1039 | "shared" => 0, | ||
| 1040 | "no-gmp" => 0, | ||
| 1041 | "no-rfc3779" => 0, | ||
| 1042 | "no-montasm" => 0, | ||
| 1043 | "no-shared" => 0, | ||
| 1044 | "no-zlib" => 0, | ||
| 1045 | "no-zlib-dynamic" => 0, | ||
| 1046 | ); | ||
| 1047 | |||
| 1048 | if (exists $valid_options{$_}) | ||
| 1049 | { | ||
| 1050 | my $r = $valid_options{$_}; | ||
| 1051 | if ( ref $r eq "SCALAR") | ||
| 1052 | { $$r = 1;} | ||
| 1053 | elsif ( ref $r eq "ARRAY") | ||
| 1054 | { | ||
| 1055 | my $r2; | ||
| 1056 | foreach $r2 (@$r) | ||
| 1057 | { | ||
| 1058 | $$r2 = 1; | ||
| 1059 | } | ||
| 1060 | } | ||
| 1061 | } | ||
| 1062 | elsif (/^no-comp$/) { $xcflags = "-DOPENSSL_NO_COMP $xcflags"; } | ||
| 1063 | elsif (/^enable-zlib$/) { $zlib_opt = 1 if $zlib_opt == 0 } | ||
| 1064 | elsif (/^enable-zlib-dynamic$/) | ||
| 1065 | { | ||
| 1066 | $zlib_opt = 2; | ||
| 1067 | } | ||
| 1068 | elsif (/^no-static-engine/) | ||
| 1069 | { | ||
| 1070 | $no_static_engine = 1; | ||
| 1071 | } | ||
| 1072 | elsif (/^enable-static-engine/) | ||
| 1073 | { | ||
| 1074 | $no_static_engine = 0; | ||
| 1075 | } | ||
| 1076 | # There are also enable-xxx options which correspond to | ||
| 1077 | # the no-xxx. Since the scalars are enabled by default | ||
| 1078 | # these can be ignored. | ||
| 1079 | elsif (/^enable-/) | ||
| 1080 | { | ||
| 1081 | my $t = $_; | ||
| 1082 | $t =~ s/^enable/no/; | ||
| 1083 | if (exists $valid_options{$t}) | ||
| 1084 | {return 1;} | ||
| 1085 | return 0; | ||
| 1086 | } | ||
| 1115 | elsif (/^--with-krb5-flavor=(.*)$/) | 1087 | elsif (/^--with-krb5-flavor=(.*)$/) |
| 1116 | { | 1088 | { |
| 1117 | my $krb5_flavor = $1; | 1089 | my $krb5_flavor = $1; |
| @@ -1135,31 +1107,3 @@ sub read_options | |||
| 1135 | else { return(0); } | 1107 | else { return(0); } |
| 1136 | return(1); | 1108 | return(1); |
| 1137 | } | 1109 | } |
| 1138 | |||
| 1139 | sub fipslib_error | ||
| 1140 | { | ||
| 1141 | print STDERR "***FIPS module directory sanity check failed***\n"; | ||
| 1142 | print STDERR "FIPS module build failed, or was deleted\n"; | ||
| 1143 | print STDERR "Please rebuild FIPS module.\n"; | ||
| 1144 | exit 1; | ||
| 1145 | } | ||
| 1146 | |||
| 1147 | sub fips_check_files | ||
| 1148 | { | ||
| 1149 | my $dir = shift @_; | ||
| 1150 | my $ret = 1; | ||
| 1151 | if (!-d $dir) | ||
| 1152 | { | ||
| 1153 | print STDERR "FIPS module directory $dir does not exist\n"; | ||
| 1154 | fipslib_error(); | ||
| 1155 | } | ||
| 1156 | foreach (@_) | ||
| 1157 | { | ||
| 1158 | if (!-f "$dir${o}$_") | ||
| 1159 | { | ||
| 1160 | print STDERR "FIPS module file $_ does not exist!\n"; | ||
| 1161 | $ret = 0; | ||
| 1162 | } | ||
| 1163 | } | ||
| 1164 | fipslib_error() if ($ret == 0); | ||
| 1165 | } | ||
diff --git a/src/lib/libcrypto/util/mkdef.pl b/src/lib/libcrypto/util/mkdef.pl index 6c1e53bb14..ef1cc6e513 100644 --- a/src/lib/libcrypto/util/mkdef.pl +++ b/src/lib/libcrypto/util/mkdef.pl | |||
| @@ -79,19 +79,29 @@ my $OS2=0; | |||
| 79 | my $safe_stack_def = 0; | 79 | my $safe_stack_def = 0; |
| 80 | 80 | ||
| 81 | my @known_platforms = ( "__FreeBSD__", "PERL5", "NeXT", | 81 | my @known_platforms = ( "__FreeBSD__", "PERL5", "NeXT", |
| 82 | "EXPORT_VAR_AS_FUNCTION", "OPENSSL_FIPS" ); | 82 | "EXPORT_VAR_AS_FUNCTION", "ZLIB" ); |
| 83 | my @known_ossl_platforms = ( "VMS", "WIN16", "WIN32", "WINNT", "OS2" ); | 83 | my @known_ossl_platforms = ( "VMS", "WIN16", "WIN32", "WINNT", "OS2" ); |
| 84 | my @known_algorithms = ( "RC2", "RC4", "RC5", "IDEA", "DES", "BF", | 84 | my @known_algorithms = ( "RC2", "RC4", "RC5", "IDEA", "DES", "BF", |
| 85 | "CAST", "MD2", "MD4", "MD5", "SHA", "SHA0", "SHA1", | 85 | "CAST", "MD2", "MD4", "MD5", "SHA", "SHA0", "SHA1", |
| 86 | "SHA256", "SHA512", "RIPEMD", | 86 | "SHA256", "SHA512", "RIPEMD", |
| 87 | "MDC2", "RSA", "DSA", "DH", "EC", "HMAC", "AES", | 87 | "MDC2", "RSA", "DSA", "DH", "EC", "ECDH", "ECDSA", "HMAC", "AES", "CAMELLIA", "SEED", |
| 88 | # Envelope "algorithms" | 88 | # Envelope "algorithms" |
| 89 | "EVP", "X509", "ASN1_TYPEDEFS", | 89 | "EVP", "X509", "ASN1_TYPEDEFS", |
| 90 | # Helper "algorithms" | 90 | # Helper "algorithms" |
| 91 | "BIO", "COMP", "BUFFER", "LHASH", "STACK", "ERR", | 91 | "BIO", "COMP", "BUFFER", "LHASH", "STACK", "ERR", |
| 92 | "LOCKING", | 92 | "LOCKING", |
| 93 | # External "algorithms" | 93 | # External "algorithms" |
| 94 | "FP_API", "STDIO", "SOCK", "KRB5", "ENGINE", "HW" ); | 94 | "FP_API", "STDIO", "SOCK", "KRB5", "DGRAM", |
| 95 | # Engines | ||
| 96 | "STATIC_ENGINE", "ENGINE", "HW", "GMP", | ||
| 97 | # RFC3779 support | ||
| 98 | "RFC3779", | ||
| 99 | # TLS extension support | ||
| 100 | "TLSEXT", | ||
| 101 | # CMS | ||
| 102 | "CMS", | ||
| 103 | # Deprecated functions | ||
| 104 | "DEPRECATED" ); | ||
| 95 | 105 | ||
| 96 | my $options=""; | 106 | my $options=""; |
| 97 | open(IN,"<Makefile") || die "unable to open Makefile!\n"; | 107 | open(IN,"<Makefile") || die "unable to open Makefile!\n"; |
| @@ -107,9 +117,11 @@ my $no_rc2; my $no_rc4; my $no_rc5; my $no_idea; my $no_des; my $no_bf; | |||
| 107 | my $no_cast; | 117 | my $no_cast; |
| 108 | my $no_md2; my $no_md4; my $no_md5; my $no_sha; my $no_ripemd; my $no_mdc2; | 118 | my $no_md2; my $no_md4; my $no_md5; my $no_sha; my $no_ripemd; my $no_mdc2; |
| 109 | my $no_rsa; my $no_dsa; my $no_dh; my $no_hmac=0; my $no_aes; my $no_krb5; | 119 | my $no_rsa; my $no_dsa; my $no_dh; my $no_hmac=0; my $no_aes; my $no_krb5; |
| 110 | my $no_ec; my $no_engine; my $no_hw; | 120 | my $no_ec; my $no_ecdsa; my $no_ecdh; my $no_engine; my $no_hw; my $no_camellia; |
| 111 | my $no_fp_api; | 121 | my $no_seed; |
| 112 | my $fips; | 122 | my $no_fp_api; my $no_static_engine; my $no_gmp; my $no_deprecated; |
| 123 | my $no_rfc3779; my $no_tlsext; my $no_cms; | ||
| 124 | |||
| 113 | 125 | ||
| 114 | foreach (@ARGV, split(/ /, $options)) | 126 | foreach (@ARGV, split(/ /, $options)) |
| 115 | { | 127 | { |
| @@ -130,7 +142,11 @@ foreach (@ARGV, split(/ /, $options)) | |||
| 130 | } | 142 | } |
| 131 | $VMS=1 if $_ eq "VMS"; | 143 | $VMS=1 if $_ eq "VMS"; |
| 132 | $OS2=1 if $_ eq "OS2"; | 144 | $OS2=1 if $_ eq "OS2"; |
| 133 | $fips=1 if $_ eq "fips"; | 145 | if ($_ eq "zlib" || $_ eq "zlib-dynamic" |
| 146 | || $_ eq "enable-zlib-dynamic") { | ||
| 147 | $zlib = 1; | ||
| 148 | } | ||
| 149 | |||
| 134 | 150 | ||
| 135 | $do_ssl=1 if $_ eq "ssleay"; | 151 | $do_ssl=1 if $_ eq "ssleay"; |
| 136 | if ($_ eq "ssl") { | 152 | if ($_ eq "ssl") { |
| @@ -142,6 +158,8 @@ foreach (@ARGV, split(/ /, $options)) | |||
| 142 | $do_crypto=1; | 158 | $do_crypto=1; |
| 143 | $libname=$_; | 159 | $libname=$_; |
| 144 | } | 160 | } |
| 161 | $no_static_engine=1 if $_ eq "no-static-engine"; | ||
| 162 | $no_static_engine=0 if $_ eq "enable-static-engine"; | ||
| 145 | $do_update=1 if $_ eq "update"; | 163 | $do_update=1 if $_ eq "update"; |
| 146 | $do_rewrite=1 if $_ eq "rewrite"; | 164 | $do_rewrite=1 if $_ eq "rewrite"; |
| 147 | $do_ctest=1 if $_ eq "ctest"; | 165 | $do_ctest=1 if $_ eq "ctest"; |
| @@ -166,8 +184,12 @@ foreach (@ARGV, split(/ /, $options)) | |||
| 166 | elsif (/^no-dsa$/) { $no_dsa=1; } | 184 | elsif (/^no-dsa$/) { $no_dsa=1; } |
| 167 | elsif (/^no-dh$/) { $no_dh=1; } | 185 | elsif (/^no-dh$/) { $no_dh=1; } |
| 168 | elsif (/^no-ec$/) { $no_ec=1; } | 186 | elsif (/^no-ec$/) { $no_ec=1; } |
| 187 | elsif (/^no-ecdsa$/) { $no_ecdsa=1; } | ||
| 188 | elsif (/^no-ecdh$/) { $no_ecdh=1; } | ||
| 169 | elsif (/^no-hmac$/) { $no_hmac=1; } | 189 | elsif (/^no-hmac$/) { $no_hmac=1; } |
| 170 | elsif (/^no-aes$/) { $no_aes=1; } | 190 | elsif (/^no-aes$/) { $no_aes=1; } |
| 191 | elsif (/^no-camellia$/) { $no_camellia=1; } | ||
| 192 | elsif (/^no-seed$/) { $no_seed=1; } | ||
| 171 | elsif (/^no-evp$/) { $no_evp=1; } | 193 | elsif (/^no-evp$/) { $no_evp=1; } |
| 172 | elsif (/^no-lhash$/) { $no_lhash=1; } | 194 | elsif (/^no-lhash$/) { $no_lhash=1; } |
| 173 | elsif (/^no-stack$/) { $no_stack=1; } | 195 | elsif (/^no-stack$/) { $no_stack=1; } |
| @@ -180,6 +202,10 @@ foreach (@ARGV, split(/ /, $options)) | |||
| 180 | elsif (/^no-krb5$/) { $no_krb5=1; } | 202 | elsif (/^no-krb5$/) { $no_krb5=1; } |
| 181 | elsif (/^no-engine$/) { $no_engine=1; } | 203 | elsif (/^no-engine$/) { $no_engine=1; } |
| 182 | elsif (/^no-hw$/) { $no_hw=1; } | 204 | elsif (/^no-hw$/) { $no_hw=1; } |
| 205 | elsif (/^no-gmp$/) { $no_gmp=1; } | ||
| 206 | elsif (/^no-rfc3779$/) { $no_rfc3779=1; } | ||
| 207 | elsif (/^no-tlsext$/) { $no_tlsext=1; } | ||
| 208 | elsif (/^no-cms$/) { $no_cms=1; } | ||
| 183 | } | 209 | } |
| 184 | 210 | ||
| 185 | 211 | ||
| @@ -215,8 +241,10 @@ $max_crypto = $max_num; | |||
| 215 | 241 | ||
| 216 | my $ssl="ssl/ssl.h"; | 242 | my $ssl="ssl/ssl.h"; |
| 217 | $ssl.=" ssl/kssl.h"; | 243 | $ssl.=" ssl/kssl.h"; |
| 244 | $ssl.=" ssl/tls1.h"; | ||
| 218 | 245 | ||
| 219 | my $crypto ="crypto/crypto.h"; | 246 | my $crypto ="crypto/crypto.h"; |
| 247 | $crypto.=" crypto/o_dir.h"; | ||
| 220 | $crypto.=" crypto/des/des.h crypto/des/des_old.h" ; # unless $no_des; | 248 | $crypto.=" crypto/des/des.h crypto/des/des_old.h" ; # unless $no_des; |
| 221 | $crypto.=" crypto/idea/idea.h" ; # unless $no_idea; | 249 | $crypto.=" crypto/idea/idea.h" ; # unless $no_idea; |
| 222 | $crypto.=" crypto/rc4/rc4.h" ; # unless $no_rc4; | 250 | $crypto.=" crypto/rc4/rc4.h" ; # unless $no_rc4; |
| @@ -231,12 +259,16 @@ $crypto.=" crypto/mdc2/mdc2.h" ; # unless $no_mdc2; | |||
| 231 | $crypto.=" crypto/sha/sha.h" ; # unless $no_sha; | 259 | $crypto.=" crypto/sha/sha.h" ; # unless $no_sha; |
| 232 | $crypto.=" crypto/ripemd/ripemd.h" ; # unless $no_ripemd; | 260 | $crypto.=" crypto/ripemd/ripemd.h" ; # unless $no_ripemd; |
| 233 | $crypto.=" crypto/aes/aes.h" ; # unless $no_aes; | 261 | $crypto.=" crypto/aes/aes.h" ; # unless $no_aes; |
| 262 | $crypto.=" crypto/camellia/camellia.h" ; # unless $no_camellia; | ||
| 263 | $crypto.=" crypto/seed/seed.h"; # unless $no_seed; | ||
| 234 | 264 | ||
| 235 | $crypto.=" crypto/bn/bn.h"; | 265 | $crypto.=" crypto/bn/bn.h"; |
| 236 | $crypto.=" crypto/rsa/rsa.h" ; # unless $no_rsa; | 266 | $crypto.=" crypto/rsa/rsa.h" ; # unless $no_rsa; |
| 237 | $crypto.=" crypto/dsa/dsa.h" ; # unless $no_dsa; | 267 | $crypto.=" crypto/dsa/dsa.h" ; # unless $no_dsa; |
| 238 | $crypto.=" crypto/dh/dh.h" ; # unless $no_dh; | 268 | $crypto.=" crypto/dh/dh.h" ; # unless $no_dh; |
| 239 | $crypto.=" crypto/ec/ec.h" ; # unless $no_ec; | 269 | $crypto.=" crypto/ec/ec.h" ; # unless $no_ec; |
| 270 | $crypto.=" crypto/ecdsa/ecdsa.h" ; # unless $no_ecdsa; | ||
| 271 | $crypto.=" crypto/ecdh/ecdh.h" ; # unless $no_ecdh; | ||
| 240 | $crypto.=" crypto/hmac/hmac.h" ; # unless $no_hmac; | 272 | $crypto.=" crypto/hmac/hmac.h" ; # unless $no_hmac; |
| 241 | 273 | ||
| 242 | $crypto.=" crypto/engine/engine.h"; # unless $no_engine; | 274 | $crypto.=" crypto/engine/engine.h"; # unless $no_engine; |
| @@ -267,7 +299,9 @@ $crypto.=" crypto/ocsp/ocsp.h"; | |||
| 267 | $crypto.=" crypto/ui/ui.h crypto/ui/ui_compat.h"; | 299 | $crypto.=" crypto/ui/ui.h crypto/ui/ui_compat.h"; |
| 268 | $crypto.=" crypto/krb5/krb5_asn.h"; | 300 | $crypto.=" crypto/krb5/krb5_asn.h"; |
| 269 | $crypto.=" crypto/tmdiff.h"; | 301 | $crypto.=" crypto/tmdiff.h"; |
| 270 | $crypto.=" fips-1.0/fips.h fips-1.0/rand/fips_rand.h fips-1.0/sha/fips_sha.h"; | 302 | $crypto.=" crypto/store/store.h"; |
| 303 | $crypto.=" crypto/pqueue/pqueue.h"; | ||
| 304 | $crypto.=" crypto/cms/cms.h"; | ||
| 271 | 305 | ||
| 272 | my $symhacks="crypto/symhacks.h"; | 306 | my $symhacks="crypto/symhacks.h"; |
| 273 | 307 | ||
| @@ -423,7 +457,11 @@ sub do_defs | |||
| 423 | 457 | ||
| 424 | print STDERR "DEBUG: parsing ----------\n" if $debug; | 458 | print STDERR "DEBUG: parsing ----------\n" if $debug; |
| 425 | while(<IN>) { | 459 | while(<IN>) { |
| 426 | last if (/\/\* Error codes for the \w+ functions\. \*\//); | 460 | if (/\/\* Error codes for the \w+ functions\. \*\//) |
| 461 | { | ||
| 462 | undef @tag; | ||
| 463 | last; | ||
| 464 | } | ||
| 427 | if ($line ne '') { | 465 | if ($line ne '') { |
| 428 | $_ = $line . $_; | 466 | $_ = $line . $_; |
| 429 | $line = ''; | 467 | $line = ''; |
| @@ -436,17 +474,22 @@ sub do_defs | |||
| 436 | next; | 474 | next; |
| 437 | } | 475 | } |
| 438 | 476 | ||
| 439 | $cpp = 1 if /^\#.*ifdef.*cplusplus/; | 477 | if(/\/\*/) { |
| 478 | if (not /\*\//) { # multiline comment... | ||
| 479 | $line = $_; # ... just accumulate | ||
| 480 | next; | ||
| 481 | } else { | ||
| 482 | s/\/\*.*?\*\///gs;# wipe it | ||
| 483 | } | ||
| 484 | } | ||
| 485 | |||
| 440 | if ($cpp) { | 486 | if ($cpp) { |
| 441 | $cpp = 0 if /^\#.*endif/; | 487 | $cpp++ if /^#\s*if/; |
| 488 | $cpp-- if /^#\s*endif/; | ||
| 442 | next; | 489 | next; |
| 443 | } | 490 | } |
| 491 | $cpp = 1 if /^#.*ifdef.*cplusplus/; | ||
| 444 | 492 | ||
| 445 | s/\/\*.*?\*\///gs; # ignore comments | ||
| 446 | if (/\/\*/) { # if we have part | ||
| 447 | $line = $_; # of a comment, | ||
| 448 | next; # continue reading | ||
| 449 | } | ||
| 450 | s/{[^{}]*}//gs; # ignore {} blocks | 493 | s/{[^{}]*}//gs; # ignore {} blocks |
| 451 | print STDERR "DEBUG: \$def=\"$def\"\n" if $debug && $def ne ""; | 494 | print STDERR "DEBUG: \$def=\"$def\"\n" if $debug && $def ne ""; |
| 452 | print STDERR "DEBUG: \$_=\"$_\"\n" if $debug; | 495 | print STDERR "DEBUG: \$_=\"$_\"\n" if $debug; |
| @@ -505,7 +548,7 @@ sub do_defs | |||
| 505 | } | 548 | } |
| 506 | } elsif (/^\#\s*endif/) { | 549 | } elsif (/^\#\s*endif/) { |
| 507 | my $tag_i = $#tag; | 550 | my $tag_i = $#tag; |
| 508 | while($tag[$tag_i] ne "-") { | 551 | while($tag_i > 0 && $tag[$tag_i] ne "-") { |
| 509 | my $t=$tag[$tag_i]; | 552 | my $t=$tag[$tag_i]; |
| 510 | print STDERR "DEBUG: \$t=\"$t\"\n" if $debug; | 553 | print STDERR "DEBUG: \$t=\"$t\"\n" if $debug; |
| 511 | if ($tag{$t}==2) { | 554 | if ($tag{$t}==2) { |
| @@ -672,6 +715,10 @@ sub do_defs | |||
| 672 | "EXPORT_VAR_AS_FUNCTION", | 715 | "EXPORT_VAR_AS_FUNCTION", |
| 673 | "FUNCTION"); | 716 | "FUNCTION"); |
| 674 | next; | 717 | next; |
| 718 | } elsif (/^\s*DECLARE_ASN1_ALLOC_FUNCTIONS\s*\(\s*(\w*)\s*\)/) { | ||
| 719 | $def .= "int $1_free(void);"; | ||
| 720 | $def .= "int $1_new(void);"; | ||
| 721 | next; | ||
| 675 | } elsif (/^\s*DECLARE_ASN1_FUNCTIONS_name\s*\(\s*(\w*)\s*,\s*(\w*)\s*\)/) { | 722 | } elsif (/^\s*DECLARE_ASN1_FUNCTIONS_name\s*\(\s*(\w*)\s*,\s*(\w*)\s*\)/) { |
| 676 | $def .= "int d2i_$2(void);"; | 723 | $def .= "int d2i_$2(void);"; |
| 677 | $def .= "int i2d_$2(void);"; | 724 | $def .= "int i2d_$2(void);"; |
| @@ -716,12 +763,21 @@ sub do_defs | |||
| 716 | "EXPORT_VAR_AS_FUNCTION", | 763 | "EXPORT_VAR_AS_FUNCTION", |
| 717 | "FUNCTION"); | 764 | "FUNCTION"); |
| 718 | next; | 765 | next; |
| 766 | } elsif (/^\s*DECLARE_ASN1_NDEF_FUNCTION\s*\(\s*(\w*)\s*\)/) { | ||
| 767 | $def .= "int i2d_$1_NDEF(void);"; | ||
| 719 | } elsif (/^\s*DECLARE_ASN1_SET_OF\s*\(\s*(\w*)\s*\)/) { | 768 | } elsif (/^\s*DECLARE_ASN1_SET_OF\s*\(\s*(\w*)\s*\)/) { |
| 720 | next; | 769 | next; |
| 770 | } elsif (/^\s*DECLARE_ASN1_PRINT_FUNCTION\s*\(\s*(\w*)\s*\)/) { | ||
| 771 | $def .= "int $1_print_ctx(void);"; | ||
| 772 | next; | ||
| 773 | } elsif (/^\s*DECLARE_ASN1_PRINT_FUNCTION_name\s*\(\s*(\w*)\s*,\s*(\w*)\s*\)/) { | ||
| 774 | $def .= "int $2_print_ctx(void);"; | ||
| 775 | next; | ||
| 721 | } elsif (/^\s*DECLARE_PKCS12_STACK_OF\s*\(\s*(\w*)\s*\)/) { | 776 | } elsif (/^\s*DECLARE_PKCS12_STACK_OF\s*\(\s*(\w*)\s*\)/) { |
| 722 | next; | 777 | next; |
| 723 | } elsif (/^DECLARE_PEM_rw\s*\(\s*(\w*)\s*,/ || | 778 | } elsif (/^DECLARE_PEM_rw\s*\(\s*(\w*)\s*,/ || |
| 724 | /^DECLARE_PEM_rw_cb\s*\(\s*(\w*)\s*,/ ) { | 779 | /^DECLARE_PEM_rw_cb\s*\(\s*(\w*)\s*,/ || |
| 780 | /^DECLARE_PEM_rw_const\s*\(\s*(\w*)\s*,/ ) { | ||
| 725 | # Things not in Win16 | 781 | # Things not in Win16 |
| 726 | $def .= | 782 | $def .= |
| 727 | "#INFO:" | 783 | "#INFO:" |
| @@ -797,7 +853,7 @@ sub do_defs | |||
| 797 | } | 853 | } |
| 798 | close(IN); | 854 | close(IN); |
| 799 | 855 | ||
| 800 | my $algs = ''; | 856 | my $algs; |
| 801 | my $plays; | 857 | my $plays; |
| 802 | 858 | ||
| 803 | print STDERR "DEBUG: postprocessing ----------\n" if $debug; | 859 | print STDERR "DEBUG: postprocessing ----------\n" if $debug; |
| @@ -809,6 +865,17 @@ sub do_defs | |||
| 809 | next if(/typedef\W/); | 865 | next if(/typedef\W/); |
| 810 | next if(/\#define/); | 866 | next if(/\#define/); |
| 811 | 867 | ||
| 868 | # Reduce argument lists to empty () | ||
| 869 | # fold round brackets recursively: (t(*v)(t),t) -> (t{}{},t) -> {} | ||
| 870 | while(/\(.*\)/s) { | ||
| 871 | s/\([^\(\)]+\)/\{\}/gs; | ||
| 872 | s/\(\s*\*\s*(\w+)\s*\{\}\s*\)/$1/gs; #(*f{}) -> f | ||
| 873 | } | ||
| 874 | # pretend as we didn't use curly braces: {} -> () | ||
| 875 | s/\{\}/\(\)/gs; | ||
| 876 | |||
| 877 | s/STACK_OF\(\)/void/gs; | ||
| 878 | |||
| 812 | print STDERR "DEBUG: \$_ = \"$_\"\n" if $debug; | 879 | print STDERR "DEBUG: \$_ = \"$_\"\n" if $debug; |
| 813 | if (/^\#INFO:([^:]*):(.*)$/) { | 880 | if (/^\#INFO:([^:]*):(.*)$/) { |
| 814 | $plats = $1; | 881 | $plats = $1; |
| @@ -819,21 +886,10 @@ sub do_defs | |||
| 819 | $s = $1; | 886 | $s = $1; |
| 820 | $k = "VARIABLE"; | 887 | $k = "VARIABLE"; |
| 821 | print STDERR "DEBUG: found external variable $s\n" if $debug; | 888 | print STDERR "DEBUG: found external variable $s\n" if $debug; |
| 822 | } elsif (/\(\*(\w*(\{[0-9]+\})?)\([^\)]+/) { | 889 | } elsif (/TYPEDEF_\w+_OF/s) { |
| 823 | $s = $1; | ||
| 824 | print STDERR "DEBUG: found ANSI C function $s\n" if $debug; | ||
| 825 | } elsif (/\w+\W+(\w+)\W*\(\s*\)(\s*__attribute__\(.*\)\s*)?$/s) { | ||
| 826 | # K&R C | ||
| 827 | print STDERR "DEBUG: found K&R C function $s\n" if $debug; | ||
| 828 | next; | 890 | next; |
| 829 | } elsif (/\w+\W+\w+(\{[0-9]+\})?\W*\(.*\)(\s*__attribute__\(.*\)\s*)?$/s) { | 891 | } elsif (/(\w+)\s*\(\).*/s) { # first token prior [first] () is |
| 830 | while (not /\(\)(\s*__attribute__\(.*\)\s*)?$/s) { | 892 | $s = $1; # a function name! |
| 831 | s/[^\(\)]*\)(\s*__attribute__\(.*\)\s*)?$/\)/s; | ||
| 832 | s/\([^\(\)]*\)\)(\s*__attribute__\(.*\)\s*)?$/\)/s; | ||
| 833 | } | ||
| 834 | s/\(void\)//; | ||
| 835 | /(\w+(\{[0-9]+\})?)\W*\(\)/s; | ||
| 836 | $s = $1; | ||
| 837 | print STDERR "DEBUG: found function $s\n" if $debug; | 893 | print STDERR "DEBUG: found function $s\n" if $debug; |
| 838 | } elsif (/\(/ and not (/=/)) { | 894 | } elsif (/\(/ and not (/=/)) { |
| 839 | print STDERR "File $file: cannot parse: $_;\n"; | 895 | print STDERR "File $file: cannot parse: $_;\n"; |
| @@ -864,13 +920,9 @@ sub do_defs | |||
| 864 | $a .= ",RSA" if($s =~ /PEM_Seal(Final|Init|Update)/); | 920 | $a .= ",RSA" if($s =~ /PEM_Seal(Final|Init|Update)/); |
| 865 | $a .= ",RSA" if($s =~ /RSAPrivateKey/); | 921 | $a .= ",RSA" if($s =~ /RSAPrivateKey/); |
| 866 | $a .= ",RSA" if($s =~ /SSLv23?_((client|server)_)?method/); | 922 | $a .= ",RSA" if($s =~ /SSLv23?_((client|server)_)?method/); |
| 867 | # SHA2 algorithms only defined in FIPS mode for | ||
| 868 | # OpenSSL 0.9.7 | ||
| 869 | $p .= "OPENSSL_FIPS" if($s =~ /SHA[235]/); | ||
| 870 | 923 | ||
| 871 | $platform{$s} = | 924 | $platform{$s} = |
| 872 | &reduce_platforms((defined($platform{$s})?$platform{$s}.',':"").$p); | 925 | &reduce_platforms((defined($platform{$s})?$platform{$s}.',':"").$p); |
| 873 | $algorithm{$s} = '' if !defined $algorithm{$s}; | ||
| 874 | $algorithm{$s} .= ','.$a; | 926 | $algorithm{$s} .= ','.$a; |
| 875 | 927 | ||
| 876 | if (defined($variant{$s})) { | 928 | if (defined($variant{$s})) { |
| @@ -1035,9 +1087,7 @@ sub is_valid | |||
| 1035 | if ($keyword eq "EXPORT_VAR_AS_FUNCTION" && ($VMSVAX || $W32 || $W16)) { | 1087 | if ($keyword eq "EXPORT_VAR_AS_FUNCTION" && ($VMSVAX || $W32 || $W16)) { |
| 1036 | return 1; | 1088 | return 1; |
| 1037 | } | 1089 | } |
| 1038 | if ($keyword eq "OPENSSL_FIPS" && $fips) { | 1090 | if ($keyword eq "ZLIB" && $zlib) { return 1; } |
| 1039 | return 1; | ||
| 1040 | } | ||
| 1041 | return 0; | 1091 | return 0; |
| 1042 | } else { | 1092 | } else { |
| 1043 | # algorithms | 1093 | # algorithms |
| @@ -1058,8 +1108,12 @@ sub is_valid | |||
| 1058 | if ($keyword eq "DSA" && $no_dsa) { return 0; } | 1108 | if ($keyword eq "DSA" && $no_dsa) { return 0; } |
| 1059 | if ($keyword eq "DH" && $no_dh) { return 0; } | 1109 | if ($keyword eq "DH" && $no_dh) { return 0; } |
| 1060 | if ($keyword eq "EC" && $no_ec) { return 0; } | 1110 | if ($keyword eq "EC" && $no_ec) { return 0; } |
| 1111 | if ($keyword eq "ECDSA" && $no_ecdsa) { return 0; } | ||
| 1112 | if ($keyword eq "ECDH" && $no_ecdh) { return 0; } | ||
| 1061 | if ($keyword eq "HMAC" && $no_hmac) { return 0; } | 1113 | if ($keyword eq "HMAC" && $no_hmac) { return 0; } |
| 1062 | if ($keyword eq "AES" && $no_aes) { return 0; } | 1114 | if ($keyword eq "AES" && $no_aes) { return 0; } |
| 1115 | if ($keyword eq "CAMELLIA" && $no_camellia) { return 0; } | ||
| 1116 | if ($keyword eq "SEED" && $no_seed) { return 0; } | ||
| 1063 | if ($keyword eq "EVP" && $no_evp) { return 0; } | 1117 | if ($keyword eq "EVP" && $no_evp) { return 0; } |
| 1064 | if ($keyword eq "LHASH" && $no_lhash) { return 0; } | 1118 | if ($keyword eq "LHASH" && $no_lhash) { return 0; } |
| 1065 | if ($keyword eq "STACK" && $no_stack) { return 0; } | 1119 | if ($keyword eq "STACK" && $no_stack) { return 0; } |
| @@ -1072,6 +1126,12 @@ sub is_valid | |||
| 1072 | if ($keyword eq "ENGINE" && $no_engine) { return 0; } | 1126 | if ($keyword eq "ENGINE" && $no_engine) { return 0; } |
| 1073 | if ($keyword eq "HW" && $no_hw) { return 0; } | 1127 | if ($keyword eq "HW" && $no_hw) { return 0; } |
| 1074 | if ($keyword eq "FP_API" && $no_fp_api) { return 0; } | 1128 | if ($keyword eq "FP_API" && $no_fp_api) { return 0; } |
| 1129 | if ($keyword eq "STATIC_ENGINE" && $no_static_engine) { return 0; } | ||
| 1130 | if ($keyword eq "GMP" && $no_gmp) { return 0; } | ||
| 1131 | if ($keyword eq "RFC3779" && $no_rfc3779) { return 0; } | ||
| 1132 | if ($keyword eq "TLSEXT" && $no_tlsext) { return 0; } | ||
| 1133 | if ($keyword eq "CMS" && $no_cms) { return 0; } | ||
| 1134 | if ($keyword eq "DEPRECATED" && $no_deprecated) { return 0; } | ||
| 1075 | 1135 | ||
| 1076 | # Nothing recognise as true | 1136 | # Nothing recognise as true |
| 1077 | return 1; | 1137 | return 1; |
| @@ -1174,8 +1234,6 @@ EOO | |||
| 1174 | 1234 | ||
| 1175 | LIBRARY $libname $liboptions | 1235 | LIBRARY $libname $liboptions |
| 1176 | 1236 | ||
| 1177 | DESCRIPTION '$description' | ||
| 1178 | |||
| 1179 | EOF | 1237 | EOF |
| 1180 | 1238 | ||
| 1181 | if ($W16) { | 1239 | if ($W16) { |
diff --git a/src/lib/libcrypto/util/mkdir-p.pl b/src/lib/libcrypto/util/mkdir-p.pl index 6c69c2daa4..e73d02b073 100644 --- a/src/lib/libcrypto/util/mkdir-p.pl +++ b/src/lib/libcrypto/util/mkdir-p.pl | |||
| @@ -8,6 +8,7 @@ | |||
| 8 | my $arg; | 8 | my $arg; |
| 9 | 9 | ||
| 10 | foreach $arg (@ARGV) { | 10 | foreach $arg (@ARGV) { |
| 11 | $arg =~ tr|\\|/|; | ||
| 11 | &do_mkdir_p($arg); | 12 | &do_mkdir_p($arg); |
| 12 | } | 13 | } |
| 13 | 14 | ||
diff --git a/src/lib/libcrypto/util/mkfiles.pl b/src/lib/libcrypto/util/mkfiles.pl index bc78510f56..1282392fea 100644 --- a/src/lib/libcrypto/util/mkfiles.pl +++ b/src/lib/libcrypto/util/mkfiles.pl | |||
| @@ -24,12 +24,16 @@ my @dirs = ( | |||
| 24 | "crypto/bf", | 24 | "crypto/bf", |
| 25 | "crypto/cast", | 25 | "crypto/cast", |
| 26 | "crypto/aes", | 26 | "crypto/aes", |
| 27 | "crypto/camellia", | ||
| 28 | "crypto/seed", | ||
| 27 | "crypto/bn", | 29 | "crypto/bn", |
| 28 | "crypto/rsa", | 30 | "crypto/rsa", |
| 29 | "crypto/dsa", | 31 | "crypto/dsa", |
| 30 | "crypto/dso", | 32 | "crypto/dso", |
| 31 | "crypto/dh", | 33 | "crypto/dh", |
| 32 | "crypto/ec", | 34 | "crypto/ec", |
| 35 | "crypto/ecdh", | ||
| 36 | "crypto/ecdsa", | ||
| 33 | "crypto/buffer", | 37 | "crypto/buffer", |
| 34 | "crypto/bio", | 38 | "crypto/bio", |
| 35 | "crypto/stack", | 39 | "crypto/stack", |
| @@ -51,17 +55,12 @@ my @dirs = ( | |||
| 51 | "crypto/ocsp", | 55 | "crypto/ocsp", |
| 52 | "crypto/ui", | 56 | "crypto/ui", |
| 53 | "crypto/krb5", | 57 | "crypto/krb5", |
| 54 | "fips-1.0", | 58 | "crypto/store", |
| 55 | "fips-1.0/aes", | 59 | "crypto/pqueue", |
| 56 | "fips-1.0/des", | 60 | "crypto/cms", |
| 57 | "fips-1.0/dsa", | ||
| 58 | "fips-1.0/dh", | ||
| 59 | "fips-1.0/hmac", | ||
| 60 | "fips-1.0/rand", | ||
| 61 | "fips-1.0/rsa", | ||
| 62 | "fips-1.0/sha", | ||
| 63 | "ssl", | 61 | "ssl", |
| 64 | "apps", | 62 | "apps", |
| 63 | "engines", | ||
| 65 | "test", | 64 | "test", |
| 66 | "tools" | 65 | "tools" |
| 67 | ); | 66 | ); |
diff --git a/src/lib/libcrypto/util/mklink.pl b/src/lib/libcrypto/util/mklink.pl index 182732d959..d9bc98aab8 100644 --- a/src/lib/libcrypto/util/mklink.pl +++ b/src/lib/libcrypto/util/mklink.pl | |||
| @@ -14,7 +14,6 @@ | |||
| 14 | # not contain symbolic links and that the parent of / is never referenced. | 14 | # not contain symbolic links and that the parent of / is never referenced. |
| 15 | # Apart from this, this script should be able to handle even the most | 15 | # Apart from this, this script should be able to handle even the most |
| 16 | # pathological cases. | 16 | # pathological cases. |
| 17 | # | ||
| 18 | 17 | ||
| 19 | use Cwd; | 18 | use Cwd; |
| 20 | 19 | ||
diff --git a/src/lib/libcrypto/util/opensslwrap.sh b/src/lib/libcrypto/util/opensslwrap.sh index 91d29e2b87..b27cbb897f 100755 --- a/src/lib/libcrypto/util/opensslwrap.sh +++ b/src/lib/libcrypto/util/opensslwrap.sh | |||
| @@ -3,6 +3,10 @@ | |||
| 3 | HERE="`echo $0 | sed -e 's|[^/]*$||'`" | 3 | HERE="`echo $0 | sed -e 's|[^/]*$||'`" |
| 4 | OPENSSL="${HERE}../apps/openssl" | 4 | OPENSSL="${HERE}../apps/openssl" |
| 5 | 5 | ||
| 6 | if [ -d "${HERE}../engines" -a "x$OPENSSL_ENGINES" = "x" ]; then | ||
| 7 | OPENSSL_ENGINES="${HERE}../engines"; export OPENSSL_ENGINES | ||
| 8 | fi | ||
| 9 | |||
| 6 | if [ -x "${OPENSSL}.exe" ]; then | 10 | if [ -x "${OPENSSL}.exe" ]; then |
| 7 | # The original reason for this script existence is to work around | 11 | # The original reason for this script existence is to work around |
| 8 | # certain caveats in run-time linker behaviour. On Windows platforms | 12 | # certain caveats in run-time linker behaviour. On Windows platforms |
diff --git a/src/lib/libcrypto/util/pl/BC-32.pl b/src/lib/libcrypto/util/pl/BC-32.pl index 28869c868d..99b8c058d2 100644 --- a/src/lib/libcrypto/util/pl/BC-32.pl +++ b/src/lib/libcrypto/util/pl/BC-32.pl | |||
| @@ -62,7 +62,7 @@ $des_enc_src=''; | |||
| 62 | $bf_enc_obj=''; | 62 | $bf_enc_obj=''; |
| 63 | $bf_enc_src=''; | 63 | $bf_enc_src=''; |
| 64 | 64 | ||
| 65 | if (!$no_asm && !$fips) | 65 | if (!$no_asm) |
| 66 | { | 66 | { |
| 67 | $bn_mulw_obj='crypto\bn\asm\bn_win32.obj'; | 67 | $bn_mulw_obj='crypto\bn\asm\bn_win32.obj'; |
| 68 | $bn_mulw_src='crypto\bn\asm\bn_win32.asm'; | 68 | $bn_mulw_src='crypto\bn\asm\bn_win32.asm'; |
| @@ -126,18 +126,13 @@ ___ | |||
| 126 | 126 | ||
| 127 | sub do_link_rule | 127 | sub do_link_rule |
| 128 | { | 128 | { |
| 129 | local($target,$files,$dep_libs,$libs,$sha1file,$openssl)=@_; | 129 | local($target,$files,$dep_libs,$libs)=@_; |
| 130 | local($ret,$_); | 130 | local($ret,$_); |
| 131 | 131 | ||
| 132 | $file =~ s/\//$o/g if $o ne '/'; | 132 | $file =~ s/\//$o/g if $o ne '/'; |
| 133 | $n=&bname($targer); | 133 | $n=&bname($targer); |
| 134 | $ret.="$target: $files $dep_libs\n"; | 134 | $ret.="$target: $files $dep_libs\n"; |
| 135 | $ret.="\t\$(LINK) \$(LFLAGS) $files \$(APP_EX_OBJ), $target,, $libs\n"; | 135 | $ret.="\t\$(LINK) \$(LFLAGS) $files \$(APP_EX_OBJ), $target,, $libs\n\n"; |
| 136 | if (defined $sha1file) | ||
| 137 | { | ||
| 138 | $ret.="\t$openssl sha1 -hmac etaonrishdlcupfm -binary $target > $sha1file"; | ||
| 139 | } | ||
| 140 | $ret.="\n"; | ||
| 141 | return($ret); | 136 | return($ret); |
| 142 | } | 137 | } |
| 143 | 138 | ||
diff --git a/src/lib/libcrypto/util/pl/Mingw32.pl b/src/lib/libcrypto/util/pl/Mingw32.pl index b9bb24d21d..8f0483fb93 100644 --- a/src/lib/libcrypto/util/pl/Mingw32.pl +++ b/src/lib/libcrypto/util/pl/Mingw32.pl | |||
| @@ -19,9 +19,9 @@ $cc='gcc'; | |||
| 19 | if ($debug) | 19 | if ($debug) |
| 20 | { $cflags="-DL_ENDIAN -DDSO_WIN32 -g2 -ggdb"; } | 20 | { $cflags="-DL_ENDIAN -DDSO_WIN32 -g2 -ggdb"; } |
| 21 | else | 21 | else |
| 22 | { $cflags="-DL_ENDIAN -DDSO_WIN32 -fomit-frame-pointer -O3 -mcpu=i486 -Wall"; } | 22 | { $cflags="-DL_ENDIAN -DDSO_WIN32 -fomit-frame-pointer -O3 -march=i486 -Wall"; } |
| 23 | 23 | ||
| 24 | if ($gaswin and !$no_asm and !$fips) | 24 | if ($gaswin and !$no_asm) |
| 25 | { | 25 | { |
| 26 | $bn_asm_obj='$(OBJ_D)\bn-win32.o'; | 26 | $bn_asm_obj='$(OBJ_D)\bn-win32.o'; |
| 27 | $bn_asm_src='crypto/bn/asm/bn-win32.s'; | 27 | $bn_asm_src='crypto/bn/asm/bn-win32.s'; |
| @@ -43,7 +43,9 @@ if ($gaswin and !$no_asm and !$fips) | |||
| 43 | $rmd160_asm_src='crypto/ripemd/asm/rm-win32.s'; | 43 | $rmd160_asm_src='crypto/ripemd/asm/rm-win32.s'; |
| 44 | $sha1_asm_obj='$(OBJ_D)\s1-win32.o'; | 44 | $sha1_asm_obj='$(OBJ_D)\s1-win32.o'; |
| 45 | $sha1_asm_src='crypto/sha/asm/s1-win32.s'; | 45 | $sha1_asm_src='crypto/sha/asm/s1-win32.s'; |
| 46 | $cflags.=" -DBN_ASM -DMD5_ASM -DSHA1_ASM"; | 46 | $cpuid_asm_obj='$(OBJ_D)\cpu-win32.o'; |
| 47 | $cpuid_asm_src='crypto/cpu-win32.s'; | ||
| 48 | $cflags.=" -DBN_ASM -DMD5_ASM -DSHA1_ASM -DOPENSSL_BN_ASM_PART_WORDS"; | ||
| 47 | } | 49 | } |
| 48 | 50 | ||
| 49 | 51 | ||
| @@ -92,18 +94,13 @@ sub do_lib_rule | |||
| 92 | 94 | ||
| 93 | sub do_link_rule | 95 | sub do_link_rule |
| 94 | { | 96 | { |
| 95 | local($target,$files,$dep_libs,$libs,$sha1file,$openssl)=@_; | 97 | local($target,$files,$dep_libs,$libs)=@_; |
| 96 | local($ret,$_); | 98 | local($ret,$_); |
| 97 | 99 | ||
| 98 | $file =~ s/\//$o/g if $o ne '/'; | 100 | $file =~ s/\//$o/g if $o ne '/'; |
| 99 | $n=&bname($target); | 101 | $n=&bname($target); |
| 100 | $ret.="$target: $files $dep_libs\n"; | 102 | $ret.="$target: $files $dep_libs\n"; |
| 101 | $ret.="\t\$(LINK) ${efile}$target \$(LFLAGS) $files $libs\n"; | 103 | $ret.="\t\$(LINK) ${efile}$target \$(LFLAGS) $files $libs\n\n"; |
| 102 | if (defined $sha1file) | ||
| 103 | { | ||
| 104 | $ret.="\t$openssl sha1 -hmac etaonrishdlcupfm -binary $target > $sha1file"; | ||
| 105 | } | ||
| 106 | $ret.="\n"; | ||
| 107 | return($ret); | 104 | return($ret); |
| 108 | } | 105 | } |
| 109 | 1; | 106 | 1; |
diff --git a/src/lib/libcrypto/util/pl/OS2-EMX.pl b/src/lib/libcrypto/util/pl/OS2-EMX.pl index 8dbeaa7a08..28cd116907 100644 --- a/src/lib/libcrypto/util/pl/OS2-EMX.pl +++ b/src/lib/libcrypto/util/pl/OS2-EMX.pl | |||
| @@ -48,7 +48,7 @@ $des_enc_src=""; | |||
| 48 | $bf_enc_obj=""; | 48 | $bf_enc_obj=""; |
| 49 | $bf_enc_src=""; | 49 | $bf_enc_src=""; |
| 50 | 50 | ||
| 51 | if (!$no_asm && !$fips) | 51 | if (!$no_asm) |
| 52 | { | 52 | { |
| 53 | $bn_asm_obj="crypto/bn/asm/bn-os2$obj crypto/bn/asm/co-os2$obj"; | 53 | $bn_asm_obj="crypto/bn/asm/bn-os2$obj crypto/bn/asm/co-os2$obj"; |
| 54 | $bn_asm_src="crypto/bn/asm/bn-os2.asm crypto/bn/asm/co-os2.asm"; | 54 | $bn_asm_src="crypto/bn/asm/bn-os2.asm crypto/bn/asm/co-os2.asm"; |
| @@ -107,18 +107,13 @@ sub do_lib_rule | |||
| 107 | 107 | ||
| 108 | sub do_link_rule | 108 | sub do_link_rule |
| 109 | { | 109 | { |
| 110 | local($target,$files,$dep_libs,$libs,$sha1file,$openssl)=@_; | 110 | local($target,$files,$dep_libs,$libs)=@_; |
| 111 | local($ret,$_); | 111 | local($ret,$_); |
| 112 | 112 | ||
| 113 | $file =~ s/\//$o/g if $o ne '/'; | 113 | $file =~ s/\//$o/g if $o ne '/'; |
| 114 | $n=&bname($target); | 114 | $n=&bname($target); |
| 115 | $ret.="$target: $files $dep_libs\n"; | 115 | $ret.="$target: $files $dep_libs\n"; |
| 116 | $ret.="\t\$(LINK) ${efile}$target \$(CFLAG) \$(LFLAGS) $files $libs\n"; | 116 | $ret.="\t\$(LINK) ${efile}$target \$(CFLAG) \$(LFLAGS) $files $libs\n\n"; |
| 117 | if (defined $sha1file) | ||
| 118 | { | ||
| 119 | $ret.="\t$openssl sha1 -hmac etaonrishdlcupfm -binary $target > $sha1file"; | ||
| 120 | } | ||
| 121 | $ret.="\n"; | ||
| 122 | return($ret); | 117 | return($ret); |
| 123 | } | 118 | } |
| 124 | 119 | ||
diff --git a/src/lib/libcrypto/util/pl/VC-32.pl b/src/lib/libcrypto/util/pl/VC-32.pl index 4e97dfa9af..9cb2ab7e99 100644 --- a/src/lib/libcrypto/util/pl/VC-32.pl +++ b/src/lib/libcrypto/util/pl/VC-32.pl | |||
| @@ -1,56 +1,154 @@ | |||
| 1 | #!/usr/local/bin/perl | 1 | #!/usr/local/bin/perl |
| 2 | # VCw32lib.pl - the file for Visual C++ 4.[01] for windows NT, static libraries | 2 | # VC-32.pl - unified script for Microsoft Visual C++, covering Win32, |
| 3 | # Win64 and WinCE [follow $FLAVOR variable to trace the differences]. | ||
| 3 | # | 4 | # |
| 4 | 5 | ||
| 5 | $ssl= "ssleay32"; | 6 | $ssl= "ssleay32"; |
| 6 | 7 | $crypto="libeay32"; | |
| 7 | if ($fips && !$shlib) | ||
| 8 | { | ||
| 9 | $crypto="libeayfips32"; | ||
| 10 | $crypto_compat = "libeaycompat32.lib"; | ||
| 11 | } | ||
| 12 | else | ||
| 13 | { | ||
| 14 | $crypto="libeay32"; | ||
| 15 | } | ||
| 16 | 8 | ||
| 17 | $o='\\'; | 9 | $o='\\'; |
| 18 | $cp='copy nul+'; # Timestamps get stuffed otherwise | 10 | $cp='$(PERL) util/copy.pl'; |
| 11 | $mkdir='$(PERL) util/mkdir-p.pl'; | ||
| 19 | $rm='del'; | 12 | $rm='del'; |
| 20 | 13 | ||
| 21 | $zlib_lib="zlib1.lib"; | 14 | $zlib_lib="zlib1.lib"; |
| 22 | 15 | ||
| 23 | # C compiler stuff | 16 | # C compiler stuff |
| 24 | $cc='cl'; | 17 | $cc='cl'; |
| 25 | $cflags=' /MD /W3 /WX /Ox /O2 /Ob2 /Gs0 /GF /Gy /nologo -DOPENSSL_SYSNAME_WIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -DDSO_WIN32'; | 18 | if ($FLAVOR =~ /WIN64/) |
| 26 | $cflags.=' -D_CRT_SECURE_NO_DEPRECATE'; # shut up VC8 | 19 | { |
| 27 | $cflags.=' -D_CRT_NONSTDC_NO_DEPRECATE'; # shut up VC8 | 20 | # Note that we currently don't have /WX on Win64! There is a lot of |
| 28 | $lflags="/nologo /subsystem:console /machine:I386 /opt:ref"; | 21 | # warnings, but only of two types: |
| 22 | # | ||
| 23 | # C4344: conversion from '__int64' to 'int/long', possible loss of data | ||
| 24 | # C4267: conversion from 'size_t' to 'int/long', possible loss of data | ||
| 25 | # | ||
| 26 | # Amount of latter type is minimized by aliasing strlen to function of | ||
| 27 | # own desing and limiting its return value to 2GB-1 (see e_os.h). As | ||
| 28 | # per 0.9.8 release remaining warnings were explicitly examined and | ||
| 29 | # considered safe to ignore. | ||
| 30 | # | ||
| 31 | $base_cflags=' /W3 /Gs0 /GF /Gy /nologo -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -DDSO_WIN32 -DOPENSSL_SYSNAME_WIN32 -DOPENSSL_SYSNAME_WINNT -DUNICODE -D_UNICODE'; | ||
| 32 | $base_cflags.=' -D_CRT_SECURE_NO_DEPRECATE'; # shut up VC8 | ||
| 33 | $base_cflags.=' -D_CRT_NONSTDC_NO_DEPRECATE'; # shut up VC8 | ||
| 34 | my $f = $shlib?' /MD':' /MT'; | ||
| 35 | $lib_cflag='/Zl' if (!$shlib); # remove /DEFAULTLIBs from static lib | ||
| 36 | $opt_cflags=$f.' /Ox'; | ||
| 37 | $dbg_cflags=$f.'d /Od -DDEBUG -D_DEBUG'; | ||
| 38 | $lflags="/nologo /subsystem:console /opt:ref"; | ||
| 39 | } | ||
| 40 | elsif ($FLAVOR =~ /CE/) | ||
| 41 | { | ||
| 42 | # sanity check | ||
| 43 | die '%OSVERSION% is not defined' if (!defined($ENV{'OSVERSION'})); | ||
| 44 | die '%PLATFORM% is not defined' if (!defined($ENV{'PLATFORM'})); | ||
| 45 | die '%TARGETCPU% is not defined' if (!defined($ENV{'TARGETCPU'})); | ||
| 46 | |||
| 47 | # | ||
| 48 | # Idea behind this is to mimic flags set by eVC++ IDE... | ||
| 49 | # | ||
| 50 | $wcevers = $ENV{'OSVERSION'}; # WCENNN | ||
| 51 | die '%OSVERSION% value is insane' if ($wcevers !~ /^WCE([1-9])([0-9]{2})$/); | ||
| 52 | $wcecdefs = "-D_WIN32_WCE=$1$2 -DUNDER_CE=$1$2"; # -D_WIN32_WCE=NNN | ||
| 53 | $wcelflag = "/subsystem:windowsce,$1.$2"; # ...,N.NN | ||
| 54 | |||
| 55 | $wceplatf = $ENV{'PLATFORM'}; | ||
| 56 | $wceplatf =~ tr/a-z0-9 /A-Z0-9_/d; | ||
| 57 | $wcecdefs .= " -DWCE_PLATFORM_$wceplatf"; | ||
| 58 | |||
| 59 | $wcetgt = $ENV{'TARGETCPU'}; # just shorter name... | ||
| 60 | SWITCH: for($wcetgt) { | ||
| 61 | /^X86/ && do { $wcecdefs.=" -Dx86 -D_X86_ -D_i386_ -Di_386_"; | ||
| 62 | $wcelflag.=" /machine:IX86"; last; }; | ||
| 63 | /^ARMV4[IT]/ && do { $wcecdefs.=" -DARM -D_ARM_ -D$wcetgt"; | ||
| 64 | $wcecdefs.=" -DTHUMB -D_THUMB_" if($wcetgt=~/T$/); | ||
| 65 | $wcecdefs.=" -QRarch4T -QRinterwork-return"; | ||
| 66 | $wcelflag.=" /machine:THUMB"; last; }; | ||
| 67 | /^ARM/ && do { $wcecdefs.=" -DARM -D_ARM_ -D$wcetgt"; | ||
| 68 | $wcelflag.=" /machine:ARM"; last; }; | ||
| 69 | /^MIPSIV/ && do { $wcecdefs.=" -DMIPS -D_MIPS_ -DR4000 -D$wcetgt"; | ||
| 70 | $wcecdefs.=" -D_MIPS64 -QMmips4 -QMn32"; | ||
| 71 | $wcelflag.=" /machine:MIPSFPU"; last; }; | ||
| 72 | /^MIPS16/ && do { $wcecdefs.=" -DMIPS -D_MIPS_ -DR4000 -D$wcetgt"; | ||
| 73 | $wcecdefs.=" -DMIPSII -QMmips16"; | ||
| 74 | $wcelflag.=" /machine:MIPS16"; last; }; | ||
| 75 | /^MIPSII/ && do { $wcecdefs.=" -DMIPS -D_MIPS_ -DR4000 -D$wcetgt"; | ||
| 76 | $wcecdefs.=" -QMmips2"; | ||
| 77 | $wcelflag.=" /machine:MIPS"; last; }; | ||
| 78 | /^R4[0-9]{3}/ && do { $wcecdefs.=" -DMIPS -D_MIPS_ -DR4000"; | ||
| 79 | $wcelflag.=" /machine:MIPS"; last; }; | ||
| 80 | /^SH[0-9]/ && do { $wcecdefs.=" -D$wcetgt -D_$wcetgt_ -DSHx"; | ||
| 81 | $wcecdefs.=" -Qsh4" if ($wcetgt =~ /^SH4/); | ||
| 82 | $wcelflag.=" /machine:$wcetgt"; last; }; | ||
| 83 | { $wcecdefs.=" -D$wcetgt -D_$wcetgt_"; | ||
| 84 | $wcelflag.=" /machine:$wcetgt"; last; }; | ||
| 85 | } | ||
| 86 | |||
| 87 | $cc='$(CC)'; | ||
| 88 | $base_cflags=' /W3 /WX /GF /Gy /nologo -DUNICODE -D_UNICODE -DOPENSSL_SYSNAME_WINCE -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -DDSO_WIN32 -DNO_CHMOD -I$(WCECOMPAT)/include -DOPENSSL_SMALL_FOOTPRINT'; | ||
| 89 | $base_cflags.=" $wcecdefs"; | ||
| 90 | $opt_cflags=' /MC /O1i'; # optimize for space, but with intrinsics... | ||
| 91 | $dbg_clfags=' /MC /Od -DDEBUG -D_DEBUG'; | ||
| 92 | $lflags="/nologo /opt:ref $wcelflag"; | ||
| 93 | } | ||
| 94 | else # Win32 | ||
| 95 | { | ||
| 96 | $base_cflags=' /W3 /WX /Gs0 /GF /Gy /nologo -DOPENSSL_SYSNAME_WIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -DDSO_WIN32'; | ||
| 97 | $base_cflags.=' -D_CRT_SECURE_NO_DEPRECATE'; # shut up VC8 | ||
| 98 | $base_cflags.=' -D_CRT_NONSTDC_NO_DEPRECATE'; # shut up VC8 | ||
| 99 | my $f = $shlib?' /MD':' /MT'; | ||
| 100 | $lib_cflag='/Zl' if (!$shlib); # remove /DEFAULTLIBs from static lib | ||
| 101 | $opt_cflags=$f.' /Ox /O2 /Ob2'; | ||
| 102 | $dbg_cflags=$f.'d /Od -DDEBUG -D_DEBUG'; | ||
| 103 | $lflags="/nologo /subsystem:console /opt:ref"; | ||
| 104 | } | ||
| 29 | $mlflags=''; | 105 | $mlflags=''; |
| 30 | 106 | ||
| 31 | $out_def="out32"; | 107 | $out_def="out32"; $out_def.='_$(TARGETCPU)' if ($FLAVOR =~ /CE/); |
| 32 | $tmp_def="tmp32"; | 108 | $tmp_def="tmp32"; $tmp_def.='_$(TARGETCPU)' if ($FLAVOR =~ /CE/); |
| 33 | $inc_def="inc32"; | 109 | $inc_def="inc32"; |
| 34 | 110 | ||
| 35 | if ($debug) | 111 | if ($debug) |
| 36 | { | 112 | { |
| 37 | $cflags=" /MDd /W3 /WX /Zi /Yd /Od /nologo -DOPENSSL_SYSNAME_WIN32 -D_DEBUG -DL_ENDIAN -DWIN32_LEAN_AND_MEAN -DDEBUG -DDSO_WIN32"; | 113 | $cflags=$dbg_cflags.$base_cflags; |
| 38 | $lflags.=" /debug"; | 114 | $lflags.=" /debug"; |
| 39 | $mlflags.=' /debug'; | 115 | $mlflags.=' /debug'; |
| 40 | } | 116 | } |
| 41 | $cflags .= " -DOPENSSL_SYSNAME_WINNT" if $NT == 1; | 117 | else |
| 118 | { | ||
| 119 | $cflags=$opt_cflags.$base_cflags; | ||
| 120 | } | ||
| 42 | 121 | ||
| 43 | $obj='.obj'; | 122 | $obj='.obj'; |
| 44 | $ofile="/Fo"; | 123 | $ofile="/Fo"; |
| 45 | 124 | ||
| 46 | # EXE linking stuff | 125 | # EXE linking stuff |
| 47 | $link="link"; | 126 | $link="link"; |
| 127 | $rsc="rc"; | ||
| 48 | $efile="/out:"; | 128 | $efile="/out:"; |
| 49 | $exep='.exe'; | 129 | $exep='.exe'; |
| 50 | if ($no_sock) | 130 | if ($no_sock) { $ex_libs=''; } |
| 51 | { $ex_libs=""; } | 131 | elsif ($FLAVOR =~ /CE/) { $ex_libs='winsock.lib'; } |
| 52 | else { $ex_libs="wsock32.lib user32.lib gdi32.lib"; } | 132 | else { $ex_libs='wsock32.lib'; } |
| 53 | 133 | ||
| 134 | if ($FLAVOR =~ /CE/) | ||
| 135 | { | ||
| 136 | $ex_libs.=' $(WCECOMPAT)/lib/wcecompatex.lib'; | ||
| 137 | $ex_libs.=' /nodefaultlib:oldnames.lib coredll.lib corelibc.lib' if ($ENV{'TARGETCPU'} eq "X86"); | ||
| 138 | } | ||
| 139 | else | ||
| 140 | { | ||
| 141 | $ex_libs.=' gdi32.lib advapi32.lib user32.lib'; | ||
| 142 | $ex_libs.=' bufferoverflowu.lib' if ($FLAVOR =~ /WIN64/); | ||
| 143 | } | ||
| 144 | |||
| 145 | # As native NT API is pure UNICODE, our WIN-NT build defaults to UNICODE, | ||
| 146 | # but gets linked with unicows.lib to ensure backward compatibility. | ||
| 147 | if ($FLAVOR =~ /NT/) | ||
| 148 | { | ||
| 149 | $cflags.=" -DOPENSSL_SYSNAME_WINNT -DUNICODE -D_UNICODE"; | ||
| 150 | $ex_libs="unicows.lib $ex_libs"; | ||
| 151 | } | ||
| 54 | # static library stuff | 152 | # static library stuff |
| 55 | $mklib='lib'; | 153 | $mklib='lib'; |
| 56 | $ranlib=''; | 154 | $ranlib=''; |
| @@ -60,9 +158,12 @@ $shlibp=($shlib)?".dll":".lib"; | |||
| 60 | $lfile='/out:'; | 158 | $lfile='/out:'; |
| 61 | 159 | ||
| 62 | $shlib_ex_obj=""; | 160 | $shlib_ex_obj=""; |
| 63 | $app_ex_obj="setargv.obj"; | 161 | $app_ex_obj="setargv.obj" if ($FLAVOR !~ /CE/); |
| 64 | if ($nasm) { | 162 | if ($nasm) { |
| 65 | $asm='nasmw -f win32'; | 163 | my $ver=`nasm -v 2>NUL`; |
| 164 | my $vew=`nasmw -v 2>NUL`; | ||
| 165 | # pick newest version | ||
| 166 | $asm=($ver gt $vew?"nasm":"nasmw")." -f win32"; | ||
| 66 | $afile='-o '; | 167 | $afile='-o '; |
| 67 | } else { | 168 | } else { |
| 68 | $asm='ml /Cp /coff /c /Cx'; | 169 | $asm='ml /Cp /coff /c /Cx'; |
| @@ -77,10 +178,14 @@ $des_enc_src=''; | |||
| 77 | $bf_enc_obj=''; | 178 | $bf_enc_obj=''; |
| 78 | $bf_enc_src=''; | 179 | $bf_enc_src=''; |
| 79 | 180 | ||
| 80 | if (!$no_asm && !$fips) | 181 | if (!$no_asm) |
| 81 | { | 182 | { |
| 183 | $aes_asm_obj='crypto\aes\asm\a_win32.obj'; | ||
| 184 | $aes_asm_src='crypto\aes\asm\a_win32.asm'; | ||
| 82 | $bn_asm_obj='crypto\bn\asm\bn_win32.obj'; | 185 | $bn_asm_obj='crypto\bn\asm\bn_win32.obj'; |
| 83 | $bn_asm_src='crypto\bn\asm\bn_win32.asm'; | 186 | $bn_asm_src='crypto\bn\asm\bn_win32.asm'; |
| 187 | $bnco_asm_obj='crypto\bn\asm\co_win32.obj'; | ||
| 188 | $bnco_asm_src='crypto\bn\asm\co_win32.asm'; | ||
| 84 | $des_enc_obj='crypto\des\asm\d_win32.obj crypto\des\asm\y_win32.obj'; | 189 | $des_enc_obj='crypto\des\asm\d_win32.obj crypto\des\asm\y_win32.obj'; |
| 85 | $des_enc_src='crypto\des\asm\d_win32.asm crypto\des\asm\y_win32.asm'; | 190 | $des_enc_src='crypto\des\asm\d_win32.asm crypto\des\asm\y_win32.asm'; |
| 86 | $bf_enc_obj='crypto\bf\asm\b_win32.obj'; | 191 | $bf_enc_obj='crypto\bf\asm\b_win32.obj'; |
| @@ -93,76 +198,96 @@ if (!$no_asm && !$fips) | |||
| 93 | $rc5_enc_src='crypto\rc5\asm\r5_win32.asm'; | 198 | $rc5_enc_src='crypto\rc5\asm\r5_win32.asm'; |
| 94 | $md5_asm_obj='crypto\md5\asm\m5_win32.obj'; | 199 | $md5_asm_obj='crypto\md5\asm\m5_win32.obj'; |
| 95 | $md5_asm_src='crypto\md5\asm\m5_win32.asm'; | 200 | $md5_asm_src='crypto\md5\asm\m5_win32.asm'; |
| 96 | $sha1_asm_obj='crypto\sha\asm\s1_win32.obj'; | 201 | $sha1_asm_obj='crypto\sha\asm\s1_win32.obj crypto\sha\asm\sha512-sse2.obj'; |
| 97 | $sha1_asm_src='crypto\sha\asm\s1_win32.asm'; | 202 | $sha1_asm_src='crypto\sha\asm\s1_win32.asm crypto\sha\asm\sha512-sse2.asm'; |
| 98 | $rmd160_asm_obj='crypto\ripemd\asm\rm_win32.obj'; | 203 | $rmd160_asm_obj='crypto\ripemd\asm\rm_win32.obj'; |
| 99 | $rmd160_asm_src='crypto\ripemd\asm\rm_win32.asm'; | 204 | $rmd160_asm_src='crypto\ripemd\asm\rm_win32.asm'; |
| 100 | $cflags.=" -DBN_ASM -DMD5_ASM -DSHA1_ASM -DRMD160_ASM"; | 205 | $cpuid_asm_obj='crypto\cpu_win32.obj'; |
| 206 | $cpuid_asm_src='crypto\cpu_win32.asm'; | ||
| 207 | $cflags.=" -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DAES_ASM -DBN_ASM -DOPENSSL_BN_ASM_PART_WORDS -DMD5_ASM -DSHA1_ASM -DRMD160_ASM"; | ||
| 101 | } | 208 | } |
| 102 | 209 | ||
| 103 | if ($shlib) | 210 | if ($shlib && $FLAVOR !~ /CE/) |
| 104 | { | 211 | { |
| 105 | $mlflags.=" $lflags /dll"; | 212 | $mlflags.=" $lflags /dll"; |
| 106 | # $cflags =~ s| /MD| /MT|; | ||
| 107 | $lib_cflag=" -D_WINDLL"; | 213 | $lib_cflag=" -D_WINDLL"; |
| 108 | $out_def="out32dll"; | 214 | $out_def="out32dll"; |
| 109 | $tmp_def="tmp32dll"; | 215 | $tmp_def="tmp32dll"; |
| 216 | # | ||
| 217 | # Engage Applink... | ||
| 218 | # | ||
| 219 | $app_ex_obj.=" \$(OBJ_D)\\applink.obj /implib:\$(TMP_D)\\junk.lib"; | ||
| 220 | $cflags.=" -DOPENSSL_USE_APPLINK -I."; | ||
| 221 | # I'm open for better suggestions than overriding $banner... | ||
| 222 | $banner=<<'___'; | ||
| 223 | @echo Building OpenSSL | ||
| 224 | |||
| 225 | $(OBJ_D)\applink.obj: ms\applink.c | ||
| 226 | $(CC) /Fo$(OBJ_D)\applink.obj $(APP_CFLAGS) -c ms\applink.c | ||
| 227 | $(OBJ_D)\uplink.obj: ms\uplink.c ms\applink.c | ||
| 228 | $(CC) /Fo$(OBJ_D)\uplink.obj $(SHLIB_CFLAGS) -c ms\uplink.c | ||
| 229 | $(INCO_D)\applink.c: ms\applink.c | ||
| 230 | $(CP) ms\applink.c $(INCO_D)\applink.c | ||
| 231 | |||
| 232 | EXHEADER= $(EXHEADER) $(INCO_D)\applink.c | ||
| 233 | |||
| 234 | LIBS_DEP=$(LIBS_DEP) $(OBJ_D)\applink.obj | ||
| 235 | CRYPTOOBJ=$(OBJ_D)\uplink.obj $(CRYPTOOBJ) | ||
| 236 | ___ | ||
| 237 | $banner.=<<'___' if ($FLAVOR =~ /WIN64/); | ||
| 238 | CRYPTOOBJ=ms\uptable.obj $(CRYPTOOBJ) | ||
| 239 | ___ | ||
| 240 | } | ||
| 241 | elsif ($shlib && $FLAVOR =~ /CE/) | ||
| 242 | { | ||
| 243 | $mlflags.=" $lflags /dll"; | ||
| 244 | $lib_cflag=" -D_WINDLL -D_DLL"; | ||
| 245 | $out_def='out32dll_$(TARGETCPU)'; | ||
| 246 | $tmp_def='tmp32dll_$(TARGETCPU)'; | ||
| 110 | } | 247 | } |
| 111 | 248 | ||
| 112 | $cflags.=" /Fd$out_def"; | 249 | $cflags.=" /Fd$out_def"; |
| 113 | 250 | ||
| 114 | sub do_lib_rule | 251 | sub do_lib_rule |
| 115 | { | 252 | { |
| 116 | local($objs,$target,$name,$shlib,$ign,$base_addr) = @_; | 253 | local($objs,$target,$name,$shlib)=@_; |
| 117 | local($ret,$Name); | 254 | local($ret); |
| 118 | 255 | ||
| 119 | $taget =~ s/\//$o/g if $o ne '/'; | 256 | $taget =~ s/\//$o/g if $o ne '/'; |
| 120 | ($Name=$name) =~ tr/a-z/A-Z/; | 257 | if ($name ne "") |
| 121 | my $base_arg; | ||
| 122 | if ($base_addr ne "") | ||
| 123 | { | ||
| 124 | $base_arg= " /base:$base_addr"; | ||
| 125 | } | ||
| 126 | else | ||
| 127 | { | 258 | { |
| 128 | $base_arg = ""; | 259 | $name =~ tr/a-z/A-Z/; |
| 260 | $name = "/def:ms/${name}.def"; | ||
| 129 | } | 261 | } |
| 130 | 262 | ||
| 131 | |||
| 132 | # $target="\$(LIB_D)$o$target"; | 263 | # $target="\$(LIB_D)$o$target"; |
| 264 | $ret.="$target: $objs\n"; | ||
| 133 | if (!$shlib) | 265 | if (!$shlib) |
| 134 | { | 266 | { |
| 135 | # $ret.="\t\$(RM) \$(O_$Name)\n"; | 267 | # $ret.="\t\$(RM) \$(O_$Name)\n"; |
| 136 | $ret.="$target: $objs\n"; | 268 | $ex =' '; |
| 137 | $ex =' advapi32.lib'; | ||
| 138 | $ex.=" \$(FIPSLIB_D)${o}_chkstk.o" if $fips && $target =~ /O_CRYPTO/; | ||
| 139 | $ret.="\t\$(MKLIB) $lfile$target @<<\n $objs $ex\n<<\n"; | 269 | $ret.="\t\$(MKLIB) $lfile$target @<<\n $objs $ex\n<<\n"; |
| 140 | } | 270 | } |
| 141 | else | 271 | else |
| 142 | { | 272 | { |
| 143 | local($ex)=($target =~ /O_SSL/)?' $(L_CRYPTO)':''; | 273 | local($ex)=($target =~ /O_CRYPTO/)?'':' $(L_CRYPTO)'; |
| 144 | $ex.=' wsock32.lib gdi32.lib advapi32.lib user32.lib'; | 274 | if ($name eq "") |
| 145 | $ex.=" $zlib_lib" if $zlib_opt == 1 && $target =~ /O_CRYPTO/; | 275 | { |
| 146 | if ($fips && $target =~ /O_CRYPTO/) | 276 | $ex.=' bufferoverflowu.lib' if ($FLAVOR =~ /WIN64/); |
| 277 | } | ||
| 278 | elsif ($FLAVOR =~ /CE/) | ||
| 147 | { | 279 | { |
| 148 | $ex.=" \$(FIPSLIB_D)${o}_chkstk.o"; | 280 | $ex.=' winsock.lib $(WCECOMPAT)/lib/wcecompatex.lib'; |
| 149 | $ret.="$target: $objs \$(PREMAIN_DSO_EXE)\n"; | ||
| 150 | $ret.="\tSET FIPS_LINK=\$(LINK)\n"; | ||
| 151 | $ret.="\tSET FIPS_CC=\$(CC)\n"; | ||
| 152 | $ret.="\tSET FIPS_CC_ARGS=/Fo\$(OBJ_D)${o}fips_premain.obj \$(SHLIB_CFLAGS) -c\n"; | ||
| 153 | $ret.="\tSET PREMAIN_DSO_EXE=\$(PREMAIN_DSO_EXE)\n"; | ||
| 154 | $ret.="\tSET FIPS_SHA1_EXE=\$(FIPS_SHA1_EXE)\n"; | ||
| 155 | $ret.="\tSET FIPS_TARGET=$target\n"; | ||
| 156 | $ret.="\tSET FIPSLIB_D=\$(FIPSLIB_D)\n"; | ||
| 157 | $ret.="\t\$(FIPSLINK) \$(MLFLAGS) $base_arg $efile$target "; | ||
| 158 | $ret.="/def:ms/${Name}.def @<<\n \$(SHLIB_EX_OBJ) $objs "; | ||
| 159 | $ret.="\$(OBJ_D)${o}fips_premain.obj $ex\n<<\n"; | ||
| 160 | } | 281 | } |
| 161 | else | 282 | else |
| 162 | { | 283 | { |
| 163 | $ret.="$target: $objs\n"; | 284 | $ex.=' unicows.lib' if ($FLAVOR =~ /NT/); |
| 164 | $ret.="\t\$(LINK) \$(MLFLAGS) $base_arg $efile$target /def:ms/${Name}.def @<<\n \$(SHLIB_EX_OBJ) $objs $ex\n<<\n"; | 285 | $ex.=' wsock32.lib gdi32.lib advapi32.lib user32.lib'; |
| 286 | $ex.=' bufferoverflowu.lib' if ($FLAVOR =~ /WIN64/); | ||
| 165 | } | 287 | } |
| 288 | $ex.=" $zlib_lib" if $zlib_opt == 1 && $target =~ /O_CRYPTO/; | ||
| 289 | $ret.="\t\$(LINK) \$(MLFLAGS) $efile$target $name @<<\n \$(SHLIB_EX_OBJ) $objs $ex\n<<\n"; | ||
| 290 | $ret.="\tIF EXIST \$@.manifest mt -nologo -manifest \$@.manifest -outputresource:\$@;2\n\n"; | ||
| 166 | } | 291 | } |
| 167 | $ret.="\n"; | 292 | $ret.="\n"; |
| 168 | return($ret); | 293 | return($ret); |
| @@ -170,51 +295,16 @@ sub do_lib_rule | |||
| 170 | 295 | ||
| 171 | sub do_link_rule | 296 | sub do_link_rule |
| 172 | { | 297 | { |
| 173 | local($target,$files,$dep_libs,$libs,$standalone)=@_; | ||
| 174 | local($ret,$_); | ||
| 175 | $file =~ s/\//$o/g if $o ne '/'; | ||
| 176 | $n=&bname($targer); | ||
| 177 | $ret.="$target: $files $dep_libs\n"; | ||
| 178 | if ($standalone) | ||
| 179 | { | ||
| 180 | $ret.=" \$(LINK) \$(LFLAGS) $efile$target @<<\n\t"; | ||
| 181 | $ret.="\$(FIPSLIB_D)${o}_chkstk.o " if ($files =~ /O_FIPSCANISTER/); | ||
| 182 | $ret.="$files $libs\n<<\n"; | ||
| 183 | } | ||
| 184 | elsif ($fips && !$shlib) | ||
| 185 | { | ||
| 186 | $ret.="\tSET FIPS_LINK=\$(LINK)\n"; | ||
| 187 | $ret.="\tSET FIPS_CC=\$(CC)\n"; | ||
| 188 | $ret.="\tSET FIPS_CC_ARGS=/Fo\$(OBJ_D)${o}fips_premain.obj \$(SHLIB_CFLAGS) -c\n"; | ||
| 189 | $ret.="\tSET PREMAIN_DSO_EXE=\n"; | ||
| 190 | $ret.="\tSET FIPS_TARGET=$target\n"; | ||
| 191 | $ret.="\tSET FIPS_SHA1_EXE=\$(FIPS_SHA1_EXE)\n"; | ||
| 192 | $ret.="\tSET FIPSLIB_D=\$(FIPSLIB_D)\n"; | ||
| 193 | $ret.=" \$(FIPSLINK) \$(LFLAGS) $efile$target @<<\n"; | ||
| 194 | $ret.=" \$(APP_EX_OBJ) $files \$(OBJ_D)${o}fips_premain.obj $libs\n<<\n"; | ||
| 195 | } | ||
| 196 | else | ||
| 197 | { | ||
| 198 | $ret.=" \$(LINK) \$(LFLAGS) $efile$target @<<\n"; | ||
| 199 | $ret.=" \$(APP_EX_OBJ) $files $libs\n<<\n"; | ||
| 200 | } | ||
| 201 | $ret.="\n"; | ||
| 202 | return($ret); | ||
| 203 | } | ||
| 204 | |||
| 205 | sub do_rlink_rule | ||
| 206 | { | ||
| 207 | local($target,$files,$dep_libs,$libs)=@_; | 298 | local($target,$files,$dep_libs,$libs)=@_; |
| 208 | local($ret,$_); | 299 | local($ret,$_); |
| 209 | 300 | ||
| 210 | $file =~ s/\//$o/g if $o ne '/'; | 301 | $file =~ s/\//$o/g if $o ne '/'; |
| 211 | $n=&bname($targer); | 302 | $n=&bname($targer); |
| 212 | $ret.="$target: $files $dep_libs\n"; | 303 | $ret.="$target: $files $dep_libs\n"; |
| 213 | $ret.=" \$(MKCANISTER) $target <<\n"; | 304 | $ret.="\t\$(LINK) \$(LFLAGS) $efile$target @<<\n"; |
| 214 | $ret.="INPUT($files)\n<<\n"; | 305 | $ret.=" \$(APP_EX_OBJ) $files $libs\n<<\n"; |
| 215 | $ret.="\n"; | 306 | $ret.="\tIF EXIST \$@.manifest mt -nologo -manifest \$@.manifest -outputresource:\$@;1\n\n"; |
| 216 | return($ret); | 307 | return($ret); |
| 217 | } | 308 | } |
| 218 | 309 | ||
| 219 | |||
| 220 | 1; | 310 | 1; |
diff --git a/src/lib/libcrypto/util/pl/linux.pl b/src/lib/libcrypto/util/pl/linux.pl index df05c40526..d24f7b7291 100644 --- a/src/lib/libcrypto/util/pl/linux.pl +++ b/src/lib/libcrypto/util/pl/linux.pl | |||
| @@ -39,7 +39,7 @@ if (!$no_asm) | |||
| 39 | $rmd160_asm_src='crypto/ripemd/asm/rm86unix.cpp'; | 39 | $rmd160_asm_src='crypto/ripemd/asm/rm86unix.cpp'; |
| 40 | $sha1_asm_obj='$(OBJ_D)/sx86-elf.o'; | 40 | $sha1_asm_obj='$(OBJ_D)/sx86-elf.o'; |
| 41 | $sha1_asm_src='crypto/sha/asm/sx86unix.cpp'; | 41 | $sha1_asm_src='crypto/sha/asm/sx86unix.cpp'; |
| 42 | $cflags.=" -DBN_ASM -DMD5_ASM -DSHA1_ASM"; | 42 | $cflags.=" -DBN_ASM -DMD5_ASM -DSHA1_ASM -DOPENSSL_BN_ASM_PART_WORDS"; |
| 43 | } | 43 | } |
| 44 | 44 | ||
| 45 | $cflags.=" -DTERMIO -DL_ENDIAN -m486 -Wall"; | 45 | $cflags.=" -DTERMIO -DL_ENDIAN -m486 -Wall"; |
| @@ -72,18 +72,13 @@ sub do_shlib_rule | |||
| 72 | 72 | ||
| 73 | sub do_link_rule | 73 | sub do_link_rule |
| 74 | { | 74 | { |
| 75 | local($target,$files,$dep_libs,$libs,$sha1file,$openssl)=@_; | 75 | local($target,$files,$dep_libs,$libs)=@_; |
| 76 | local($ret,$_); | 76 | local($ret,$_); |
| 77 | 77 | ||
| 78 | $file =~ s/\//$o/g if $o ne '/'; | 78 | $file =~ s/\//$o/g if $o ne '/'; |
| 79 | $n=&bname($target); | 79 | $n=&bname($target); |
| 80 | $ret.="$target: $files $dep_libs\n"; | 80 | $ret.="$target: $files $dep_libs\n"; |
| 81 | $ret.="\t\$(LINK) ${efile}$target \$(LFLAGS) $files $libs\n"; | 81 | $ret.="\t\$(LINK) ${efile}$target \$(LFLAGS) $files $libs\n\n"; |
| 82 | if (defined $sha1file) | ||
| 83 | { | ||
| 84 | $ret.="\t$openssl sha1 -hmac etaonrishdlcupfm -binary $target > $sha1file"; | ||
| 85 | } | ||
| 86 | $ret.="\n"; | ||
| 87 | return($ret); | 82 | return($ret); |
| 88 | } | 83 | } |
| 89 | 84 | ||
diff --git a/src/lib/libcrypto/util/pl/ultrix.pl b/src/lib/libcrypto/util/pl/ultrix.pl index 447b854708..ea370c71f9 100644 --- a/src/lib/libcrypto/util/pl/ultrix.pl +++ b/src/lib/libcrypto/util/pl/ultrix.pl | |||
| @@ -17,7 +17,7 @@ else | |||
| 17 | 17 | ||
| 18 | $cflags.=" -std1 -DL_ENDIAN"; | 18 | $cflags.=" -std1 -DL_ENDIAN"; |
| 19 | 19 | ||
| 20 | if (!$no_asm && !$fips) | 20 | if (!$no_asm) |
| 21 | { | 21 | { |
| 22 | $bn_asm_obj='$(OBJ_D)/mips1.o'; | 22 | $bn_asm_obj='$(OBJ_D)/mips1.o'; |
| 23 | $bn_asm_src='crypto/bn/asm/mips1.s'; | 23 | $bn_asm_src='crypto/bn/asm/mips1.s'; |
| @@ -25,18 +25,13 @@ if (!$no_asm && !$fips) | |||
| 25 | 25 | ||
| 26 | sub do_link_rule | 26 | sub do_link_rule |
| 27 | { | 27 | { |
| 28 | local($target,$files,$dep_libs,$libs,$sha1file,$openssl)=@_; | 28 | local($target,$files,$dep_libs,$libs)=@_; |
| 29 | local($ret,$_); | 29 | local($ret,$_); |
| 30 | 30 | ||
| 31 | $file =~ s/\//$o/g if $o ne '/'; | 31 | $file =~ s/\//$o/g if $o ne '/'; |
| 32 | $n=&bname($target); | 32 | $n=&bname($target); |
| 33 | $ret.="$target: $files $dep_libs\n"; | 33 | $ret.="$target: $files $dep_libs\n"; |
| 34 | $ret.="\t\$(LINK) ${efile}$target \$(LFLAGS) $files $libs\n"; | 34 | $ret.="\t\$(LINK) ${efile}$target \$(LFLAGS) $files $libs\n\n"; |
| 35 | if (defined $sha1file) | ||
| 36 | { | ||
| 37 | $ret.="\t$openssl sha1 -hmac etaonrishdlcupfm -binary $target > $sha1file"; | ||
| 38 | } | ||
| 39 | $ret.="\n"; | ||
| 40 | return($ret); | 35 | return($ret); |
| 41 | } | 36 | } |
| 42 | 37 | ||
diff --git a/src/lib/libcrypto/util/pl/unix.pl b/src/lib/libcrypto/util/pl/unix.pl index bbd1798a2e..146611ad99 100644 --- a/src/lib/libcrypto/util/pl/unix.pl +++ b/src/lib/libcrypto/util/pl/unix.pl | |||
| @@ -70,18 +70,13 @@ sub do_lib_rule | |||
| 70 | 70 | ||
| 71 | sub do_link_rule | 71 | sub do_link_rule |
| 72 | { | 72 | { |
| 73 | local($target,$files,$dep_libs,$libs,$sha1file,$openssl)=@_; | 73 | local($target,$files,$dep_libs,$libs)=@_; |
| 74 | local($ret,$_); | 74 | local($ret,$_); |
| 75 | 75 | ||
| 76 | $file =~ s/\//$o/g if $o ne '/'; | 76 | $file =~ s/\//$o/g if $o ne '/'; |
| 77 | $n=&bname($target); | 77 | $n=&bname($target); |
| 78 | $ret.="$target: $files $dep_libs\n"; | 78 | $ret.="$target: $files $dep_libs\n"; |
| 79 | $ret.="\t\$(LINK) ${efile}$target \$(LFLAGS) $files $libs\n"; | 79 | $ret.="\t\$(LINK) ${efile}$target \$(LFLAGS) $files $libs\n\n"; |
| 80 | if (defined $sha1file) | ||
| 81 | { | ||
| 82 | $ret.="\t$openssl sha1 -hmac etaonrishdlcupfm -binary $target > $sha1file"; | ||
| 83 | } | ||
| 84 | $ret.="\n"; | ||
| 85 | return($ret); | 80 | return($ret); |
| 86 | } | 81 | } |
| 87 | 82 | ||
diff --git a/src/lib/libcrypto/util/shlib_wrap.sh b/src/lib/libcrypto/util/shlib_wrap.sh index dc5f5b1ce4..a2f62d696f 100755 --- a/src/lib/libcrypto/util/shlib_wrap.sh +++ b/src/lib/libcrypto/util/shlib_wrap.sh | |||
| @@ -22,19 +22,39 @@ SunOS|IRIX*) | |||
| 22 | # variables depending on target ABI... | 22 | # variables depending on target ABI... |
| 23 | rld_var=LD_LIBRARY_PATH | 23 | rld_var=LD_LIBRARY_PATH |
| 24 | case "`(/usr/bin/file "$LIBCRYPTOSO") 2>/dev/null`" in | 24 | case "`(/usr/bin/file "$LIBCRYPTOSO") 2>/dev/null`" in |
| 25 | *ELF\ 64*SPARC*) | 25 | *ELF\ 64*SPARC*|*ELF\ 64*AMD64*) |
| 26 | [ -n "$LD_LIBRARY_PATH_64" ] && rld_var=LD_LIBRARY_PATH_64 | 26 | [ -n "$LD_LIBRARY_PATH_64" ] && rld_var=LD_LIBRARY_PATH_64 |
| 27 | LD_PRELOAD_64="$LIBCRYPTOSO $LIBSSLSO"; export LD_PRELOAD_64 | ||
| 28 | preload_var=LD_PRELOAD_64 | ||
| 29 | ;; | ||
| 30 | # Why are newly built .so's preloaded anyway? Because run-time | ||
| 31 | # .so lookup path embedded into application takes precedence | ||
| 32 | # over LD_LIBRARY_PATH and as result application ends up linking | ||
| 33 | # to previously installed .so's. On IRIX instead of preloading | ||
| 34 | # newly built .so's we trick run-time linker to fail to find | ||
| 35 | # the installed .so by setting _RLD_ROOT variable. | ||
| 36 | *ELF\ 32*MIPS*) | ||
| 37 | #_RLD_LIST="$LIBCRYPTOSO:$LIBSSLSO:DEFAULT"; export _RLD_LIST | ||
| 38 | _RLD_ROOT=/no/such/dir; export _RLD_ROOT | ||
| 39 | eval $rld_var=\"/usr/lib'${'$rld_var':+:$'$rld_var'}'\" | ||
| 40 | preload_var=_RLD_LIST | ||
| 27 | ;; | 41 | ;; |
| 28 | *ELF\ N32*MIPS*) | 42 | *ELF\ N32*MIPS*) |
| 29 | [ -n "$LD_LIBRARYN32_PATH" ] && rld_var=LD_LIBRARYN32_PATH | 43 | [ -n "$LD_LIBRARYN32_PATH" ] && rld_var=LD_LIBRARYN32_PATH |
| 30 | _RLDN32_LIST="$LIBCRYPTOSO:$LIBSSLSO:DEFAULT"; export _RLDN32_LIST | 44 | #_RLDN32_LIST="$LIBCRYPTOSO:$LIBSSLSO:DEFAULT"; export _RLDN32_LIST |
| 45 | _RLDN32_ROOT=/no/such/dir; export _RLDN32_ROOT | ||
| 46 | eval $rld_var=\"/usr/lib32'${'$rld_var':+:$'$rld_var'}'\" | ||
| 47 | preload_var=_RLDN32_LIST | ||
| 31 | ;; | 48 | ;; |
| 32 | *ELF\ 64*MIPS*) | 49 | *ELF\ 64*MIPS*) |
| 33 | [ -n "$LD_LIBRARY64_PATH" ] && rld_var=LD_LIBRARY64_PATH | 50 | [ -n "$LD_LIBRARY64_PATH" ] && rld_var=LD_LIBRARY64_PATH |
| 34 | _RLD64_LIST="$LIBCRYPTOSO:$LIBSSLSO:DEFAULT"; export _RLD64_LIST | 51 | #_RLD64_LIST="$LIBCRYPTOSO:$LIBSSLSO:DEFAULT"; export _RLD64_LIST |
| 52 | _RLD64_ROOT=/no/such/dir; export _RLD64_ROOT | ||
| 53 | eval $rld_var=\"/usr/lib64'${'$rld_var':+:$'$rld_var'}'\" | ||
| 54 | preload_var=_RLD64_LIST | ||
| 35 | ;; | 55 | ;; |
| 36 | esac | 56 | esac |
| 37 | eval $rld_var=\"${THERE}:'$'$rld_var\"; export $rld_var | 57 | eval $rld_var=\"${THERE}'${'$rld_var':+:$'$rld_var'}'\"; export $rld_var |
| 38 | unset rld_var | 58 | unset rld_var |
| 39 | ;; | 59 | ;; |
| 40 | *) LD_LIBRARY_PATH="${THERE}:$LD_LIBRARY_PATH" # Linux, ELF HP-UX | 60 | *) LD_LIBRARY_PATH="${THERE}:$LD_LIBRARY_PATH" # Linux, ELF HP-UX |
| @@ -52,7 +72,7 @@ SunOS|IRIX*) | |||
| 52 | ;; | 72 | ;; |
| 53 | esac | 73 | esac |
| 54 | 74 | ||
| 55 | if [ -f "$LIBCRYPTOSO" ]; then | 75 | if [ -f "$LIBCRYPTOSO" -a -z "$preload_var" ]; then |
| 56 | # Following three lines are major excuse for isolating them into | 76 | # Following three lines are major excuse for isolating them into |
| 57 | # this wrapper script. Original reason for setting LD_PRELOAD | 77 | # this wrapper script. Original reason for setting LD_PRELOAD |
| 58 | # was to make it possible to pass 'make test' when user linked | 78 | # was to make it possible to pass 'make test' when user linked |
| @@ -64,7 +84,8 @@ if [ -f "$LIBCRYPTOSO" ]; then | |||
| 64 | *) LD_PRELOAD="$LIBCRYPTOSO $LIBSSLSO" ;; # SunOS, Linux, ELF HP-UX | 84 | *) LD_PRELOAD="$LIBCRYPTOSO $LIBSSLSO" ;; # SunOS, Linux, ELF HP-UX |
| 65 | esac | 85 | esac |
| 66 | _RLD_LIST="$LIBCRYPTOSO:$LIBSSLSO:DEFAULT" # Tru64, o32 IRIX | 86 | _RLD_LIST="$LIBCRYPTOSO:$LIBSSLSO:DEFAULT" # Tru64, o32 IRIX |
| 67 | export LD_PRELOAD _RLD_LIST | 87 | DYLD_INSERT_LIBRARIES="$LIBCRYPTOSO:$LIBSSLSO" # MacOS X |
| 88 | export LD_PRELOAD _RLD_LIST DYLD_INSERT_LIBRARIES | ||
| 68 | fi | 89 | fi |
| 69 | 90 | ||
| 70 | exec "$@" | 91 | exec "$@" |
diff --git a/src/lib/libcrypto/util/ssleay.num b/src/lib/libcrypto/util/ssleay.num index 46e38a131f..b3ac136a56 100644 --- a/src/lib/libcrypto/util/ssleay.num +++ b/src/lib/libcrypto/util/ssleay.num | |||
| @@ -170,7 +170,7 @@ SSL_add_file_cert_subjs_to_stk 185 EXIST:VMS:FUNCTION:STDIO | |||
| 170 | SSL_set_tmp_rsa_callback 186 EXIST::FUNCTION:RSA | 170 | SSL_set_tmp_rsa_callback 186 EXIST::FUNCTION:RSA |
| 171 | SSL_set_tmp_dh_callback 187 EXIST::FUNCTION:DH | 171 | SSL_set_tmp_dh_callback 187 EXIST::FUNCTION:DH |
| 172 | SSL_add_dir_cert_subjects_to_stack 188 EXIST:!VMS:FUNCTION:STDIO | 172 | SSL_add_dir_cert_subjects_to_stack 188 EXIST:!VMS:FUNCTION:STDIO |
| 173 | SSL_add_dir_cert_subjs_to_stk 188 NOEXIST::FUNCTION: | 173 | SSL_add_dir_cert_subjs_to_stk 188 EXIST:VMS:FUNCTION:STDIO |
| 174 | SSL_set_session_id_context 189 EXIST::FUNCTION: | 174 | SSL_set_session_id_context 189 EXIST::FUNCTION: |
| 175 | SSL_CTX_use_certificate_chain_file 222 EXIST:!VMS:FUNCTION:STDIO | 175 | SSL_CTX_use_certificate_chain_file 222 EXIST:!VMS:FUNCTION:STDIO |
| 176 | SSL_CTX_use_cert_chain_file 222 EXIST:VMS:FUNCTION:STDIO | 176 | SSL_CTX_use_cert_chain_file 222 EXIST:VMS:FUNCTION:STDIO |
| @@ -215,3 +215,29 @@ SSL_CTX_set_generate_session_id 264 EXIST::FUNCTION: | |||
| 215 | SSL_renegotiate_pending 265 EXIST::FUNCTION: | 215 | SSL_renegotiate_pending 265 EXIST::FUNCTION: |
| 216 | SSL_CTX_set_msg_callback 266 EXIST::FUNCTION: | 216 | SSL_CTX_set_msg_callback 266 EXIST::FUNCTION: |
| 217 | SSL_set_msg_callback 267 EXIST::FUNCTION: | 217 | SSL_set_msg_callback 267 EXIST::FUNCTION: |
| 218 | DTLSv1_client_method 268 EXIST::FUNCTION: | ||
| 219 | SSL_CTX_set_tmp_ecdh_callback 269 EXIST::FUNCTION:ECDH | ||
| 220 | SSL_set_tmp_ecdh_callback 270 EXIST::FUNCTION:ECDH | ||
| 221 | SSL_COMP_get_name 271 EXIST::FUNCTION:COMP | ||
| 222 | SSL_get_current_compression 272 EXIST::FUNCTION:COMP | ||
| 223 | DTLSv1_method 273 EXIST::FUNCTION: | ||
| 224 | SSL_get_current_expansion 274 EXIST::FUNCTION:COMP | ||
| 225 | DTLSv1_server_method 275 EXIST::FUNCTION: | ||
| 226 | SSL_COMP_get_compression_methods 276 EXIST:!VMS:FUNCTION:COMP | ||
| 227 | SSL_COMP_get_compress_methods 276 EXIST:VMS:FUNCTION:COMP | ||
| 228 | SSL_SESSION_get_id 277 EXIST::FUNCTION: | ||
| 229 | SSL_CTX_sess_set_new_cb 278 EXIST::FUNCTION: | ||
| 230 | SSL_CTX_sess_get_get_cb 279 EXIST::FUNCTION: | ||
| 231 | SSL_CTX_sess_set_get_cb 280 EXIST::FUNCTION: | ||
| 232 | SSL_CTX_set_cookie_verify_cb 281 EXIST::FUNCTION: | ||
| 233 | SSL_CTX_get_info_callback 282 EXIST::FUNCTION: | ||
| 234 | SSL_CTX_set_cookie_generate_cb 283 EXIST::FUNCTION: | ||
| 235 | SSL_CTX_set_client_cert_cb 284 EXIST::FUNCTION: | ||
| 236 | SSL_CTX_sess_set_remove_cb 285 EXIST::FUNCTION: | ||
| 237 | SSL_CTX_set_info_callback 286 EXIST::FUNCTION: | ||
| 238 | SSL_CTX_sess_get_new_cb 287 EXIST::FUNCTION: | ||
| 239 | SSL_CTX_get_client_cert_cb 288 EXIST::FUNCTION: | ||
| 240 | SSL_CTX_sess_get_remove_cb 289 EXIST::FUNCTION: | ||
| 241 | SSL_set_SSL_CTX 290 EXIST::FUNCTION: | ||
| 242 | SSL_get_servername 291 EXIST::FUNCTION:TLSEXT | ||
| 243 | SSL_get_servername_type 292 EXIST::FUNCTION:TLSEXT | ||
diff --git a/src/lib/libcrypto/x509/Makefile b/src/lib/libcrypto/x509/Makefile index ee3f8a4a23..ddcc3124a7 100644 --- a/src/lib/libcrypto/x509/Makefile +++ b/src/lib/libcrypto/x509/Makefile | |||
| @@ -7,11 +7,6 @@ TOP= ../.. | |||
| 7 | CC= cc | 7 | CC= cc |
| 8 | INCLUDES= -I.. -I$(TOP) -I../../include | 8 | INCLUDES= -I.. -I$(TOP) -I../../include |
| 9 | CFLAG=-g | 9 | CFLAG=-g |
| 10 | INSTALL_PREFIX= | ||
| 11 | OPENSSLDIR= /usr/local/ssl | ||
| 12 | INSTALLTOP=/usr/local/ssl | ||
| 13 | MAKEDEPPROG= makedepend | ||
| 14 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | ||
| 15 | MAKEFILE= Makefile | 10 | MAKEFILE= Makefile |
| 16 | AR= ar r | 11 | AR= ar r |
| 17 | 12 | ||
| @@ -27,13 +22,13 @@ LIBSRC= x509_def.c x509_d2.c x509_r2x.c x509_cmp.c \ | |||
| 27 | x509_set.c x509cset.c x509rset.c x509_err.c \ | 22 | x509_set.c x509cset.c x509rset.c x509_err.c \ |
| 28 | x509name.c x509_v3.c x509_ext.c x509_att.c \ | 23 | x509name.c x509_v3.c x509_ext.c x509_att.c \ |
| 29 | x509type.c x509_lu.c x_all.c x509_txt.c \ | 24 | x509type.c x509_lu.c x_all.c x509_txt.c \ |
| 30 | x509_trs.c by_file.c by_dir.c | 25 | x509_trs.c by_file.c by_dir.c x509_vpm.c |
| 31 | LIBOBJ= x509_def.o x509_d2.o x509_r2x.o x509_cmp.o \ | 26 | LIBOBJ= x509_def.o x509_d2.o x509_r2x.o x509_cmp.o \ |
| 32 | x509_obj.o x509_req.o x509spki.o x509_vfy.o \ | 27 | x509_obj.o x509_req.o x509spki.o x509_vfy.o \ |
| 33 | x509_set.o x509cset.o x509rset.o x509_err.o \ | 28 | x509_set.o x509cset.o x509rset.o x509_err.o \ |
| 34 | x509name.o x509_v3.o x509_ext.o x509_att.o \ | 29 | x509name.o x509_v3.o x509_ext.o x509_att.o \ |
| 35 | x509type.o x509_lu.o x_all.o x509_txt.o \ | 30 | x509type.o x509_lu.o x_all.o x509_txt.o \ |
| 36 | x509_trs.o by_file.o by_dir.o | 31 | x509_trs.o by_file.o by_dir.o x509_vpm.o |
| 37 | 32 | ||
| 38 | SRC= $(LIBSRC) | 33 | SRC= $(LIBSRC) |
| 39 | 34 | ||
| @@ -53,7 +48,7 @@ lib: $(LIBOBJ) | |||
| 53 | @touch lib | 48 | @touch lib |
| 54 | 49 | ||
| 55 | files: | 50 | files: |
| 56 | $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO | 51 | $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO |
| 57 | 52 | ||
| 58 | links: | 53 | links: |
| 59 | @$(PERL) $(TOP)/util/mklink.pl ../../include/openssl $(EXHEADER) | 54 | @$(PERL) $(TOP)/util/mklink.pl ../../include/openssl $(EXHEADER) |
| @@ -61,6 +56,7 @@ links: | |||
| 61 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) | 56 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) |
| 62 | 57 | ||
| 63 | install: | 58 | install: |
| 59 | @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... | ||
| 64 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ | 60 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ |
| 65 | do \ | 61 | do \ |
| 66 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ | 62 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ |
| @@ -76,6 +72,7 @@ lint: | |||
| 76 | lint -DLINT $(INCLUDES) $(SRC)>fluff | 72 | lint -DLINT $(INCLUDES) $(SRC)>fluff |
| 77 | 73 | ||
| 78 | depend: | 74 | depend: |
| 75 | @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... | ||
| 79 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) | 76 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) |
| 80 | 77 | ||
| 81 | dclean: | 78 | dclean: |
| @@ -87,506 +84,323 @@ clean: | |||
| 87 | 84 | ||
| 88 | # DO NOT DELETE THIS LINE -- make depend depends on it. | 85 | # DO NOT DELETE THIS LINE -- make depend depends on it. |
| 89 | 86 | ||
| 90 | by_dir.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | 87 | by_dir.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 91 | by_dir.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 88 | by_dir.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 92 | by_dir.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 89 | by_dir.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 93 | by_dir.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | 90 | by_dir.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 94 | by_dir.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 91 | by_dir.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 95 | by_dir.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 92 | by_dir.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 96 | by_dir.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
| 97 | by_dir.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | ||
| 98 | by_dir.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 99 | by_dir.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 100 | by_dir.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 101 | by_dir.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 93 | by_dir.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 102 | by_dir.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 94 | by_dir.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 103 | by_dir.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 95 | by_dir.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 104 | by_dir.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 96 | by_dir.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 105 | by_dir.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 97 | by_dir.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 106 | by_dir.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 98 | by_dir.o: ../../include/openssl/x509_vfy.h ../cryptlib.h by_dir.c |
| 107 | by_dir.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 99 | by_file.o: ../../e_os.h ../../include/openssl/asn1.h |
| 108 | by_dir.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 100 | by_file.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 109 | by_dir.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 101 | by_file.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 110 | by_dir.o: ../cryptlib.h by_dir.c | 102 | by_file.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 111 | by_file.o: ../../e_os.h ../../include/openssl/aes.h | 103 | by_file.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 112 | by_file.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 104 | by_file.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 113 | by_file.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 114 | by_file.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 115 | by_file.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 116 | by_file.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 117 | by_file.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 118 | by_file.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 119 | by_file.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 120 | by_file.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 121 | by_file.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 122 | by_file.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 105 | by_file.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 123 | by_file.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 106 | by_file.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 124 | by_file.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pem.h | 107 | by_file.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pem.h |
| 125 | by_file.o: ../../include/openssl/pem2.h ../../include/openssl/pkcs7.h | 108 | by_file.o: ../../include/openssl/pem2.h ../../include/openssl/pkcs7.h |
| 126 | by_file.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 109 | by_file.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 127 | by_file.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 110 | by_file.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 128 | by_file.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 111 | by_file.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 129 | by_file.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 112 | by_file.o: ../cryptlib.h by_file.c |
| 130 | by_file.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 113 | x509_att.o: ../../e_os.h ../../include/openssl/asn1.h |
| 131 | by_file.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | 114 | x509_att.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 132 | by_file.o: ../../include/openssl/x509_vfy.h ../cryptlib.h by_file.c | ||
| 133 | x509_att.o: ../../e_os.h ../../include/openssl/aes.h | ||
| 134 | x509_att.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 135 | x509_att.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 136 | x509_att.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 137 | x509_att.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | 115 | x509_att.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
| 138 | x509_att.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 116 | x509_att.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 139 | x509_att.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 117 | x509_att.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 140 | x509_att.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 118 | x509_att.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 141 | x509_att.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 119 | x509_att.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 142 | x509_att.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 143 | x509_att.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 144 | x509_att.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 145 | x509_att.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 120 | x509_att.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 146 | x509_att.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 121 | x509_att.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 147 | x509_att.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 122 | x509_att.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 148 | x509_att.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 123 | x509_att.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 149 | x509_att.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 124 | x509_att.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 150 | x509_att.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 125 | x509_att.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
| 151 | x509_att.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 126 | x509_att.o: ../cryptlib.h x509_att.c |
| 152 | x509_att.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 127 | x509_cmp.o: ../../e_os.h ../../include/openssl/asn1.h |
| 153 | x509_att.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 128 | x509_cmp.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 154 | x509_att.o: ../../include/openssl/x509v3.h ../cryptlib.h x509_att.c | ||
| 155 | x509_cmp.o: ../../e_os.h ../../include/openssl/aes.h | ||
| 156 | x509_cmp.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 157 | x509_cmp.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 158 | x509_cmp.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 159 | x509_cmp.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | 129 | x509_cmp.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
| 160 | x509_cmp.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 130 | x509_cmp.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 161 | x509_cmp.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 131 | x509_cmp.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 162 | x509_cmp.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 132 | x509_cmp.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 163 | x509_cmp.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 133 | x509_cmp.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 164 | x509_cmp.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 165 | x509_cmp.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 166 | x509_cmp.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 167 | x509_cmp.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 134 | x509_cmp.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 168 | x509_cmp.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 135 | x509_cmp.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 169 | x509_cmp.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 136 | x509_cmp.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 170 | x509_cmp.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 137 | x509_cmp.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 171 | x509_cmp.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 138 | x509_cmp.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 172 | x509_cmp.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 139 | x509_cmp.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
| 173 | x509_cmp.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 140 | x509_cmp.o: ../cryptlib.h x509_cmp.c |
| 174 | x509_cmp.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 141 | x509_d2.o: ../../e_os.h ../../include/openssl/asn1.h |
| 175 | x509_cmp.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 142 | x509_d2.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 176 | x509_cmp.o: ../../include/openssl/x509v3.h ../cryptlib.h x509_cmp.c | 143 | x509_d2.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 177 | x509_d2.o: ../../e_os.h ../../include/openssl/aes.h | 144 | x509_d2.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 178 | x509_d2.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 145 | x509_d2.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 179 | x509_d2.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 146 | x509_d2.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 180 | x509_d2.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 181 | x509_d2.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 182 | x509_d2.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 183 | x509_d2.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 184 | x509_d2.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 185 | x509_d2.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 186 | x509_d2.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 187 | x509_d2.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 188 | x509_d2.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 147 | x509_d2.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 189 | x509_d2.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 148 | x509_d2.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 190 | x509_d2.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 149 | x509_d2.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
| 191 | x509_d2.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 150 | x509_d2.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 192 | x509_d2.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 151 | x509_d2.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 193 | x509_d2.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 152 | x509_d2.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 194 | x509_d2.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 153 | x509_d2.o: ../cryptlib.h x509_d2.c |
| 195 | x509_d2.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 154 | x509_def.o: ../../e_os.h ../../include/openssl/asn1.h |
| 196 | x509_d2.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | 155 | x509_def.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 197 | x509_d2.o: ../../include/openssl/x509_vfy.h ../cryptlib.h x509_d2.c | 156 | x509_def.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 198 | x509_def.o: ../../e_os.h ../../include/openssl/aes.h | 157 | x509_def.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 199 | x509_def.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 158 | x509_def.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 200 | x509_def.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 159 | x509_def.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 201 | x509_def.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 202 | x509_def.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 203 | x509_def.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 204 | x509_def.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 205 | x509_def.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 206 | x509_def.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 207 | x509_def.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 208 | x509_def.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 209 | x509_def.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 160 | x509_def.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 210 | x509_def.o: ../../include/openssl/opensslconf.h | 161 | x509_def.o: ../../include/openssl/opensslconf.h |
| 211 | x509_def.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 162 | x509_def.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 212 | x509_def.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 163 | x509_def.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 213 | x509_def.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 164 | x509_def.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 214 | x509_def.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 165 | x509_def.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 215 | x509_def.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 166 | x509_def.o: ../../include/openssl/x509_vfy.h ../cryptlib.h x509_def.c |
| 216 | x509_def.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 167 | x509_err.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 217 | x509_def.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 168 | x509_err.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 218 | x509_def.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 169 | x509_err.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 219 | x509_def.o: ../cryptlib.h x509_def.c | 170 | x509_err.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 220 | x509_err.o: ../../include/openssl/aes.h ../../include/openssl/asn1.h | 171 | x509_err.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 221 | x509_err.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 172 | x509_err.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 222 | x509_err.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | ||
| 223 | x509_err.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | ||
| 224 | x509_err.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | ||
| 225 | x509_err.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | ||
| 226 | x509_err.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | ||
| 227 | x509_err.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | ||
| 228 | x509_err.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 229 | x509_err.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 230 | x509_err.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 231 | x509_err.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 173 | x509_err.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 232 | x509_err.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 174 | x509_err.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 233 | x509_err.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 175 | x509_err.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 234 | x509_err.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 176 | x509_err.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 235 | x509_err.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 177 | x509_err.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 236 | x509_err.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 178 | x509_err.o: ../../include/openssl/x509_vfy.h x509_err.c |
| 237 | x509_err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 179 | x509_ext.o: ../../e_os.h ../../include/openssl/asn1.h |
| 238 | x509_err.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 180 | x509_ext.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 239 | x509_err.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | ||
| 240 | x509_err.o: x509_err.c | ||
| 241 | x509_ext.o: ../../e_os.h ../../include/openssl/aes.h | ||
| 242 | x509_ext.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 243 | x509_ext.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 244 | x509_ext.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 245 | x509_ext.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | 181 | x509_ext.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
| 246 | x509_ext.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 182 | x509_ext.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 247 | x509_ext.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 183 | x509_ext.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 248 | x509_ext.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 184 | x509_ext.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 249 | x509_ext.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 185 | x509_ext.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 250 | x509_ext.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 251 | x509_ext.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 252 | x509_ext.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 253 | x509_ext.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 186 | x509_ext.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 254 | x509_ext.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 187 | x509_ext.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 255 | x509_ext.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 188 | x509_ext.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 256 | x509_ext.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 189 | x509_ext.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 257 | x509_ext.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 190 | x509_ext.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 258 | x509_ext.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 191 | x509_ext.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
| 259 | x509_ext.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 192 | x509_ext.o: ../cryptlib.h x509_ext.c |
| 260 | x509_ext.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 193 | x509_lu.o: ../../e_os.h ../../include/openssl/asn1.h |
| 261 | x509_ext.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 194 | x509_lu.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 262 | x509_ext.o: ../../include/openssl/x509v3.h ../cryptlib.h x509_ext.c | ||
| 263 | x509_lu.o: ../../e_os.h ../../include/openssl/aes.h | ||
| 264 | x509_lu.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 265 | x509_lu.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 266 | x509_lu.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 267 | x509_lu.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | 195 | x509_lu.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
| 268 | x509_lu.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 196 | x509_lu.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 269 | x509_lu.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 197 | x509_lu.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 270 | x509_lu.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 198 | x509_lu.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 271 | x509_lu.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 199 | x509_lu.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 272 | x509_lu.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 273 | x509_lu.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 274 | x509_lu.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 275 | x509_lu.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 200 | x509_lu.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 276 | x509_lu.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 201 | x509_lu.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 277 | x509_lu.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 202 | x509_lu.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 278 | x509_lu.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 203 | x509_lu.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 279 | x509_lu.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 204 | x509_lu.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 280 | x509_lu.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 205 | x509_lu.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
| 281 | x509_lu.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 206 | x509_lu.o: ../cryptlib.h x509_lu.c |
| 282 | x509_lu.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 207 | x509_obj.o: ../../e_os.h ../../include/openssl/asn1.h |
| 283 | x509_lu.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 208 | x509_obj.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 284 | x509_lu.o: ../../include/openssl/x509v3.h ../cryptlib.h x509_lu.c | 209 | x509_obj.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 285 | x509_obj.o: ../../e_os.h ../../include/openssl/aes.h | 210 | x509_obj.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 286 | x509_obj.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 211 | x509_obj.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 287 | x509_obj.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 212 | x509_obj.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 288 | x509_obj.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 289 | x509_obj.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 290 | x509_obj.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 291 | x509_obj.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 292 | x509_obj.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 293 | x509_obj.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 294 | x509_obj.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 295 | x509_obj.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 296 | x509_obj.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 213 | x509_obj.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 297 | x509_obj.o: ../../include/openssl/opensslconf.h | 214 | x509_obj.o: ../../include/openssl/opensslconf.h |
| 298 | x509_obj.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 215 | x509_obj.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 299 | x509_obj.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 216 | x509_obj.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 300 | x509_obj.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 217 | x509_obj.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 301 | x509_obj.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 218 | x509_obj.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 302 | x509_obj.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 219 | x509_obj.o: ../../include/openssl/x509_vfy.h ../cryptlib.h x509_obj.c |
| 303 | x509_obj.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 220 | x509_r2x.o: ../../e_os.h ../../include/openssl/asn1.h |
| 304 | x509_obj.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 221 | x509_r2x.o: ../../include/openssl/bio.h ../../include/openssl/bn.h |
| 305 | x509_obj.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 222 | x509_r2x.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 306 | x509_obj.o: ../cryptlib.h x509_obj.c | 223 | x509_r2x.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 307 | x509_r2x.o: ../../e_os.h ../../include/openssl/aes.h | 224 | x509_r2x.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 308 | x509_r2x.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 309 | x509_r2x.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 310 | x509_r2x.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 311 | x509_r2x.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 312 | x509_r2x.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 313 | x509_r2x.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 314 | x509_r2x.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 225 | x509_r2x.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 315 | x509_r2x.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | 226 | x509_r2x.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 316 | x509_r2x.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | 227 | x509_r2x.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 317 | x509_r2x.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 318 | x509_r2x.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | ||
| 319 | x509_r2x.o: ../../include/openssl/opensslconf.h | ||
| 320 | x509_r2x.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 228 | x509_r2x.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 321 | x509_r2x.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 229 | x509_r2x.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 322 | x509_r2x.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 230 | x509_r2x.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 323 | x509_r2x.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 231 | x509_r2x.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 324 | x509_r2x.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 232 | x509_r2x.o: ../../include/openssl/x509_vfy.h ../cryptlib.h x509_r2x.c |
| 325 | x509_r2x.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 233 | x509_req.o: ../../e_os.h ../../include/openssl/asn1.h |
| 326 | x509_r2x.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 234 | x509_req.o: ../../include/openssl/bio.h ../../include/openssl/bn.h |
| 327 | x509_r2x.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 235 | x509_req.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 328 | x509_r2x.o: ../cryptlib.h x509_r2x.c | 236 | x509_req.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 329 | x509_req.o: ../../e_os.h ../../include/openssl/aes.h | 237 | x509_req.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 330 | x509_req.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 331 | x509_req.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 332 | x509_req.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 333 | x509_req.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 334 | x509_req.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 335 | x509_req.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 336 | x509_req.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 238 | x509_req.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 337 | x509_req.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | 239 | x509_req.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 338 | x509_req.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | 240 | x509_req.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 339 | x509_req.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 340 | x509_req.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | ||
| 341 | x509_req.o: ../../include/openssl/opensslconf.h | ||
| 342 | x509_req.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 241 | x509_req.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 343 | x509_req.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h | 242 | x509_req.o: ../../include/openssl/pem.h ../../include/openssl/pem2.h |
| 344 | x509_req.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 243 | x509_req.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 345 | x509_req.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 244 | x509_req.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 346 | x509_req.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 245 | x509_req.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 347 | x509_req.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 246 | x509_req.o: ../../include/openssl/x509_vfy.h ../cryptlib.h x509_req.c |
| 348 | x509_req.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 247 | x509_set.o: ../../e_os.h ../../include/openssl/asn1.h |
| 349 | x509_req.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 248 | x509_set.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 350 | x509_req.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 249 | x509_set.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 351 | x509_req.o: ../cryptlib.h x509_req.c | 250 | x509_set.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 352 | x509_set.o: ../../e_os.h ../../include/openssl/aes.h | 251 | x509_set.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 353 | x509_set.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 252 | x509_set.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 354 | x509_set.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 355 | x509_set.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 356 | x509_set.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 357 | x509_set.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 358 | x509_set.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 359 | x509_set.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 360 | x509_set.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 361 | x509_set.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 362 | x509_set.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 363 | x509_set.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 253 | x509_set.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 364 | x509_set.o: ../../include/openssl/opensslconf.h | 254 | x509_set.o: ../../include/openssl/opensslconf.h |
| 365 | x509_set.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 255 | x509_set.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 366 | x509_set.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 256 | x509_set.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 367 | x509_set.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 257 | x509_set.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 368 | x509_set.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 258 | x509_set.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 369 | x509_set.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 259 | x509_set.o: ../../include/openssl/x509_vfy.h ../cryptlib.h x509_set.c |
| 370 | x509_set.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 260 | x509_trs.o: ../../e_os.h ../../include/openssl/asn1.h |
| 371 | x509_set.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 261 | x509_trs.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 372 | x509_set.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | ||
| 373 | x509_set.o: ../cryptlib.h x509_set.c | ||
| 374 | x509_trs.o: ../../e_os.h ../../include/openssl/aes.h | ||
| 375 | x509_trs.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 376 | x509_trs.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 377 | x509_trs.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 378 | x509_trs.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | 262 | x509_trs.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
| 379 | x509_trs.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 263 | x509_trs.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 380 | x509_trs.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 264 | x509_trs.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 381 | x509_trs.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 265 | x509_trs.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 382 | x509_trs.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 266 | x509_trs.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 383 | x509_trs.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 384 | x509_trs.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 385 | x509_trs.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 386 | x509_trs.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 267 | x509_trs.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 387 | x509_trs.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 268 | x509_trs.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 388 | x509_trs.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 269 | x509_trs.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 389 | x509_trs.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 270 | x509_trs.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 390 | x509_trs.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 271 | x509_trs.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 391 | x509_trs.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 272 | x509_trs.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
| 392 | x509_trs.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 273 | x509_trs.o: ../cryptlib.h x509_trs.c |
| 393 | x509_trs.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 274 | x509_txt.o: ../../e_os.h ../../include/openssl/asn1.h |
| 394 | x509_trs.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 275 | x509_txt.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 395 | x509_trs.o: ../../include/openssl/x509v3.h ../cryptlib.h x509_trs.c | 276 | x509_txt.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 396 | x509_txt.o: ../../e_os.h ../../include/openssl/aes.h | 277 | x509_txt.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 397 | x509_txt.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 278 | x509_txt.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 398 | x509_txt.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 279 | x509_txt.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 399 | x509_txt.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 400 | x509_txt.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 401 | x509_txt.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 402 | x509_txt.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 403 | x509_txt.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 404 | x509_txt.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 405 | x509_txt.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 406 | x509_txt.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 407 | x509_txt.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 280 | x509_txt.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 408 | x509_txt.o: ../../include/openssl/opensslconf.h | 281 | x509_txt.o: ../../include/openssl/opensslconf.h |
| 409 | x509_txt.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 282 | x509_txt.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 410 | x509_txt.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 283 | x509_txt.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 411 | x509_txt.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 284 | x509_txt.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 412 | x509_txt.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 285 | x509_txt.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 413 | x509_txt.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 286 | x509_txt.o: ../../include/openssl/x509_vfy.h ../cryptlib.h x509_txt.c |
| 414 | x509_txt.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 287 | x509_v3.o: ../../e_os.h ../../include/openssl/asn1.h |
| 415 | x509_txt.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 288 | x509_v3.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 416 | x509_txt.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | ||
| 417 | x509_txt.o: ../cryptlib.h x509_txt.c | ||
| 418 | x509_v3.o: ../../e_os.h ../../include/openssl/aes.h | ||
| 419 | x509_v3.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 420 | x509_v3.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 421 | x509_v3.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 422 | x509_v3.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | 289 | x509_v3.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
| 423 | x509_v3.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 290 | x509_v3.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 424 | x509_v3.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 291 | x509_v3.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 425 | x509_v3.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 292 | x509_v3.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 426 | x509_v3.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 293 | x509_v3.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 427 | x509_v3.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 428 | x509_v3.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 429 | x509_v3.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 430 | x509_v3.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 294 | x509_v3.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 431 | x509_v3.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 295 | x509_v3.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 432 | x509_v3.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 296 | x509_v3.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 433 | x509_v3.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 297 | x509_v3.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 434 | x509_v3.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 298 | x509_v3.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 435 | x509_v3.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 299 | x509_v3.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
| 436 | x509_v3.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 300 | x509_v3.o: ../cryptlib.h x509_v3.c |
| 437 | x509_v3.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 301 | x509_vfy.o: ../../e_os.h ../../include/openssl/asn1.h |
| 438 | x509_v3.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 302 | x509_vfy.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 439 | x509_v3.o: ../../include/openssl/x509v3.h ../cryptlib.h x509_v3.c | ||
| 440 | x509_vfy.o: ../../e_os.h ../../include/openssl/aes.h | ||
| 441 | x509_vfy.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 442 | x509_vfy.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 443 | x509_vfy.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 444 | x509_vfy.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | 303 | x509_vfy.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
| 445 | x509_vfy.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 304 | x509_vfy.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 446 | x509_vfy.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 305 | x509_vfy.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 447 | x509_vfy.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 306 | x509_vfy.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 448 | x509_vfy.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 307 | x509_vfy.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 449 | x509_vfy.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 450 | x509_vfy.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 451 | x509_vfy.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 452 | x509_vfy.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 308 | x509_vfy.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 453 | x509_vfy.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 309 | x509_vfy.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 454 | x509_vfy.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 310 | x509_vfy.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 455 | x509_vfy.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 311 | x509_vfy.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 456 | x509_vfy.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 312 | x509_vfy.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 457 | x509_vfy.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 313 | x509_vfy.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
| 458 | x509_vfy.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 314 | x509_vfy.o: ../cryptlib.h x509_vfy.c |
| 459 | x509_vfy.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 315 | x509_vpm.o: ../../e_os.h ../../include/openssl/asn1.h |
| 460 | x509_vfy.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 316 | x509_vpm.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 461 | x509_vfy.o: ../../include/openssl/x509v3.h ../cryptlib.h x509_vfy.c | 317 | x509_vpm.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
| 462 | x509cset.o: ../../e_os.h ../../include/openssl/aes.h | 318 | x509_vpm.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 463 | x509cset.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 319 | x509_vpm.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 464 | x509cset.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 320 | x509_vpm.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 465 | x509cset.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | 321 | x509_vpm.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 466 | x509cset.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 322 | x509_vpm.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 467 | x509cset.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | 323 | x509_vpm.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 468 | x509cset.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | 324 | x509_vpm.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 469 | x509cset.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 325 | x509_vpm.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 470 | x509cset.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | 326 | x509_vpm.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 471 | x509cset.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | 327 | x509_vpm.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
| 472 | x509cset.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | 328 | x509_vpm.o: ../cryptlib.h x509_vpm.c |
| 329 | x509cset.o: ../../e_os.h ../../include/openssl/asn1.h | ||
| 330 | x509cset.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | ||
| 331 | x509cset.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | ||
| 332 | x509cset.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | ||
| 333 | x509cset.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | ||
| 334 | x509cset.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | ||
| 473 | x509cset.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 335 | x509cset.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 474 | x509cset.o: ../../include/openssl/opensslconf.h | 336 | x509cset.o: ../../include/openssl/opensslconf.h |
| 475 | x509cset.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 337 | x509cset.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 476 | x509cset.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 338 | x509cset.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 477 | x509cset.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 339 | x509cset.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 478 | x509cset.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 340 | x509cset.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 479 | x509cset.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 341 | x509cset.o: ../../include/openssl/x509_vfy.h ../cryptlib.h x509cset.c |
| 480 | x509cset.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 342 | x509name.o: ../../e_os.h ../../include/openssl/asn1.h |
| 481 | x509cset.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 343 | x509name.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 482 | x509cset.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 344 | x509name.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 483 | x509cset.o: ../cryptlib.h x509cset.c | 345 | x509name.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 484 | x509name.o: ../../e_os.h ../../include/openssl/aes.h | 346 | x509name.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 485 | x509name.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 347 | x509name.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 486 | x509name.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 487 | x509name.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 488 | x509name.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 489 | x509name.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 490 | x509name.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 491 | x509name.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 492 | x509name.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 493 | x509name.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 494 | x509name.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 495 | x509name.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 348 | x509name.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 496 | x509name.o: ../../include/openssl/opensslconf.h | 349 | x509name.o: ../../include/openssl/opensslconf.h |
| 497 | x509name.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 350 | x509name.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 498 | x509name.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 351 | x509name.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 499 | x509name.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 352 | x509name.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 500 | x509name.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 353 | x509name.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 501 | x509name.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 354 | x509name.o: ../../include/openssl/x509_vfy.h ../cryptlib.h x509name.c |
| 502 | x509name.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 355 | x509rset.o: ../../e_os.h ../../include/openssl/asn1.h |
| 503 | x509name.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 356 | x509rset.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 504 | x509name.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 357 | x509rset.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 505 | x509name.o: ../cryptlib.h x509name.c | 358 | x509rset.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 506 | x509rset.o: ../../e_os.h ../../include/openssl/aes.h | 359 | x509rset.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 507 | x509rset.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 360 | x509rset.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 508 | x509rset.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 509 | x509rset.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 510 | x509rset.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 511 | x509rset.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 512 | x509rset.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 513 | x509rset.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 514 | x509rset.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 515 | x509rset.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 516 | x509rset.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 517 | x509rset.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 361 | x509rset.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 518 | x509rset.o: ../../include/openssl/opensslconf.h | 362 | x509rset.o: ../../include/openssl/opensslconf.h |
| 519 | x509rset.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 363 | x509rset.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 520 | x509rset.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 364 | x509rset.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 521 | x509rset.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 365 | x509rset.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 522 | x509rset.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 366 | x509rset.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 523 | x509rset.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 367 | x509rset.o: ../../include/openssl/x509_vfy.h ../cryptlib.h x509rset.c |
| 524 | x509rset.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 368 | x509spki.o: ../../e_os.h ../../include/openssl/asn1.h |
| 525 | x509rset.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 369 | x509spki.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 526 | x509rset.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 370 | x509spki.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 527 | x509rset.o: ../cryptlib.h x509rset.c | 371 | x509spki.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 528 | x509spki.o: ../../e_os.h ../../include/openssl/aes.h | 372 | x509spki.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 529 | x509spki.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 373 | x509spki.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 530 | x509spki.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 531 | x509spki.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 532 | x509spki.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 533 | x509spki.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 534 | x509spki.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 535 | x509spki.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 536 | x509spki.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 537 | x509spki.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 538 | x509spki.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 539 | x509spki.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 374 | x509spki.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 540 | x509spki.o: ../../include/openssl/opensslconf.h | 375 | x509spki.o: ../../include/openssl/opensslconf.h |
| 541 | x509spki.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 376 | x509spki.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 542 | x509spki.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 377 | x509spki.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 543 | x509spki.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 378 | x509spki.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 544 | x509spki.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 379 | x509spki.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 545 | x509spki.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 380 | x509spki.o: ../../include/openssl/x509_vfy.h ../cryptlib.h x509spki.c |
| 546 | x509spki.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 381 | x509type.o: ../../e_os.h ../../include/openssl/asn1.h |
| 547 | x509spki.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 382 | x509type.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 548 | x509spki.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 383 | x509type.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 549 | x509spki.o: ../cryptlib.h x509spki.c | 384 | x509type.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 550 | x509type.o: ../../e_os.h ../../include/openssl/aes.h | 385 | x509type.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 551 | x509type.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 386 | x509type.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 552 | x509type.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 553 | x509type.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 554 | x509type.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 555 | x509type.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 556 | x509type.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 557 | x509type.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 558 | x509type.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 559 | x509type.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 560 | x509type.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 561 | x509type.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 387 | x509type.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 562 | x509type.o: ../../include/openssl/opensslconf.h | 388 | x509type.o: ../../include/openssl/opensslconf.h |
| 563 | x509type.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 389 | x509type.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 564 | x509type.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 390 | x509type.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 565 | x509type.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 391 | x509type.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 566 | x509type.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 392 | x509type.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 567 | x509type.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 393 | x509type.o: ../../include/openssl/x509_vfy.h ../cryptlib.h x509type.c |
| 568 | x509type.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 394 | x_all.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 569 | x509type.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 395 | x_all.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h |
| 570 | x509type.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 396 | x_all.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h |
| 571 | x509type.o: ../cryptlib.h x509type.c | 397 | x_all.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 572 | x_all.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | 398 | x_all.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 573 | x_all.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 399 | x_all.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 574 | x_all.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 400 | x_all.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 575 | x_all.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h | 401 | x_all.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 576 | x_all.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 402 | x_all.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
| 577 | x_all.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 403 | x_all.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h |
| 578 | x_all.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 404 | x_all.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 579 | x_all.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 405 | x_all.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 580 | x_all.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | 406 | x_all.o: ../../include/openssl/x509_vfy.h ../cryptlib.h x_all.c |
| 581 | x_all.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 582 | x_all.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 583 | x_all.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | ||
| 584 | x_all.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 585 | x_all.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | ||
| 586 | x_all.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | ||
| 587 | x_all.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | ||
| 588 | x_all.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | ||
| 589 | x_all.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
| 590 | x_all.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | ||
| 591 | x_all.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | ||
| 592 | x_all.o: ../cryptlib.h x_all.c | ||
diff --git a/src/lib/libcrypto/x509v3/Makefile b/src/lib/libcrypto/x509v3/Makefile index 49423f39f7..556ef351bf 100644 --- a/src/lib/libcrypto/x509v3/Makefile +++ b/src/lib/libcrypto/x509v3/Makefile | |||
| @@ -7,11 +7,6 @@ TOP= ../.. | |||
| 7 | CC= cc | 7 | CC= cc |
| 8 | INCLUDES= -I.. -I$(TOP) -I../../include | 8 | INCLUDES= -I.. -I$(TOP) -I../../include |
| 9 | CFLAG=-g | 9 | CFLAG=-g |
| 10 | INSTALL_PREFIX= | ||
| 11 | OPENSSLDIR= /usr/local/ssl | ||
| 12 | INSTALLTOP=/usr/local/ssl | ||
| 13 | MAKEDEPPROG= makedepend | ||
| 14 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | ||
| 15 | MAKEFILE= Makefile | 10 | MAKEFILE= Makefile |
| 16 | AR= ar r | 11 | AR= ar r |
| 17 | 12 | ||
| @@ -25,16 +20,20 @@ LIB=$(TOP)/libcrypto.a | |||
| 25 | LIBSRC= v3_bcons.c v3_bitst.c v3_conf.c v3_extku.c v3_ia5.c v3_lib.c \ | 20 | LIBSRC= v3_bcons.c v3_bitst.c v3_conf.c v3_extku.c v3_ia5.c v3_lib.c \ |
| 26 | v3_prn.c v3_utl.c v3err.c v3_genn.c v3_alt.c v3_skey.c v3_akey.c v3_pku.c \ | 21 | v3_prn.c v3_utl.c v3err.c v3_genn.c v3_alt.c v3_skey.c v3_akey.c v3_pku.c \ |
| 27 | v3_int.c v3_enum.c v3_sxnet.c v3_cpols.c v3_crld.c v3_purp.c v3_info.c \ | 22 | v3_int.c v3_enum.c v3_sxnet.c v3_cpols.c v3_crld.c v3_purp.c v3_info.c \ |
| 28 | v3_ocsp.c v3_akeya.c v3_pcia.c v3_pci.c | 23 | v3_ocsp.c v3_akeya.c v3_pmaps.c v3_pcons.c v3_ncons.c v3_pcia.c v3_pci.c \ |
| 24 | pcy_cache.c pcy_node.c pcy_data.c pcy_map.c pcy_tree.c pcy_lib.c \ | ||
| 25 | v3_asid.c v3_addr.c | ||
| 29 | LIBOBJ= v3_bcons.o v3_bitst.o v3_conf.o v3_extku.o v3_ia5.o v3_lib.o \ | 26 | LIBOBJ= v3_bcons.o v3_bitst.o v3_conf.o v3_extku.o v3_ia5.o v3_lib.o \ |
| 30 | v3_prn.o v3_utl.o v3err.o v3_genn.o v3_alt.o v3_skey.o v3_akey.o v3_pku.o \ | 27 | v3_prn.o v3_utl.o v3err.o v3_genn.o v3_alt.o v3_skey.o v3_akey.o v3_pku.o \ |
| 31 | v3_int.o v3_enum.o v3_sxnet.o v3_cpols.o v3_crld.o v3_purp.o v3_info.o \ | 28 | v3_int.o v3_enum.o v3_sxnet.o v3_cpols.o v3_crld.o v3_purp.o v3_info.o \ |
| 32 | v3_ocsp.o v3_akeya.o v3_pcia.o v3_pci.o | 29 | v3_ocsp.o v3_akeya.o v3_pmaps.o v3_pcons.o v3_ncons.o v3_pcia.o v3_pci.o \ |
| 30 | pcy_cache.o pcy_node.o pcy_data.o pcy_map.o pcy_tree.o pcy_lib.o \ | ||
| 31 | v3_asid.o v3_addr.o | ||
| 33 | 32 | ||
| 34 | SRC= $(LIBSRC) | 33 | SRC= $(LIBSRC) |
| 35 | 34 | ||
| 36 | EXHEADER= x509v3.h | 35 | EXHEADER= x509v3.h |
| 37 | HEADER= $(EXHEADER) | 36 | HEADER= $(EXHEADER) pcy_int.h |
| 38 | 37 | ||
| 39 | ALL= $(GENERAL) $(SRC) $(HEADER) | 38 | ALL= $(GENERAL) $(SRC) $(HEADER) |
| 40 | 39 | ||
| @@ -57,6 +56,7 @@ links: | |||
| 57 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) | 56 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) |
| 58 | 57 | ||
| 59 | install: | 58 | install: |
| 59 | @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... | ||
| 60 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ | 60 | @headerlist="$(EXHEADER)"; for i in $$headerlist ; \ |
| 61 | do \ | 61 | do \ |
| 62 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ | 62 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ |
| @@ -72,6 +72,7 @@ lint: | |||
| 72 | lint -DLINT $(INCLUDES) $(SRC)>fluff | 72 | lint -DLINT $(INCLUDES) $(SRC)>fluff |
| 73 | 73 | ||
| 74 | depend: | 74 | depend: |
| 75 | @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile... | ||
| 75 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) | 76 | $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) |
| 76 | 77 | ||
| 77 | dclean: | 78 | dclean: |
| @@ -83,563 +84,508 @@ clean: | |||
| 83 | 84 | ||
| 84 | # DO NOT DELETE THIS LINE -- make depend depends on it. | 85 | # DO NOT DELETE THIS LINE -- make depend depends on it. |
| 85 | 86 | ||
| 86 | v3_akey.o: ../../e_os.h ../../include/openssl/aes.h | 87 | pcy_cache.o: ../../e_os.h ../../include/openssl/asn1.h |
| 87 | v3_akey.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h | 88 | pcy_cache.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 88 | v3_akey.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 89 | pcy_cache.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
| 89 | v3_akey.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 90 | pcy_cache.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 90 | v3_akey.o: ../../include/openssl/cast.h ../../include/openssl/conf.h | 91 | pcy_cache.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 91 | v3_akey.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 92 | pcy_cache.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 92 | v3_akey.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | 93 | pcy_cache.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 93 | v3_akey.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | 94 | pcy_cache.o: ../../include/openssl/objects.h |
| 94 | v3_akey.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 95 | pcy_cache.o: ../../include/openssl/opensslconf.h |
| 95 | v3_akey.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | 96 | pcy_cache.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 96 | v3_akey.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | 97 | pcy_cache.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 97 | v3_akey.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | 98 | pcy_cache.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 99 | pcy_cache.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | ||
| 100 | pcy_cache.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | ||
| 101 | pcy_cache.o: ../cryptlib.h pcy_cache.c pcy_int.h | ||
| 102 | pcy_data.o: ../../e_os.h ../../include/openssl/asn1.h | ||
| 103 | pcy_data.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | ||
| 104 | pcy_data.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | ||
| 105 | pcy_data.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | ||
| 106 | pcy_data.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | ||
| 107 | pcy_data.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 108 | pcy_data.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | ||
| 109 | pcy_data.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | ||
| 110 | pcy_data.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 111 | pcy_data.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | ||
| 112 | pcy_data.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | ||
| 113 | pcy_data.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | ||
| 114 | pcy_data.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | ||
| 115 | pcy_data.o: ../cryptlib.h pcy_data.c pcy_int.h | ||
| 116 | pcy_lib.o: ../../e_os.h ../../include/openssl/asn1.h | ||
| 117 | pcy_lib.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | ||
| 118 | pcy_lib.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | ||
| 119 | pcy_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | ||
| 120 | pcy_lib.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | ||
| 121 | pcy_lib.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 122 | pcy_lib.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | ||
| 123 | pcy_lib.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | ||
| 124 | pcy_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 125 | pcy_lib.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | ||
| 126 | pcy_lib.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | ||
| 127 | pcy_lib.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | ||
| 128 | pcy_lib.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | ||
| 129 | pcy_lib.o: ../cryptlib.h pcy_int.h pcy_lib.c | ||
| 130 | pcy_map.o: ../../e_os.h ../../include/openssl/asn1.h | ||
| 131 | pcy_map.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | ||
| 132 | pcy_map.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | ||
| 133 | pcy_map.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | ||
| 134 | pcy_map.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | ||
| 135 | pcy_map.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 136 | pcy_map.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | ||
| 137 | pcy_map.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | ||
| 138 | pcy_map.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 139 | pcy_map.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | ||
| 140 | pcy_map.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | ||
| 141 | pcy_map.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | ||
| 142 | pcy_map.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | ||
| 143 | pcy_map.o: ../cryptlib.h pcy_int.h pcy_map.c | ||
| 144 | pcy_node.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 145 | pcy_node.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h | ||
| 146 | pcy_node.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | ||
| 147 | pcy_node.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | ||
| 148 | pcy_node.o: ../../include/openssl/ecdsa.h ../../include/openssl/evp.h | ||
| 149 | pcy_node.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | ||
| 150 | pcy_node.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | ||
| 151 | pcy_node.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 152 | pcy_node.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | ||
| 153 | pcy_node.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | ||
| 154 | pcy_node.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | ||
| 155 | pcy_node.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | ||
| 156 | pcy_node.o: pcy_int.h pcy_node.c | ||
| 157 | pcy_tree.o: ../../e_os.h ../../include/openssl/asn1.h | ||
| 158 | pcy_tree.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | ||
| 159 | pcy_tree.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | ||
| 160 | pcy_tree.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h | ||
| 161 | pcy_tree.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h | ||
| 162 | pcy_tree.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 163 | pcy_tree.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h | ||
| 164 | pcy_tree.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | ||
| 165 | pcy_tree.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 166 | pcy_tree.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | ||
| 167 | pcy_tree.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | ||
| 168 | pcy_tree.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | ||
| 169 | pcy_tree.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | ||
| 170 | pcy_tree.o: ../cryptlib.h pcy_int.h pcy_tree.c | ||
| 171 | v3_addr.o: ../../e_os.h ../../include/openssl/asn1.h | ||
| 172 | v3_addr.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | ||
| 173 | v3_addr.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h | ||
| 174 | v3_addr.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | ||
| 175 | v3_addr.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | ||
| 176 | v3_addr.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | ||
| 177 | v3_addr.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | ||
| 178 | v3_addr.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | ||
| 179 | v3_addr.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | ||
| 180 | v3_addr.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | ||
| 181 | v3_addr.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | ||
| 182 | v3_addr.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | ||
| 183 | v3_addr.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | ||
| 184 | v3_addr.o: ../../include/openssl/x509v3.h ../cryptlib.h v3_addr.c | ||
| 185 | v3_akey.o: ../../e_os.h ../../include/openssl/asn1.h | ||
| 186 | v3_akey.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | ||
| 187 | v3_akey.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h | ||
| 188 | v3_akey.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | ||
| 189 | v3_akey.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | ||
| 190 | v3_akey.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | ||
| 191 | v3_akey.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | ||
| 98 | v3_akey.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 192 | v3_akey.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 99 | v3_akey.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 193 | v3_akey.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 100 | v3_akey.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 194 | v3_akey.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
| 101 | v3_akey.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 195 | v3_akey.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 102 | v3_akey.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 196 | v3_akey.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 103 | v3_akey.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 197 | v3_akey.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 104 | v3_akey.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 198 | v3_akey.o: ../../include/openssl/x509v3.h ../cryptlib.h v3_akey.c |
| 105 | v3_akey.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 199 | v3_akeya.o: ../../e_os.h ../../include/openssl/asn1.h |
| 106 | v3_akey.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | 200 | v3_akeya.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
| 107 | v3_akey.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | 201 | v3_akeya.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h |
| 108 | v3_akey.o: ../cryptlib.h v3_akey.c | 202 | v3_akeya.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 109 | v3_akeya.o: ../../e_os.h ../../include/openssl/aes.h | 203 | v3_akeya.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 110 | v3_akeya.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h | 204 | v3_akeya.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 111 | v3_akeya.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 205 | v3_akeya.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 112 | v3_akeya.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | ||
| 113 | v3_akeya.o: ../../include/openssl/cast.h ../../include/openssl/conf.h | ||
| 114 | v3_akeya.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 115 | v3_akeya.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 116 | v3_akeya.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 117 | v3_akeya.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 118 | v3_akeya.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 119 | v3_akeya.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 120 | v3_akeya.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 121 | v3_akeya.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 206 | v3_akeya.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 122 | v3_akeya.o: ../../include/openssl/opensslconf.h | 207 | v3_akeya.o: ../../include/openssl/opensslconf.h |
| 123 | v3_akeya.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 208 | v3_akeya.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 124 | v3_akeya.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 209 | v3_akeya.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 125 | v3_akeya.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 210 | v3_akeya.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 126 | v3_akeya.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 211 | v3_akeya.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 127 | v3_akeya.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 212 | v3_akeya.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
| 128 | v3_akeya.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 213 | v3_akeya.o: ../cryptlib.h v3_akeya.c |
| 129 | v3_akeya.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 214 | v3_alt.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 130 | v3_akeya.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 215 | v3_alt.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h |
| 131 | v3_akeya.o: ../../include/openssl/x509v3.h ../cryptlib.h v3_akeya.c | 216 | v3_alt.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 132 | v3_alt.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | 217 | v3_alt.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 133 | v3_alt.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 218 | v3_alt.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 134 | v3_alt.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 219 | v3_alt.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 135 | v3_alt.o: ../../include/openssl/cast.h ../../include/openssl/conf.h | ||
| 136 | v3_alt.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 137 | v3_alt.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 138 | v3_alt.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 139 | v3_alt.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 140 | v3_alt.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 141 | v3_alt.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 142 | v3_alt.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 143 | v3_alt.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 220 | v3_alt.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 144 | v3_alt.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 221 | v3_alt.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 145 | v3_alt.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 222 | v3_alt.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
| 146 | v3_alt.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 223 | v3_alt.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 147 | v3_alt.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 224 | v3_alt.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 148 | v3_alt.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 225 | v3_alt.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 149 | v3_alt.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 226 | v3_alt.o: ../../include/openssl/x509v3.h ../cryptlib.h v3_alt.c |
| 150 | v3_alt.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 227 | v3_asid.o: ../../e_os.h ../../include/openssl/asn1.h |
| 151 | v3_alt.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | 228 | v3_asid.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
| 152 | v3_alt.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | 229 | v3_asid.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h |
| 153 | v3_alt.o: ../cryptlib.h v3_alt.c | 230 | v3_asid.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
| 154 | v3_bcons.o: ../../e_os.h ../../include/openssl/aes.h | 231 | v3_asid.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 155 | v3_bcons.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h | 232 | v3_asid.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 156 | v3_bcons.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 233 | v3_asid.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 157 | v3_bcons.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 234 | v3_asid.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 158 | v3_bcons.o: ../../include/openssl/cast.h ../../include/openssl/conf.h | 235 | v3_asid.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 159 | v3_bcons.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 236 | v3_asid.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 160 | v3_bcons.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | 237 | v3_asid.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 161 | v3_bcons.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | 238 | v3_asid.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 162 | v3_bcons.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 239 | v3_asid.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 163 | v3_bcons.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | 240 | v3_asid.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
| 164 | v3_bcons.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | 241 | v3_asid.o: ../cryptlib.h v3_asid.c |
| 165 | v3_bcons.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | 242 | v3_bcons.o: ../../e_os.h ../../include/openssl/asn1.h |
| 243 | v3_bcons.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | ||
| 244 | v3_bcons.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h | ||
| 245 | v3_bcons.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | ||
| 246 | v3_bcons.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | ||
| 247 | v3_bcons.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | ||
| 248 | v3_bcons.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | ||
| 166 | v3_bcons.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 249 | v3_bcons.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 167 | v3_bcons.o: ../../include/openssl/opensslconf.h | 250 | v3_bcons.o: ../../include/openssl/opensslconf.h |
| 168 | v3_bcons.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 251 | v3_bcons.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 169 | v3_bcons.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 252 | v3_bcons.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 170 | v3_bcons.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 253 | v3_bcons.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 171 | v3_bcons.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 254 | v3_bcons.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 172 | v3_bcons.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 255 | v3_bcons.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
| 173 | v3_bcons.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 256 | v3_bcons.o: ../cryptlib.h v3_bcons.c |
| 174 | v3_bcons.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 257 | v3_bitst.o: ../../e_os.h ../../include/openssl/asn1.h |
| 175 | v3_bcons.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 258 | v3_bitst.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 176 | v3_bcons.o: ../../include/openssl/x509v3.h ../cryptlib.h v3_bcons.c | ||
| 177 | v3_bitst.o: ../../e_os.h ../../include/openssl/aes.h | ||
| 178 | v3_bitst.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 179 | v3_bitst.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 180 | v3_bitst.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 181 | v3_bitst.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | 259 | v3_bitst.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
| 182 | v3_bitst.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 260 | v3_bitst.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 183 | v3_bitst.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 261 | v3_bitst.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 184 | v3_bitst.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 262 | v3_bitst.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 185 | v3_bitst.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 263 | v3_bitst.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 186 | v3_bitst.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 187 | v3_bitst.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 188 | v3_bitst.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 189 | v3_bitst.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 264 | v3_bitst.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 190 | v3_bitst.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 265 | v3_bitst.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 191 | v3_bitst.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 266 | v3_bitst.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 192 | v3_bitst.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 267 | v3_bitst.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 193 | v3_bitst.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 268 | v3_bitst.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 194 | v3_bitst.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 269 | v3_bitst.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
| 195 | v3_bitst.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 270 | v3_bitst.o: ../cryptlib.h v3_bitst.c |
| 196 | v3_bitst.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 271 | v3_conf.o: ../../e_os.h ../../include/openssl/asn1.h |
| 197 | v3_bitst.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 272 | v3_conf.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 198 | v3_bitst.o: ../../include/openssl/x509v3.h ../cryptlib.h v3_bitst.c | ||
| 199 | v3_conf.o: ../../e_os.h ../../include/openssl/aes.h | ||
| 200 | v3_conf.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 201 | v3_conf.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 202 | v3_conf.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 203 | v3_conf.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | 273 | v3_conf.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
| 204 | v3_conf.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 274 | v3_conf.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 205 | v3_conf.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 275 | v3_conf.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 206 | v3_conf.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 276 | v3_conf.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 207 | v3_conf.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 277 | v3_conf.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 208 | v3_conf.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 209 | v3_conf.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 210 | v3_conf.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 211 | v3_conf.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 278 | v3_conf.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 212 | v3_conf.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 279 | v3_conf.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 213 | v3_conf.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 280 | v3_conf.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 214 | v3_conf.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 281 | v3_conf.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 215 | v3_conf.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 282 | v3_conf.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 216 | v3_conf.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 283 | v3_conf.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
| 217 | v3_conf.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 284 | v3_conf.o: ../cryptlib.h v3_conf.c |
| 218 | v3_conf.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 285 | v3_cpols.o: ../../e_os.h ../../include/openssl/asn1.h |
| 219 | v3_conf.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 286 | v3_cpols.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
| 220 | v3_conf.o: ../../include/openssl/x509v3.h ../cryptlib.h v3_conf.c | 287 | v3_cpols.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h |
| 221 | v3_cpols.o: ../../e_os.h ../../include/openssl/aes.h | 288 | v3_cpols.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 222 | v3_cpols.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h | 289 | v3_cpols.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 223 | v3_cpols.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 290 | v3_cpols.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 224 | v3_cpols.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 291 | v3_cpols.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 225 | v3_cpols.o: ../../include/openssl/cast.h ../../include/openssl/conf.h | ||
| 226 | v3_cpols.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 227 | v3_cpols.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 228 | v3_cpols.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 229 | v3_cpols.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 230 | v3_cpols.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 231 | v3_cpols.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 232 | v3_cpols.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 233 | v3_cpols.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 292 | v3_cpols.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 234 | v3_cpols.o: ../../include/openssl/opensslconf.h | 293 | v3_cpols.o: ../../include/openssl/opensslconf.h |
| 235 | v3_cpols.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 294 | v3_cpols.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 236 | v3_cpols.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 295 | v3_cpols.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 237 | v3_cpols.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 296 | v3_cpols.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 238 | v3_cpols.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 297 | v3_cpols.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 239 | v3_cpols.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 298 | v3_cpols.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
| 240 | v3_cpols.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 299 | v3_cpols.o: ../cryptlib.h pcy_int.h v3_cpols.c |
| 241 | v3_cpols.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 300 | v3_crld.o: ../../e_os.h ../../include/openssl/asn1.h |
| 242 | v3_cpols.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 301 | v3_crld.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
| 243 | v3_cpols.o: ../../include/openssl/x509v3.h ../cryptlib.h v3_cpols.c | 302 | v3_crld.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h |
| 244 | v3_crld.o: ../../e_os.h ../../include/openssl/aes.h | 303 | v3_crld.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 245 | v3_crld.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h | 304 | v3_crld.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 246 | v3_crld.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 305 | v3_crld.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 247 | v3_crld.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 306 | v3_crld.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 248 | v3_crld.o: ../../include/openssl/cast.h ../../include/openssl/conf.h | ||
| 249 | v3_crld.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 250 | v3_crld.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 251 | v3_crld.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 252 | v3_crld.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 253 | v3_crld.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 254 | v3_crld.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 255 | v3_crld.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 256 | v3_crld.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 307 | v3_crld.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 257 | v3_crld.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 308 | v3_crld.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 258 | v3_crld.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 309 | v3_crld.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
| 259 | v3_crld.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 310 | v3_crld.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 260 | v3_crld.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 311 | v3_crld.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 261 | v3_crld.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 312 | v3_crld.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 262 | v3_crld.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 313 | v3_crld.o: ../../include/openssl/x509v3.h ../cryptlib.h v3_crld.c |
| 263 | v3_crld.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 314 | v3_enum.o: ../../e_os.h ../../include/openssl/asn1.h |
| 264 | v3_crld.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | 315 | v3_enum.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 265 | v3_crld.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | ||
| 266 | v3_crld.o: ../cryptlib.h v3_crld.c | ||
| 267 | v3_enum.o: ../../e_os.h ../../include/openssl/aes.h | ||
| 268 | v3_enum.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 269 | v3_enum.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 270 | v3_enum.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 271 | v3_enum.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | 316 | v3_enum.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
| 272 | v3_enum.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 317 | v3_enum.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 273 | v3_enum.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 318 | v3_enum.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 274 | v3_enum.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 319 | v3_enum.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 275 | v3_enum.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 320 | v3_enum.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 276 | v3_enum.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 277 | v3_enum.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 278 | v3_enum.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 279 | v3_enum.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 321 | v3_enum.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 280 | v3_enum.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 322 | v3_enum.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 281 | v3_enum.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 323 | v3_enum.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 282 | v3_enum.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 324 | v3_enum.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 283 | v3_enum.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 325 | v3_enum.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 284 | v3_enum.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 326 | v3_enum.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
| 285 | v3_enum.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 327 | v3_enum.o: ../cryptlib.h v3_enum.c |
| 286 | v3_enum.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 328 | v3_extku.o: ../../e_os.h ../../include/openssl/asn1.h |
| 287 | v3_enum.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 329 | v3_extku.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
| 288 | v3_enum.o: ../../include/openssl/x509v3.h ../cryptlib.h v3_enum.c | 330 | v3_extku.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h |
| 289 | v3_extku.o: ../../e_os.h ../../include/openssl/aes.h | 331 | v3_extku.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 290 | v3_extku.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h | 332 | v3_extku.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 291 | v3_extku.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 333 | v3_extku.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 292 | v3_extku.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 334 | v3_extku.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 293 | v3_extku.o: ../../include/openssl/cast.h ../../include/openssl/conf.h | ||
| 294 | v3_extku.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 295 | v3_extku.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 296 | v3_extku.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 297 | v3_extku.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 298 | v3_extku.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 299 | v3_extku.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 300 | v3_extku.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 301 | v3_extku.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 335 | v3_extku.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 302 | v3_extku.o: ../../include/openssl/opensslconf.h | 336 | v3_extku.o: ../../include/openssl/opensslconf.h |
| 303 | v3_extku.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 337 | v3_extku.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 304 | v3_extku.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 338 | v3_extku.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 305 | v3_extku.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 339 | v3_extku.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 306 | v3_extku.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 340 | v3_extku.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 307 | v3_extku.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 341 | v3_extku.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
| 308 | v3_extku.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 342 | v3_extku.o: ../cryptlib.h v3_extku.c |
| 309 | v3_extku.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 343 | v3_genn.o: ../../e_os.h ../../include/openssl/asn1.h |
| 310 | v3_extku.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 344 | v3_genn.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
| 311 | v3_extku.o: ../../include/openssl/x509v3.h ../cryptlib.h v3_extku.c | 345 | v3_genn.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h |
| 312 | v3_genn.o: ../../e_os.h ../../include/openssl/aes.h | 346 | v3_genn.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 313 | v3_genn.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h | 347 | v3_genn.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 314 | v3_genn.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 348 | v3_genn.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 315 | v3_genn.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 349 | v3_genn.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 316 | v3_genn.o: ../../include/openssl/cast.h ../../include/openssl/conf.h | ||
| 317 | v3_genn.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 318 | v3_genn.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 319 | v3_genn.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 320 | v3_genn.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 321 | v3_genn.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 322 | v3_genn.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 323 | v3_genn.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 324 | v3_genn.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 350 | v3_genn.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 325 | v3_genn.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 351 | v3_genn.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 326 | v3_genn.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 352 | v3_genn.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
| 327 | v3_genn.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 353 | v3_genn.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 328 | v3_genn.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 354 | v3_genn.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 329 | v3_genn.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 355 | v3_genn.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 330 | v3_genn.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 356 | v3_genn.o: ../../include/openssl/x509v3.h ../cryptlib.h v3_genn.c |
| 331 | v3_genn.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 357 | v3_ia5.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 332 | v3_genn.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | 358 | v3_ia5.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h |
| 333 | v3_genn.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | 359 | v3_ia5.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 334 | v3_genn.o: ../cryptlib.h v3_genn.c | 360 | v3_ia5.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 335 | v3_ia5.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | 361 | v3_ia5.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 336 | v3_ia5.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 362 | v3_ia5.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 337 | v3_ia5.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | ||
| 338 | v3_ia5.o: ../../include/openssl/cast.h ../../include/openssl/conf.h | ||
| 339 | v3_ia5.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 340 | v3_ia5.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 341 | v3_ia5.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 342 | v3_ia5.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 343 | v3_ia5.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 344 | v3_ia5.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 345 | v3_ia5.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 346 | v3_ia5.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 363 | v3_ia5.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 347 | v3_ia5.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 364 | v3_ia5.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 348 | v3_ia5.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 365 | v3_ia5.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
| 349 | v3_ia5.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 366 | v3_ia5.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 350 | v3_ia5.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 367 | v3_ia5.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 351 | v3_ia5.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 368 | v3_ia5.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 352 | v3_ia5.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 369 | v3_ia5.o: ../../include/openssl/x509v3.h ../cryptlib.h v3_ia5.c |
| 353 | v3_ia5.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 370 | v3_info.o: ../../e_os.h ../../include/openssl/asn1.h |
| 354 | v3_ia5.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | 371 | v3_info.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
| 355 | v3_ia5.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | 372 | v3_info.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h |
| 356 | v3_ia5.o: ../cryptlib.h v3_ia5.c | 373 | v3_info.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 357 | v3_info.o: ../../e_os.h ../../include/openssl/aes.h | 374 | v3_info.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 358 | v3_info.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h | 375 | v3_info.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 359 | v3_info.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 376 | v3_info.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 360 | v3_info.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | ||
| 361 | v3_info.o: ../../include/openssl/cast.h ../../include/openssl/conf.h | ||
| 362 | v3_info.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 363 | v3_info.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 364 | v3_info.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 365 | v3_info.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 366 | v3_info.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 367 | v3_info.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 368 | v3_info.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 369 | v3_info.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 377 | v3_info.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 370 | v3_info.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 378 | v3_info.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 371 | v3_info.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 379 | v3_info.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
| 372 | v3_info.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 380 | v3_info.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 373 | v3_info.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 381 | v3_info.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 374 | v3_info.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 382 | v3_info.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 375 | v3_info.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 383 | v3_info.o: ../../include/openssl/x509v3.h ../cryptlib.h v3_info.c |
| 376 | v3_info.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 384 | v3_int.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 377 | v3_info.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | 385 | v3_int.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h |
| 378 | v3_info.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | 386 | v3_int.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 379 | v3_info.o: ../cryptlib.h v3_info.c | 387 | v3_int.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 380 | v3_int.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | 388 | v3_int.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 381 | v3_int.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 389 | v3_int.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 382 | v3_int.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | ||
| 383 | v3_int.o: ../../include/openssl/cast.h ../../include/openssl/conf.h | ||
| 384 | v3_int.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 385 | v3_int.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 386 | v3_int.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 387 | v3_int.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 388 | v3_int.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 389 | v3_int.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 390 | v3_int.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 391 | v3_int.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 390 | v3_int.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 392 | v3_int.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 391 | v3_int.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 393 | v3_int.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 392 | v3_int.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
| 394 | v3_int.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 393 | v3_int.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 395 | v3_int.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 394 | v3_int.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 396 | v3_int.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 395 | v3_int.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 397 | v3_int.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 396 | v3_int.o: ../../include/openssl/x509v3.h ../cryptlib.h v3_int.c |
| 398 | v3_int.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 397 | v3_lib.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 399 | v3_int.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | 398 | v3_lib.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h |
| 400 | v3_int.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | 399 | v3_lib.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 401 | v3_int.o: ../cryptlib.h v3_int.c | 400 | v3_lib.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 402 | v3_lib.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | 401 | v3_lib.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 403 | v3_lib.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 402 | v3_lib.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 404 | v3_lib.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | ||
| 405 | v3_lib.o: ../../include/openssl/cast.h ../../include/openssl/conf.h | ||
| 406 | v3_lib.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 407 | v3_lib.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 408 | v3_lib.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 409 | v3_lib.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 410 | v3_lib.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 411 | v3_lib.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 412 | v3_lib.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 413 | v3_lib.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 403 | v3_lib.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 414 | v3_lib.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 404 | v3_lib.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 415 | v3_lib.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 405 | v3_lib.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
| 416 | v3_lib.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 406 | v3_lib.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 417 | v3_lib.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 407 | v3_lib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 418 | v3_lib.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 408 | v3_lib.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 419 | v3_lib.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 409 | v3_lib.o: ../../include/openssl/x509v3.h ../cryptlib.h ext_dat.h v3_lib.c |
| 420 | v3_lib.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 410 | v3_ncons.o: ../../e_os.h ../../include/openssl/asn1.h |
| 421 | v3_lib.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | 411 | v3_ncons.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
| 422 | v3_lib.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | 412 | v3_ncons.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h |
| 423 | v3_lib.o: ../cryptlib.h ext_dat.h v3_lib.c | 413 | v3_ncons.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 424 | v3_ocsp.o: ../../e_os.h ../../include/openssl/aes.h | 414 | v3_ncons.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 425 | v3_ocsp.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | 415 | v3_ncons.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 426 | v3_ocsp.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 416 | v3_ncons.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 427 | v3_ocsp.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | 417 | v3_ncons.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 418 | v3_ncons.o: ../../include/openssl/opensslconf.h | ||
| 419 | v3_ncons.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 420 | v3_ncons.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | ||
| 421 | v3_ncons.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | ||
| 422 | v3_ncons.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | ||
| 423 | v3_ncons.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | ||
| 424 | v3_ncons.o: ../cryptlib.h v3_ncons.c | ||
| 425 | v3_ocsp.o: ../../e_os.h ../../include/openssl/asn1.h | ||
| 426 | v3_ocsp.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h | ||
| 428 | v3_ocsp.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | 427 | v3_ocsp.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
| 429 | v3_ocsp.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 428 | v3_ocsp.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 430 | v3_ocsp.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 429 | v3_ocsp.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 431 | v3_ocsp.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 430 | v3_ocsp.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 432 | v3_ocsp.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 431 | v3_ocsp.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 433 | v3_ocsp.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 434 | v3_ocsp.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 435 | v3_ocsp.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 436 | v3_ocsp.o: ../../include/openssl/objects.h ../../include/openssl/ocsp.h | 432 | v3_ocsp.o: ../../include/openssl/objects.h ../../include/openssl/ocsp.h |
| 437 | v3_ocsp.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 433 | v3_ocsp.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 438 | v3_ocsp.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 434 | v3_ocsp.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
| 439 | v3_ocsp.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 435 | v3_ocsp.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 440 | v3_ocsp.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 436 | v3_ocsp.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 441 | v3_ocsp.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 437 | v3_ocsp.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 442 | v3_ocsp.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 438 | v3_ocsp.o: ../../include/openssl/x509v3.h ../cryptlib.h v3_ocsp.c |
| 443 | v3_ocsp.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 439 | v3_pci.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 444 | v3_ocsp.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | 440 | v3_pci.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h |
| 445 | v3_ocsp.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | 441 | v3_pci.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 446 | v3_ocsp.o: ../cryptlib.h v3_ocsp.c | 442 | v3_pci.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 447 | v3_pci.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | 443 | v3_pci.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 448 | v3_pci.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 444 | v3_pci.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 449 | v3_pci.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | ||
| 450 | v3_pci.o: ../../include/openssl/cast.h ../../include/openssl/conf.h | ||
| 451 | v3_pci.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 452 | v3_pci.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 453 | v3_pci.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 454 | v3_pci.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 455 | v3_pci.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 456 | v3_pci.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 457 | v3_pci.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 458 | v3_pci.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 445 | v3_pci.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 459 | v3_pci.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 446 | v3_pci.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 460 | v3_pci.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 447 | v3_pci.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
| 461 | v3_pci.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 448 | v3_pci.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 462 | v3_pci.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 449 | v3_pci.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 463 | v3_pci.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 450 | v3_pci.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 464 | v3_pci.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 451 | v3_pci.o: ../../include/openssl/x509v3.h ../cryptlib.h v3_pci.c |
| 465 | v3_pci.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 452 | v3_pcia.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h |
| 466 | v3_pci.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | 453 | v3_pcia.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 467 | v3_pci.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | ||
| 468 | v3_pci.o: ../cryptlib.h v3_pci.c | ||
| 469 | v3_pcia.o: ../../include/openssl/aes.h ../../include/openssl/asn1.h | ||
| 470 | v3_pcia.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | ||
| 471 | v3_pcia.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 472 | v3_pcia.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 473 | v3_pcia.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | 454 | v3_pcia.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
| 474 | v3_pcia.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 455 | v3_pcia.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 475 | v3_pcia.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 456 | v3_pcia.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 476 | v3_pcia.o: ../../include/openssl/e_os2.h ../../include/openssl/evp.h | 457 | v3_pcia.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 477 | v3_pcia.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 478 | v3_pcia.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 479 | v3_pcia.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 480 | v3_pcia.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 458 | v3_pcia.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 481 | v3_pcia.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 459 | v3_pcia.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 482 | v3_pcia.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 460 | v3_pcia.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
| 483 | v3_pcia.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 461 | v3_pcia.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 484 | v3_pcia.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 462 | v3_pcia.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 485 | v3_pcia.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 463 | v3_pcia.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 486 | v3_pcia.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 464 | v3_pcia.o: ../../include/openssl/x509v3.h v3_pcia.c |
| 487 | v3_pcia.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 465 | v3_pcons.o: ../../e_os.h ../../include/openssl/asn1.h |
| 488 | v3_pcia.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | 466 | v3_pcons.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
| 489 | v3_pcia.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | 467 | v3_pcons.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h |
| 490 | v3_pcia.o: v3_pcia.c | 468 | v3_pcons.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 491 | v3_pku.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | 469 | v3_pcons.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 470 | v3_pcons.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | ||
| 471 | v3_pcons.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | ||
| 472 | v3_pcons.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | ||
| 473 | v3_pcons.o: ../../include/openssl/opensslconf.h | ||
| 474 | v3_pcons.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 475 | v3_pcons.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h | ||
| 476 | v3_pcons.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | ||
| 477 | v3_pcons.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | ||
| 478 | v3_pcons.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | ||
| 479 | v3_pcons.o: ../cryptlib.h v3_pcons.c | ||
| 480 | v3_pku.o: ../../e_os.h ../../include/openssl/asn1.h | ||
| 492 | v3_pku.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h | 481 | v3_pku.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
| 493 | v3_pku.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | 482 | v3_pku.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h |
| 494 | v3_pku.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | 483 | v3_pku.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 495 | v3_pku.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | 484 | v3_pku.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 496 | v3_pku.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 485 | v3_pku.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 497 | v3_pku.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 486 | v3_pku.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 498 | v3_pku.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 487 | v3_pku.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 499 | v3_pku.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 488 | v3_pku.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 500 | v3_pku.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | 489 | v3_pku.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
| 501 | v3_pku.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 502 | v3_pku.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 503 | v3_pku.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | ||
| 504 | v3_pku.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | ||
| 505 | v3_pku.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | ||
| 506 | v3_pku.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | ||
| 507 | v3_pku.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | ||
| 508 | v3_pku.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 490 | v3_pku.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 509 | v3_pku.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 491 | v3_pku.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 510 | v3_pku.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | ||
| 511 | v3_pku.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 492 | v3_pku.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 512 | v3_pku.o: ../../include/openssl/x509v3.h ../cryptlib.h v3_pku.c | 493 | v3_pku.o: ../../include/openssl/x509v3.h ../cryptlib.h v3_pku.c |
| 513 | v3_prn.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | 494 | v3_pmaps.o: ../../e_os.h ../../include/openssl/asn1.h |
| 514 | v3_prn.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 495 | v3_pmaps.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
| 515 | v3_prn.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 496 | v3_pmaps.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h |
| 516 | v3_prn.o: ../../include/openssl/cast.h ../../include/openssl/conf.h | 497 | v3_pmaps.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 517 | v3_prn.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 498 | v3_pmaps.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 518 | v3_prn.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | 499 | v3_pmaps.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 519 | v3_prn.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | 500 | v3_pmaps.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 520 | v3_prn.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 501 | v3_pmaps.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 521 | v3_prn.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | 502 | v3_pmaps.o: ../../include/openssl/opensslconf.h |
| 522 | v3_prn.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | 503 | v3_pmaps.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 523 | v3_prn.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | 504 | v3_pmaps.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 505 | v3_pmaps.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | ||
| 506 | v3_pmaps.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h | ||
| 507 | v3_pmaps.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | ||
| 508 | v3_pmaps.o: ../cryptlib.h v3_pmaps.c | ||
| 509 | v3_prn.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 510 | v3_prn.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h | ||
| 511 | v3_prn.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h | ||
| 512 | v3_prn.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h | ||
| 513 | v3_prn.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h | ||
| 514 | v3_prn.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | ||
| 524 | v3_prn.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 515 | v3_prn.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 525 | v3_prn.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 516 | v3_prn.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 526 | v3_prn.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 517 | v3_prn.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
| 527 | v3_prn.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 518 | v3_prn.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 528 | v3_prn.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 519 | v3_prn.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 529 | v3_prn.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 520 | v3_prn.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 530 | v3_prn.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 521 | v3_prn.o: ../../include/openssl/x509v3.h ../cryptlib.h v3_prn.c |
| 531 | v3_prn.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 522 | v3_purp.o: ../../e_os.h ../../include/openssl/asn1.h |
| 532 | v3_prn.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | 523 | v3_purp.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 533 | v3_prn.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | ||
| 534 | v3_prn.o: ../cryptlib.h v3_prn.c | ||
| 535 | v3_purp.o: ../../e_os.h ../../include/openssl/aes.h | ||
| 536 | v3_purp.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 537 | v3_purp.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 538 | v3_purp.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 539 | v3_purp.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | 524 | v3_purp.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
| 540 | v3_purp.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 525 | v3_purp.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 541 | v3_purp.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 526 | v3_purp.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 542 | v3_purp.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 527 | v3_purp.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 543 | v3_purp.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 528 | v3_purp.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 544 | v3_purp.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 545 | v3_purp.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 546 | v3_purp.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 547 | v3_purp.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 529 | v3_purp.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 548 | v3_purp.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 530 | v3_purp.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 549 | v3_purp.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 531 | v3_purp.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 550 | v3_purp.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 532 | v3_purp.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 551 | v3_purp.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 533 | v3_purp.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 552 | v3_purp.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 534 | v3_purp.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
| 553 | v3_purp.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 535 | v3_purp.o: ../cryptlib.h v3_purp.c |
| 554 | v3_purp.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 536 | v3_skey.o: ../../e_os.h ../../include/openssl/asn1.h |
| 555 | v3_purp.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 537 | v3_skey.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h |
| 556 | v3_purp.o: ../../include/openssl/x509v3.h ../cryptlib.h v3_purp.c | ||
| 557 | v3_skey.o: ../../e_os.h ../../include/openssl/aes.h | ||
| 558 | v3_skey.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h | ||
| 559 | v3_skey.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h | ||
| 560 | v3_skey.o: ../../include/openssl/buffer.h ../../include/openssl/cast.h | ||
| 561 | v3_skey.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h | 538 | v3_skey.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
| 562 | v3_skey.o: ../../include/openssl/des.h ../../include/openssl/des_old.h | 539 | v3_skey.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 563 | v3_skey.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | 540 | v3_skey.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 564 | v3_skey.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h | 541 | v3_skey.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 565 | v3_skey.o: ../../include/openssl/evp.h ../../include/openssl/idea.h | 542 | v3_skey.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 566 | v3_skey.o: ../../include/openssl/lhash.h ../../include/openssl/md2.h | ||
| 567 | v3_skey.o: ../../include/openssl/md4.h ../../include/openssl/md5.h | ||
| 568 | v3_skey.o: ../../include/openssl/mdc2.h ../../include/openssl/obj_mac.h | ||
| 569 | v3_skey.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h | 543 | v3_skey.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 570 | v3_skey.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 544 | v3_skey.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 571 | v3_skey.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 545 | v3_skey.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 572 | v3_skey.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 546 | v3_skey.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 573 | v3_skey.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 547 | v3_skey.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 574 | v3_skey.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 548 | v3_skey.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
| 575 | v3_skey.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 549 | v3_skey.o: ../cryptlib.h v3_skey.c |
| 576 | v3_skey.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 550 | v3_sxnet.o: ../../e_os.h ../../include/openssl/asn1.h |
| 577 | v3_skey.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | 551 | v3_sxnet.o: ../../include/openssl/asn1t.h ../../include/openssl/bio.h |
| 578 | v3_skey.o: ../../include/openssl/x509v3.h ../cryptlib.h v3_skey.c | 552 | v3_sxnet.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h |
| 579 | v3_sxnet.o: ../../e_os.h ../../include/openssl/aes.h | 553 | v3_sxnet.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 580 | v3_sxnet.o: ../../include/openssl/asn1.h ../../include/openssl/asn1t.h | 554 | v3_sxnet.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 581 | v3_sxnet.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 555 | v3_sxnet.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 582 | v3_sxnet.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 556 | v3_sxnet.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 583 | v3_sxnet.o: ../../include/openssl/cast.h ../../include/openssl/conf.h | ||
| 584 | v3_sxnet.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | ||
| 585 | v3_sxnet.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | ||
| 586 | v3_sxnet.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 587 | v3_sxnet.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 588 | v3_sxnet.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 589 | v3_sxnet.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 590 | v3_sxnet.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 591 | v3_sxnet.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 557 | v3_sxnet.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 592 | v3_sxnet.o: ../../include/openssl/opensslconf.h | 558 | v3_sxnet.o: ../../include/openssl/opensslconf.h |
| 593 | v3_sxnet.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h | 559 | v3_sxnet.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 594 | v3_sxnet.o: ../../include/openssl/pkcs7.h ../../include/openssl/rc2.h | 560 | v3_sxnet.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 595 | v3_sxnet.o: ../../include/openssl/rc4.h ../../include/openssl/rc5.h | 561 | v3_sxnet.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 596 | v3_sxnet.o: ../../include/openssl/ripemd.h ../../include/openssl/rsa.h | 562 | v3_sxnet.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 597 | v3_sxnet.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h | 563 | v3_sxnet.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
| 598 | v3_sxnet.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | 564 | v3_sxnet.o: ../cryptlib.h v3_sxnet.c |
| 599 | v3_sxnet.o: ../../include/openssl/ui.h ../../include/openssl/ui_compat.h | 565 | v3_utl.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 600 | v3_sxnet.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | ||
| 601 | v3_sxnet.o: ../../include/openssl/x509v3.h ../cryptlib.h v3_sxnet.c | ||
| 602 | v3_utl.o: ../../e_os.h ../../include/openssl/aes.h ../../include/openssl/asn1.h | ||
| 603 | v3_utl.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | ||
| 604 | v3_utl.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 566 | v3_utl.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h |
| 605 | v3_utl.o: ../../include/openssl/cast.h ../../include/openssl/conf.h | 567 | v3_utl.o: ../../include/openssl/conf.h ../../include/openssl/crypto.h |
| 606 | v3_utl.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 568 | v3_utl.o: ../../include/openssl/e_os2.h ../../include/openssl/ec.h |
| 607 | v3_utl.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | 569 | v3_utl.o: ../../include/openssl/ecdh.h ../../include/openssl/ecdsa.h |
| 608 | v3_utl.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 609 | v3_utl.o: ../../include/openssl/err.h ../../include/openssl/evp.h | 570 | v3_utl.o: ../../include/openssl/err.h ../../include/openssl/evp.h |
| 610 | v3_utl.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | 571 | v3_utl.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h |
| 611 | v3_utl.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | 572 | v3_utl.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h |
| 612 | v3_utl.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | 573 | v3_utl.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h |
| 613 | v3_utl.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 574 | v3_utl.o: ../../include/openssl/pkcs7.h ../../include/openssl/safestack.h |
| 614 | v3_utl.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | ||
| 615 | v3_utl.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | ||
| 616 | v3_utl.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | ||
| 617 | v3_utl.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | ||
| 618 | v3_utl.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | ||
| 619 | v3_utl.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 575 | v3_utl.o: ../../include/openssl/sha.h ../../include/openssl/stack.h |
| 620 | v3_utl.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | 576 | v3_utl.o: ../../include/openssl/symhacks.h ../../include/openssl/x509.h |
| 621 | v3_utl.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | ||
| 622 | v3_utl.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | 577 | v3_utl.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h |
| 623 | v3_utl.o: ../cryptlib.h v3_utl.c | 578 | v3_utl.o: ../cryptlib.h v3_utl.c |
| 624 | v3err.o: ../../include/openssl/aes.h ../../include/openssl/asn1.h | 579 | v3err.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
| 625 | v3err.o: ../../include/openssl/bio.h ../../include/openssl/blowfish.h | 580 | v3err.o: ../../include/openssl/buffer.h ../../include/openssl/conf.h |
| 626 | v3err.o: ../../include/openssl/bn.h ../../include/openssl/buffer.h | 581 | v3err.o: ../../include/openssl/crypto.h ../../include/openssl/e_os2.h |
| 627 | v3err.o: ../../include/openssl/cast.h ../../include/openssl/conf.h | 582 | v3err.o: ../../include/openssl/ec.h ../../include/openssl/ecdh.h |
| 628 | v3err.o: ../../include/openssl/crypto.h ../../include/openssl/des.h | 583 | v3err.o: ../../include/openssl/ecdsa.h ../../include/openssl/err.h |
| 629 | v3err.o: ../../include/openssl/des_old.h ../../include/openssl/dh.h | 584 | v3err.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h |
| 630 | v3err.o: ../../include/openssl/dsa.h ../../include/openssl/e_os2.h | ||
| 631 | v3err.o: ../../include/openssl/err.h ../../include/openssl/evp.h | ||
| 632 | v3err.o: ../../include/openssl/idea.h ../../include/openssl/lhash.h | ||
| 633 | v3err.o: ../../include/openssl/md2.h ../../include/openssl/md4.h | ||
| 634 | v3err.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h | ||
| 635 | v3err.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h | 585 | v3err.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
| 636 | v3err.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h | 586 | v3err.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h |
| 637 | v3err.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h | 587 | v3err.o: ../../include/openssl/ossl_typ.h ../../include/openssl/pkcs7.h |
| 638 | v3err.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h | 588 | v3err.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
| 639 | v3err.o: ../../include/openssl/rc5.h ../../include/openssl/ripemd.h | 589 | v3err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
| 640 | v3err.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | 590 | v3err.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h |
| 641 | v3err.o: ../../include/openssl/sha.h ../../include/openssl/stack.h | 591 | v3err.o: ../../include/openssl/x509v3.h v3err.c |
| 642 | v3err.o: ../../include/openssl/symhacks.h ../../include/openssl/ui.h | ||
| 643 | v3err.o: ../../include/openssl/ui_compat.h ../../include/openssl/x509.h | ||
| 644 | v3err.o: ../../include/openssl/x509_vfy.h ../../include/openssl/x509v3.h | ||
| 645 | v3err.o: v3err.c | ||
