Subject: CVS commit: basesrc
To: None <source-changes@netbsd.org>
From: Jun-ichiro itojun Hagino <itojun@netbsd.org>
List: source-changes
Date: 10/07/2000 04:14:25
Module Name:	basesrc
Committed By:	itojun
Date:		Sat Oct  7 01:14:25 UTC 2000

Modified Files:
	basesrc/crypto [netbsd-1-5]: Makefile.openssl
	basesrc/crypto/dist/openssl [netbsd-1-5]: e_os.h
	basesrc/crypto/dist/openssl/crypto [netbsd-1-5]: opensslconf.h
	    opensslconf.h.in
	basesrc/crypto/dist/openssl/crypto/bf [netbsd-1-5]: bf_locl.h
	    blowfish.h
	basesrc/crypto/dist/openssl/crypto/bio [netbsd-1-5]: bio.h
	basesrc/crypto/dist/openssl/crypto/bn [netbsd-1-5]: bn.h divtest.c
	basesrc/crypto/dist/openssl/crypto/cast [netbsd-1-5]: cast.h cast_lcl.h
	    castopts.c
	basesrc/crypto/dist/openssl/crypto/des [netbsd-1-5]: des.h des_opts.c
	basesrc/crypto/dist/openssl/crypto/dh [netbsd-1-5]: dh.h
	basesrc/crypto/dist/openssl/crypto/dsa [netbsd-1-5]: dsa.h
	basesrc/crypto/dist/openssl/crypto/err [netbsd-1-5]: err.h
	basesrc/crypto/dist/openssl/crypto/evp [netbsd-1-5]: evp.h
	basesrc/crypto/dist/openssl/crypto/hmac [netbsd-1-5]: hmac.h
	basesrc/crypto/dist/openssl/crypto/idea [netbsd-1-5]: i_cbc.c i_cfb64.c
	    i_ecb.c i_ofb64.c i_skey.c idea.h idea_lcl.h idea_spd.c
	basesrc/crypto/dist/openssl/crypto/lhash [netbsd-1-5]: lhash.h
	basesrc/crypto/dist/openssl/crypto/md2 [netbsd-1-5]: md2.h
	basesrc/crypto/dist/openssl/crypto/md5 [netbsd-1-5]: md5.h md5_dgst.c
	    md5_locl.h
	basesrc/crypto/dist/openssl/crypto/mdc2 [netbsd-1-5]: mdc2.h
	basesrc/crypto/dist/openssl/crypto/pem [netbsd-1-5]: pem.h
	basesrc/crypto/dist/openssl/crypto/rc2 [netbsd-1-5]: rc2.h rc2_cbc.c
	    rc2_ecb.c rc2_locl.h rc2cfb64.c rc2ofb64.c rc2speed.c
	basesrc/crypto/dist/openssl/crypto/rc4 [netbsd-1-5]: rc4.h rc4_locl.h
	basesrc/crypto/dist/openssl/crypto/rc5 [netbsd-1-5]: rc5.h rc5_ecb.c
	    rc5_enc.c rc5_locl.h rc5cfb64.c rc5ofb64.c rc5speed.c
	basesrc/crypto/dist/openssl/crypto/ripemd [netbsd-1-5]: ripemd.h
	    rmd_locl.h
	basesrc/crypto/dist/openssl/crypto/rsa [netbsd-1-5]: rsa.h
	basesrc/crypto/dist/openssl/crypto/sha [netbsd-1-5]: sha.h sha_locl.h
	basesrc/crypto/dist/openssl/crypto/x509 [netbsd-1-5]: x509.h x509_vfy.h
	basesrc/crypto/dist/openssl/crypto/x509v3 [netbsd-1-5]: tabtest.c
	basesrc/crypto/dist/openssl/ssl [netbsd-1-5]: ssl.h ssl3.h ssl_locl.h
	basesrc/distrib/sets/lists/comp [netbsd-1-5]: mi
	basesrc/distrib/sets/lists/man [netbsd-1-5]: mi
	basesrc/lib [netbsd-1-5]: Makefile
	basesrc/lib/libcrypto [netbsd-1-5]: Makefile idea.inc rc5.inc srcs.inc
	basesrc/usr.bin/openssl [netbsd-1-5]: Makefile
	sharesrc/share/mk [netbsd-1-5]: bsd.README bsd.own.mk

Log Message:
pullup (approved by releng-1-5)

repair openssl on non-32bit arch.  confirmed to work on alpha/i386/sparc64.
disable IDEA/RC5 by default.  they will be built as separate library,
libcrypto_{idea,rc5}.

cvs update -j1.65 -j1.68 share/mk/bsd.README
cvs update -j1.1.1.1 -j1.2  crypto/dist/openssl/crypto/rc2/rc2cfb64.c
cvs update -j1.1.1.1 -j1.2  crypto/dist/openssl/crypto/rc5/rc5cfb64.c
cvs update -j1.1.1.1 -j1.2  crypto/dist/openssl/crypto/idea/i_cfb64.c
cvs update -j1.1.1.1 -j1.2  crypto/dist/openssl/crypto/rc2/rc2ofb64.c
cvs update -j1.1.1.1 -j1.2  crypto/dist/openssl/crypto/rc5/rc5ofb64.c
cvs update -j1.1.1.1 -j1.2  crypto/dist/openssl/crypto/idea/i_ofb64.c
cvs update -j1.1.1.1 -j1.2  crypto/dist/openssl/crypto/rc2/rc2_ecb.c
cvs update -j1.1.1.1 -j1.2  crypto/dist/openssl/crypto/rc5/rc5_ecb.c
cvs update -j1.1.1.1 -j1.2  crypto/dist/openssl/crypto/idea/i_ecb.c
cvs update -j1.1.1.1 -j1.2  crypto/dist/openssl/crypto/rc2/rc2_cbc.c
cvs update -j1.1.1.1 -j1.2  crypto/dist/openssl/crypto/idea/i_cbc.c
cvs update -j1.1.1.1 -j1.2  crypto/dist/openssl/crypto/rc5/rc5_enc.c
cvs update -j1.1.1.2 -j1.2  crypto/dist/openssl/crypto/rc2/rc2speed.c
cvs update -j1.1.1.2 -j1.2  crypto/dist/openssl/crypto/rc5/rc5speed.c
cvs update -j1.1.1.2 -j1.2  crypto/dist/openssl/crypto/idea/idea_spd.c
cvs update -j1.1.1.2 -j1.2  crypto/dist/openssl/crypto/des/des_opts.c
cvs update -j1.1.1.2 -j1.2  crypto/dist/openssl/crypto/cast/castopts.c
cvs update -j1.1 -j1.2 crypto/dist/openssl/crypto/x509v3/tabtest.c
cvs update -j1.1 -j1.3 crypto/dist/openssl/crypto/bn/divtest.c
cvs update -j1.1.1.2 -j1.2  crypto/dist/openssl/crypto/md5/md5_dgst.c
cvs update -j1.1.1.1 -j1.2  crypto/dist/openssl/crypto/idea/i_skey.c
cvs update -j1.3 -j1.4  lib/libcrypto/rc5.inc
cvs update -j1.3 -j1.4  lib/libcrypto/idea.inc
cvs update -j1.5 -j1.8  lib/libcrypto/srcs.inc
cvs update -j1.63 -j1.64  lib/Makefile
cvs update -j1.5 -j1.7 usr.bin/openssl/Makefile
cvs update -j1.8 -j1.9  lib/libcrypto/Makefile
cvs update -j1.1.1.2 -j1.2 crypto/dist/openssl/crypto/mdc2/mdc2.h
cvs update -j1.1.1.1 -j1.3  crypto/dist/openssl/crypto/rc2/rc2.h
cvs update -j1.1.1.2 -j1.3  crypto/dist/openssl/crypto/md2/md2.h
cvs update -j1.1.1.2 -j1.2 crypto/dist/openssl/ssl/ssl3.h
cvs update -j1.1.1.2 -j1.3  crypto/dist/openssl/crypto/rc4/rc4.h
cvs update -j1.1.1.1 -j1.3  crypto/dist/openssl/crypto/rc5/rc5.h
cvs update -j1.1.1.2 -j1.3  crypto/dist/openssl/crypto/md5/md5.h
cvs update -j1.1.1.2 -j1.2 crypto/dist/openssl/crypto/x509/x509.h
cvs update -j1.1.1.1 -j1.3  crypto/dist/openssl/crypto/idea/idea.h
cvs update -j1.1.1.2 -j1.3  crypto/dist/openssl/crypto/sha/sha.h
cvs update -j1.1.1.2 -j1.2 crypto/dist/openssl/crypto/dsa/dsa.h
cvs update -j1.1.1.2 -j1.2 crypto/dist/openssl/crypto/rsa/rsa.h
cvs update -j1.1.1.2 -j1.2 crypto/dist/openssl/crypto/hmac/hmac.h
cvs update -j1.1.1.2 -j1.3  crypto/dist/openssl/crypto/ripemd/ripemd.h
cvs update -j1.1.1.2 -j1.2  crypto/dist/openssl/crypto/opensslconf.h
cvs update -j1.1.1.2 -j1.2 crypto/dist/openssl/crypto/dh/dh.h
cvs update -j1.1.1.2 -j1.2 crypto/dist/openssl/crypto/lhash/lhash.h
cvs update -j1.1.1.2 -j1.3  crypto/dist/openssl/crypto/bf/blowfish.h
cvs update -j1.1.1.2 -j1.2  crypto/dist/openssl/crypto/idea/idea_lcl.h
cvs update -j1.1.1.2 -j1.2  crypto/dist/openssl/crypto/cast/cast_lcl.h
cvs update -j1.1.1.1 -j1.2  crypto/dist/openssl/crypto/rc2/rc2_locl.h
cvs update -j1.1.1.1 -j1.2  crypto/dist/openssl/crypto/rc4/rc4_locl.h
cvs update -j1.1.1.2 -j1.2  crypto/dist/openssl/crypto/rc5/rc5_locl.h
cvs update -j1.1.1.2 -j1.2  crypto/dist/openssl/crypto/md5/md5_locl.h
cvs update -j1.1.1.2 -j1.2  crypto/dist/openssl/crypto/sha/sha_locl.h
cvs update -j1.1.1.2 -j1.2  crypto/dist/openssl/crypto/ripemd/rmd_locl.h
cvs update -j1.1.1.2 -j1.2  crypto/dist/openssl/crypto/bf/bf_locl.h
cvs update -j1.1.1.2 -j1.2 crypto/dist/openssl/ssl/ssl_locl.h
cvs update -j1.1.1.2 -j1.2 crypto/dist/openssl/ssl/ssl.h
cvs update -j1.1.1.2 -j1.2 crypto/dist/openssl/crypto/pem/pem.h
cvs update -j1.1.1.2 -j1.2  crypto/dist/openssl/crypto/bn/bn.h
cvs update -j1.1.1.2 -j1.2 crypto/dist/openssl/crypto/bio/bio.h
cvs update -j1.1.1.2 -j1.2 crypto/dist/openssl/crypto/evp/evp.h
cvs update -j1.1.1.2 -j1.2 crypto/dist/openssl/crypto/err/err.h
cvs update -j1.5 -j1.7  crypto/dist/openssl/crypto/des/des.h
cvs update -j1.1.1.2 -j1.2 crypto/dist/openssl/e_os.h
cvs update -j1.1.1.1 -j1.3  crypto/dist/openssl/crypto/cast/cast.h
cvs update -j1.1.1.2 -j1.2 crypto/dist/openssl/crypto/x509/x509_vfy.h
cvs update -j1.270 -j1.273 distrib/sets/lists/man/mi
cvs update -j1.274 -j1.275 distrib/sets/lists/man/mi
cvs update -j1.258 -j1.262 distrib/sets/lists/comp/mi
cvs update -j1.142 -j1.144 share/mk/bsd.own.mk
cvs update -j1.3 -j1.5 crypto/Makefile.openssl
cvs update -j1.1.1.2 -j1.2 crypto/dist/openssl/crypto/opensslconf.h.in

new files (tag added)
lib/libcrypto/man/*
lib/libcrypto/man.inc
lib/libcrypto_idea/Makefile
lib/libcrypto_rc5/Makefile
lib/libcrypto/rc5_skey_dummy.c
lib/libcrypto/rc5_enc_dummy.c
lib/libcrypto/i_cbc_dummy.c
lib/libcrypto/i_skey_dummy.c


To generate a diff of this commit:
cvs rdiff -r1.2.2.1 -r1.2.2.2 basesrc/crypto/Makefile.openssl
cvs rdiff -r1.1.1.1.2.1 -r1.1.1.1.2.2 basesrc/crypto/dist/openssl/e_os.h
cvs rdiff -r1.1.1.1.2.1 -r1.1.1.1.2.2 \
    basesrc/crypto/dist/openssl/crypto/opensslconf.h \
    basesrc/crypto/dist/openssl/crypto/opensslconf.h.in
cvs rdiff -r1.1.1.1.2.1 -r1.1.1.1.2.2 \
    basesrc/crypto/dist/openssl/crypto/bf/bf_locl.h \
    basesrc/crypto/dist/openssl/crypto/bf/blowfish.h
cvs rdiff -r1.1.1.1.2.1 -r1.1.1.1.2.2 \
    basesrc/crypto/dist/openssl/crypto/bio/bio.h
cvs rdiff -r1.1.1.1.2.1 -r1.1.1.1.2.2 \
    basesrc/crypto/dist/openssl/crypto/bn/bn.h
cvs rdiff -r1.1.2.1 -r1.1.2.2 basesrc/crypto/dist/openssl/crypto/bn/divtest.c
cvs rdiff -r1.1.1.1 -r1.1.1.1.2.1 \
    basesrc/crypto/dist/openssl/crypto/cast/cast.h
cvs rdiff -r1.1.1.1.2.1 -r1.1.1.1.2.2 \
    basesrc/crypto/dist/openssl/crypto/cast/cast_lcl.h \
    basesrc/crypto/dist/openssl/crypto/cast/castopts.c
cvs rdiff -r1.1.1.1.2.2 -r1.1.1.1.2.3 \
    basesrc/crypto/dist/openssl/crypto/des/des.h
cvs rdiff -r1.1.1.1.2.1 -r1.1.1.1.2.2 \
    basesrc/crypto/dist/openssl/crypto/des/des_opts.c
cvs rdiff -r1.1.1.1.2.1 -r1.1.1.1.2.2 \
    basesrc/crypto/dist/openssl/crypto/dh/dh.h
cvs rdiff -r1.1.1.1.2.1 -r1.1.1.1.2.2 \
    basesrc/crypto/dist/openssl/crypto/dsa/dsa.h
cvs rdiff -r1.1.1.1.2.1 -r1.1.1.1.2.2 \
    basesrc/crypto/dist/openssl/crypto/err/err.h
cvs rdiff -r1.1.1.1.2.1 -r1.1.1.1.2.2 \
    basesrc/crypto/dist/openssl/crypto/evp/evp.h
cvs rdiff -r1.1.1.1.2.1 -r1.1.1.1.2.2 \
    basesrc/crypto/dist/openssl/crypto/hmac/hmac.h
cvs rdiff -r1.1.1.1 -r1.1.1.1.2.1 \
    basesrc/crypto/dist/openssl/crypto/idea/i_cbc.c \
    basesrc/crypto/dist/openssl/crypto/idea/i_cfb64.c \
    basesrc/crypto/dist/openssl/crypto/idea/i_ecb.c \
    basesrc/crypto/dist/openssl/crypto/idea/i_ofb64.c \
    basesrc/crypto/dist/openssl/crypto/idea/i_skey.c \
    basesrc/crypto/dist/openssl/crypto/idea/idea.h
cvs rdiff -r1.1.1.1.2.1 -r1.1.1.1.2.2 \
    basesrc/crypto/dist/openssl/crypto/idea/idea_lcl.h \
    basesrc/crypto/dist/openssl/crypto/idea/idea_spd.c
cvs rdiff -r1.1.1.1.2.1 -r1.1.1.1.2.2 \
    basesrc/crypto/dist/openssl/crypto/lhash/lhash.h
cvs rdiff -r1.1.1.1.2.1 -r1.1.1.1.2.2 \
    basesrc/crypto/dist/openssl/crypto/md2/md2.h
cvs rdiff -r1.1.1.1.2.1 -r1.1.1.1.2.2 \
    basesrc/crypto/dist/openssl/crypto/md5/md5.h \
    basesrc/crypto/dist/openssl/crypto/md5/md5_dgst.c \
    basesrc/crypto/dist/openssl/crypto/md5/md5_locl.h
cvs rdiff -r1.1.1.1.2.1 -r1.1.1.1.2.2 \
    basesrc/crypto/dist/openssl/crypto/mdc2/mdc2.h
cvs rdiff -r1.1.1.1.2.1 -r1.1.1.1.2.2 \
    basesrc/crypto/dist/openssl/crypto/pem/pem.h
cvs rdiff -r1.1.1.1 -r1.1.1.1.2.1 \
    basesrc/crypto/dist/openssl/crypto/rc2/rc2.h \
    basesrc/crypto/dist/openssl/crypto/rc2/rc2_cbc.c \
    basesrc/crypto/dist/openssl/crypto/rc2/rc2_ecb.c \
    basesrc/crypto/dist/openssl/crypto/rc2/rc2_locl.h \
    basesrc/crypto/dist/openssl/crypto/rc2/rc2cfb64.c \
    basesrc/crypto/dist/openssl/crypto/rc2/rc2ofb64.c
cvs rdiff -r1.1.1.1.2.1 -r1.1.1.1.2.2 \
    basesrc/crypto/dist/openssl/crypto/rc2/rc2speed.c
cvs rdiff -r1.1.1.1.2.1 -r1.1.1.1.2.2 \
    basesrc/crypto/dist/openssl/crypto/rc4/rc4.h
cvs rdiff -r1.1.1.1 -r1.1.1.1.2.1 \
    basesrc/crypto/dist/openssl/crypto/rc4/rc4_locl.h
cvs rdiff -r1.1.1.1 -r1.1.1.1.2.1 \
    basesrc/crypto/dist/openssl/crypto/rc5/rc5.h \
    basesrc/crypto/dist/openssl/crypto/rc5/rc5_ecb.c \
    basesrc/crypto/dist/openssl/crypto/rc5/rc5_enc.c \
    basesrc/crypto/dist/openssl/crypto/rc5/rc5cfb64.c \
    basesrc/crypto/dist/openssl/crypto/rc5/rc5ofb64.c
cvs rdiff -r1.1.1.1.2.1 -r1.1.1.1.2.2 \
    basesrc/crypto/dist/openssl/crypto/rc5/rc5_locl.h \
    basesrc/crypto/dist/openssl/crypto/rc5/rc5speed.c
cvs rdiff -r1.1.1.1.2.1 -r1.1.1.1.2.2 \
    basesrc/crypto/dist/openssl/crypto/ripemd/ripemd.h \
    basesrc/crypto/dist/openssl/crypto/ripemd/rmd_locl.h
cvs rdiff -r1.1.1.1.2.1 -r1.1.1.1.2.2 \
    basesrc/crypto/dist/openssl/crypto/rsa/rsa.h
cvs rdiff -r1.1.1.1.2.1 -r1.1.1.1.2.2 \
    basesrc/crypto/dist/openssl/crypto/sha/sha.h \
    basesrc/crypto/dist/openssl/crypto/sha/sha_locl.h
cvs rdiff -r1.1.1.1.2.1 -r1.1.1.1.2.2 \
    basesrc/crypto/dist/openssl/crypto/x509/x509.h \
    basesrc/crypto/dist/openssl/crypto/x509/x509_vfy.h
cvs rdiff -r1.1.2.1 -r1.1.2.2 \
    basesrc/crypto/dist/openssl/crypto/x509v3/tabtest.c
cvs rdiff -r1.1.1.1.2.1 -r1.1.1.1.2.2 basesrc/crypto/dist/openssl/ssl/ssl.h \
    basesrc/crypto/dist/openssl/ssl/ssl3.h \
    basesrc/crypto/dist/openssl/ssl/ssl_locl.h
cvs rdiff -r1.231.2.6 -r1.231.2.7 basesrc/distrib/sets/lists/comp/mi
cvs rdiff -r1.253.2.10 -r1.253.2.11 basesrc/distrib/sets/lists/man/mi
cvs rdiff -r1.61.2.1 -r1.61.2.2 basesrc/lib/Makefile
cvs rdiff -r1.3.2.4 -r1.3.2.5 basesrc/lib/libcrypto/Makefile
cvs rdiff -r1.2.2.1 -r1.2.2.2 basesrc/lib/libcrypto/idea.inc \
    basesrc/lib/libcrypto/rc5.inc
cvs rdiff -r1.2.2.2 -r1.2.2.3 basesrc/lib/libcrypto/srcs.inc
cvs rdiff -r1.2.2.3 -r1.2.2.4 basesrc/usr.bin/openssl/Makefile
cvs rdiff -r1.63.4.1 -r1.63.4.2 sharesrc/share/mk/bsd.README
cvs rdiff -r1.136.4.4 -r1.136.4.5 sharesrc/share/mk/bsd.own.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.