head	1.11;
access;
symbols
	perseant-exfatfs-base-20250801:1.11
	perseant-exfatfs-base-20240630:1.11
	perseant-exfatfs:1.11.0.22
	perseant-exfatfs-base:1.11
	cjep_sun2x:1.11.0.20
	cjep_sun2x-base:1.11
	cjep_staticlib_x-base1:1.11
	cjep_staticlib_x:1.11.0.18
	cjep_staticlib_x-base:1.11
	phil-wifi-20200421:1.11
	phil-wifi-20200411:1.11
	phil-wifi-20200406:1.11
	pgoyette-compat-merge-20190127:1.11
	pgoyette-compat-20190127:1.11
	pgoyette-compat-20190118:1.11
	pgoyette-compat-1226:1.11
	pgoyette-compat-1126:1.11
	pgoyette-compat-1020:1.11
	pgoyette-compat-0930:1.11
	pgoyette-compat-0906:1.11
	pgoyette-compat-0728:1.11
	pgoyette-compat-0625:1.11
	pgoyette-compat-0521:1.11
	pgoyette-compat-0502:1.11
	pgoyette-compat-0422:1.11
	pgoyette-compat-0415:1.11
	pgoyette-compat-0407:1.11
	pgoyette-compat-0330:1.11
	pgoyette-compat-0322:1.11
	pgoyette-compat-0315:1.11
	pgoyette-compat:1.11.0.16
	pgoyette-compat-base:1.11
	prg-localcount2-base3:1.11
	prg-localcount2-base2:1.11
	prg-localcount2-base1:1.11
	prg-localcount2:1.11.0.14
	prg-localcount2-base:1.11
	pgoyette-localcount-20170426:1.11
	bouyer-socketcan-base1:1.11
	pgoyette-localcount-20170320:1.11
	bouyer-socketcan:1.11.0.12
	bouyer-socketcan-base:1.11
	pgoyette-localcount-20170107:1.11
	pgoyette-localcount-20161104:1.11
	localcount-20160914:1.11
	pgoyette-localcount-20160806:1.11
	pgoyette-localcount-20160726:1.11
	pgoyette-localcount:1.11.0.10
	pgoyette-localcount-base:1.11
	netbsd-5-2-3-RELEASE:1.10
	netbsd-5-1-5-RELEASE:1.10
	yamt-pagecache-base9:1.11
	yamt-pagecache-tag8:1.11
	tls-earlyentropy:1.11.0.6
	tls-earlyentropy-base:1.11
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.11
	riastradh-drm2-base3:1.11
	netbsd-5-2-2-RELEASE:1.10
	netbsd-5-1-4-RELEASE:1.10
	netbsd-5-2-1-RELEASE:1.10
	netbsd-5-1-3-RELEASE:1.10
	agc-symver:1.11.0.8
	agc-symver-base:1.11
	tls-maxphys-base:1.11
	yamt-pagecache-base8:1.11
	netbsd-5-2:1.10.0.2
	yamt-pagecache-base7:1.11
	netbsd-5-2-RELEASE:1.10
	netbsd-5-2-RC1:1.10
	yamt-pagecache-base6:1.11
	yamt-pagecache-base5:1.11
	yamt-pagecache-base4:1.11
	netbsd-5-1-2-RELEASE:1.10
	netbsd-5-1-1-RELEASE:1.10
	yamt-pagecache-base3:1.11
	yamt-pagecache-base2:1.11
	yamt-pagecache:1.11.0.4
	yamt-pagecache-base:1.11
	bouyer-quota2-nbase:1.11
	bouyer-quota2:1.11.0.2
	bouyer-quota2-base:1.11
	matt-nb5-mips64-premerge-20101231:1.10
	matt-nb5-pq3:1.10.0.14
	matt-nb5-pq3-base:1.10
	netbsd-5-1:1.10.0.12
	netbsd-5-1-RELEASE:1.10
	netbsd-5-1-RC4:1.10
	matt-nb5-mips64-k15:1.10
	netbsd-5-1-RC3:1.10
	netbsd-5-1-RC2:1.10
	netbsd-5-1-RC1:1.10
	netbsd-5-0-2-RELEASE:1.10
	matt-nb5-mips64-premerge-20091211:1.10
	matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.10
	matt-nb4-mips64-k7-u2a-k9b:1.10
	matt-nb5-mips64-u1-k1-k5:1.10
	matt-nb5-mips64:1.10.0.10
	netbsd-5-0-1-RELEASE:1.10
	jym-xensuspend-nbase:1.10
	netbsd-5-0:1.10.0.8
	netbsd-5-0-RELEASE:1.10
	netbsd-5-0-RC4:1.10
	netbsd-5-0-RC3:1.10
	netbsd-5-0-RC2:1.10
	jym-xensuspend:1.10.0.6
	jym-xensuspend-base:1.10
	netbsd-5-0-RC1:1.10
	netbsd-5:1.10.0.4
	netbsd-5-base:1.10
	matt-mips64-base2:1.10
	matt-mips64:1.7.0.14
	netbsd-4-0-1-RELEASE:1.7
	wrstuden-revivesa-base-3:1.10
	wrstuden-revivesa-base-2:1.10
	wrstuden-fixsa-newbase:1.7
	wrstuden-revivesa-base-1:1.10
	yamt-pf42-base4:1.10
	yamt-pf42-base3:1.10
	hpcarm-cleanup-nbase:1.9
	yamt-pf42-baseX:1.8
	yamt-pf42-base2:1.9
	wrstuden-revivesa:1.8.0.8
	wrstuden-revivesa-base:1.10
	yamt-pf42:1.8.0.6
	yamt-pf42-base:1.8
	keiichi-mipv6:1.8.0.4
	keiichi-mipv6-base:1.8
	matt-armv6-nbase:1.8
	matt-armv6-prevmlocking:1.7
	wrstuden-fixsa-base-1:1.7
	netbsd-4-0:1.7.0.12
	netbsd-4-0-RELEASE:1.7
	cube-autoconf:1.8.0.2
	cube-autoconf-base:1.8
	netbsd-4-0-RC5:1.7
	netbsd-4-0-RC4:1.7
	netbsd-4-0-RC3:1.7
	netbsd-4-0-RC2:1.7
	netbsd-4-0-RC1:1.7
	matt-armv6:1.7.0.10
	matt-armv6-base:1.8
	matt-mips64-base:1.7
	hpcarm-cleanup:1.7.0.8
	hpcarm-cleanup-base:1.8
	netbsd-3-1-1-RELEASE:1.5
	netbsd-3-0-3-RELEASE:1.5
	wrstuden-fixsa:1.7.0.6
	wrstuden-fixsa-base:1.7
	abandoned-netbsd-4-base:1.7
	abandoned-netbsd-4:1.7.0.2
	netbsd-3-1:1.5.0.12
	netbsd-3-1-RELEASE:1.5
	netbsd-3-0-2-RELEASE:1.5
	netbsd-3-1-RC4:1.5
	netbsd-3-1-RC3:1.5
	netbsd-3-1-RC2:1.5
	netbsd-3-1-RC1:1.5
	netbsd-4:1.7.0.4
	netbsd-4-base:1.7
	netbsd-3-0-1-RELEASE:1.5
	netbsd-3-0:1.5.0.10
	netbsd-3-0-RELEASE:1.5
	netbsd-3-0-RC6:1.5
	netbsd-3-0-RC5:1.5
	netbsd-3-0-RC4:1.5
	netbsd-3-0-RC3:1.5
	netbsd-3-0-RC2:1.5
	netbsd-3-0-RC1:1.5
	netbsd-2-0-3-RELEASE:1.5
	netbsd-2-1:1.5.0.8
	netbsd-2-1-RELEASE:1.5
	netbsd-2-1-RC6:1.5
	netbsd-2-1-RC5:1.5
	netbsd-2-1-RC4:1.5
	netbsd-2-1-RC3:1.5
	netbsd-2-1-RC2:1.5
	netbsd-2-1-RC1:1.5
	netbsd-2-0-2-RELEASE:1.5
	netbsd-3:1.5.0.6
	netbsd-3-base:1.5
	netbsd-2-0-1-RELEASE:1.5
	netbsd-2:1.5.0.4
	netbsd-2-base:1.5
	netbsd-2-0-RELEASE:1.5
	netbsd-2-0-RC5:1.5
	netbsd-2-0-RC4:1.5
	netbsd-2-0-RC3:1.5
	netbsd-2-0-RC2:1.5
	netbsd-2-0-RC1:1.5
	netbsd-2-0:1.5.0.2
	netbsd-2-0-base:1.5
	netbsd-1-6-PATCH002-RELEASE:1.4
	netbsd-1-6-PATCH002:1.4
	netbsd-1-6-PATCH002-RC4:1.4
	netbsd-1-6-PATCH002-RC3:1.4
	netbsd-1-6-PATCH002-RC2:1.4
	netbsd-1-6-PATCH002-RC1:1.4
	netbsd-1-6-PATCH001:1.4
	netbsd-1-6-PATCH001-RELEASE:1.4
	netbsd-1-6-PATCH001-RC3:1.4
	netbsd-1-6-PATCH001-RC2:1.4
	netbsd-1-6-PATCH001-RC1:1.4
	fvdl_fs64_base:1.4
	netbsd-1-6-RELEASE:1.4
	netbsd-1-6-RC3:1.4
	netbsd-1-6-RC2:1.4
	netbsd-1-6-RC1:1.4
	netbsd-1-6:1.4.0.2
	netbsd-1-6-base:1.4
	netbsd-1-5-PATCH003:1.1.1.1.2.2
	netbsd-1-5-PATCH002:1.1.1.1.2.2
	netbsd-1-5-PATCH001:1.1.1.1.2.2
	netbsd-1-5-RELEASE:1.1.1.1.2.2
	netbsd-1-5-BETA2:1.1.1.1.2.2
	netbsd-1-5-BETA:1.1.1.1.2.2
	netbsd-1-5-ALPHA2:1.1.1.1.2.2
	minoura-xpg4dl:1.2.0.2
	netbsd-1-5:1.1.1.1.0.2
	netbsd-1-5-base:1.1.1.1
	cryptosrc-intl-20000615:1.1.1.1
	netbsd-cryptosrc-intl:1.1.1;
locks; strict;
comment	@# @;


1.11
date	2009.07.19.23.35.03;	author christos;	state dead;
branches;
next	1.10;

1.10
date	2008.05.26.16.59.43;	author christos;	state Exp;
branches;
next	1.9;

1.9
date	2008.05.09.21.52.18;	author christos;	state Exp;
branches;
next	1.8;

1.8
date	2007.12.09.22.44.17;	author adrianp;	state Exp;
branches
	1.8.6.1
	1.8.8.1;
next	1.7;

1.7
date	2006.03.17.20.47.45;	author dsl;	state Exp;
branches
	1.7.10.1;
next	1.6;

1.6
date	2005.11.25.19.15.08;	author christos;	state Exp;
branches;
next	1.5;

1.5
date	2003.07.24.14.16.32;	author itojun;	state Exp;
branches;
next	1.4;

1.4
date	2001.04.12.07.48.04;	author itojun;	state Exp;
branches;
next	1.3;

1.3
date	2000.07.16.07.16.22;	author mrg;	state Exp;
branches;
next	1.2;

1.2
date	2000.06.21.19.34.25;	author thorpej;	state Exp;
branches
	1.2.2.1;
next	1.1;

1.1
date	2000.06.16.04.21.32;	author thorpej;	state Exp;
branches
	1.1.1.1;
next	;

1.8.6.1
date	2008.05.18.12.30.21;	author yamt;	state Exp;
branches;
next	1.8.6.2;

1.8.6.2
date	2008.06.04.02.04.34;	author yamt;	state Exp;
branches;
next	;

1.8.8.1
date	2008.06.23.04.29.36;	author wrstuden;	state Exp;
branches;
next	;

1.7.10.1
date	2008.01.09.01.34.34;	author matt;	state Exp;
branches;
next	;

1.2.2.1
date	2000.06.21.19.34.25;	author minoura;	state dead;
branches;
next	1.2.2.2;

1.2.2.2
date	2000.06.23.16.16.23;	author minoura;	state Exp;
branches;
next	;

1.1.1.1
date	2000.06.16.04.21.32;	author thorpej;	state Exp;
branches
	1.1.1.1.2.1;
next	;

1.1.1.1.2.1
date	2000.06.22.06.55.04;	author thorpej;	state Exp;
branches;
next	1.1.1.1.2.2;

1.1.1.1.2.2
date	2000.07.17.05.59.59;	author mrg;	state Exp;
branches;
next	1.1.1.1.2.3;

1.1.1.1.2.3
date	2002.08.29.16.39.28;	author he;	state Exp;
branches;
next	;


desc
@@


1.11
log
@OpenSSL moved to crypto/external
@
text
@#	$NetBSD: evp.inc,v 1.10 2008/05/26 16:59:43 christos Exp $
#
#	@@(#) Copyright (c) 1995 Simon J. Gerraty
#
#	SRCS extracted from src/crypto/dist/openssl/crypto/evp/Makefile
#

.PATH:	${OPENSSLSRC}/crypto/evp


EVP_SRCS = encode.c digest.c evp_enc.c evp_key.c evp_acnf.c \
	e_des.c e_bf.c e_idea.c e_des3.c \
	e_rc4.c e_aes.c names.c e_camellia.c \
	e_xcbc_d.c e_rc2.c e_cast.c e_rc5.c \
	m_null.c m_md2.c m_md4.c m_md5.c m_sha.c m_sha1.c \
	m_dss.c m_dss1.c m_mdc2.c m_ripemd.c \
	p_open.c p_seal.c p_sign.c p_verify.c p_lib.c p_enc.c p_dec.c \
	bio_md.c bio_b64.c bio_enc.c evp_err.c e_null.c \
	c_all.c c_allc.c c_alld.c evp_lib.c bio_ok.c \
	evp_pkey.c evp_pbe.c p5_crpt.c p5_crpt2.c m_ecdsa.c pmeth_lib.c \
	pmeth_fn.c m_sigver.c m_wp.c pmeth_gn.c
SRCS += ${EVP_SRCS}

.for cryptosrc in ${EVP_SRCS}
CPPFLAGS.${cryptosrc} = -I${OPENSSLSRC}/crypto/evp
.endfor
@


1.10
log
@more camellia
@
text
@d1 1
a1 1
#	$NetBSD: evp.inc,v 1.9 2008/05/09 21:52:18 christos Exp $
@


1.9
log
@new openssl
@
text
@d1 1
a1 1
#	$NetBSD: evp.inc,v 1.8 2007/12/09 22:44:17 adrianp Exp $
d13 1
a13 1
	e_rc4.c e_aes.c names.c \
@


1.8
log
@Cosmetic path changes just clarifying where we actually get the contents
of these files from.
@
text
@d1 1
a1 1
#	$NetBSD: evp.inc,v 1.7 2006/03/17 20:47:45 dsl Exp $
d20 2
a21 1
	evp_pkey.c evp_pbe.c p5_crpt.c p5_crpt2.c m_ecdsa.c
@


1.8.8.1
log
@Sync w/ -current. 34 merge conflicts to follow.
@
text
@d1 1
a1 1
#	$NetBSD: evp.inc,v 1.8 2007/12/09 22:44:17 adrianp Exp $
d13 1
a13 1
	e_rc4.c e_aes.c names.c e_camellia.c \
d20 1
a20 2
	evp_pkey.c evp_pbe.c p5_crpt.c p5_crpt2.c m_ecdsa.c pmeth_lib.c \
	pmeth_fn.c m_sigver.c m_wp.c pmeth_gn.c
@


1.8.6.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: evp.inc,v 1.8 2007/12/09 22:44:17 adrianp Exp $
d20 1
a20 2
	evp_pkey.c evp_pbe.c p5_crpt.c p5_crpt2.c m_ecdsa.c pmeth_lib.c \
	pmeth_fn.c m_sigver.c m_wp.c pmeth_gn.c
@


1.8.6.2
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: evp.inc,v 1.8.6.1 2008/05/18 12:30:21 yamt Exp $
d13 1
a13 1
	e_rc4.c e_aes.c names.c e_camellia.c \
@


1.7
log
@Don't add every source directory to the -I path.
Instead use CPPFLAGS.file to add the relevant directory for each file.
Removes about 4000000 failed open() system calls from the libcrypto build,
and reduces the compile time (on my system) from 154 seconds to 115 seconds.
The arch/*/*.inc files need similar treatment.
@
text
@d1 1
a1 1
#	$NetBSD: evp.inc,v 1.6 2005/11/25 19:15:08 christos Exp $
d5 1
a5 1
#	SRCS extracted from /home/current/src/lib/libcrypto/../../crypto/dist/openssl/crypto/evp/Makefile.ssl
@


1.7.10.1
log
@sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD$
d5 1
a5 1
#	SRCS extracted from src/crypto/dist/openssl/crypto/evp/Makefile
@


1.6
log
@Adjust to the new openssl-0.9.8a. Notable changes:
    - no more fips
    - new algorithms
Bump version to 3.0
@
text
@d1 1
a1 1
#	$NetBSD: evp.inc,v 1.5 2003/07/24 14:16:32 itojun Exp $
a9 1
CPPFLAGS+=	-I${OPENSSLSRC}/crypto/evp
d11 1
a11 1
SRCS+=	encode.c digest.c evp_enc.c evp_key.c evp_acnf.c \
d21 5
@


1.5
log
@upgrade openssl to 0.9.7b.  (AES is now supported)
alter des.h to be friendly with openssl/des.h (you can include both in the
same file)
make libkrb to depend on libdes.  bump major.
massage various portioin of heimdal to be friendly with openssl 0.9.7b.
@
text
@d1 1
a1 1
#	$NetBSD: evp.inc,v 1.4 2001/04/12 07:48:04 itojun Exp $
d21 1
a21 1
	evp_pkey.c evp_pbe.c p5_crpt.c p5_crpt2.c
@


1.4
log
@use openssl 0.9.6a.  shlib major # is bumped for libcrypto, libssl and
all kerberos libraries.
@
text
@d1 1
a1 1
#	$NetBSD: evp.inc,v 1.3 2000/07/16 07:16:22 mrg Exp $
d12 1
a12 1
SRCS+=	encode.c digest.c evp_enc.c evp_key.c \
d14 1
a14 1
	e_rc4.c names.c \
@


1.3
log
@update for openssl 0.9.5a
@
text
@d1 1
a1 1
#	$NetBSD$
d13 5
a17 10
	e_ecb_d.c e_cbc_d.c e_cfb_d.c e_ofb_d.c \
	e_ecb_i.c e_cbc_i.c e_cfb_i.c e_ofb_i.c \
	e_ecb_3d.c e_cbc_3d.c e_rc4.c names.c \
	e_cfb_3d.c e_ofb_3d.c e_xcbc_d.c \
	e_ecb_r2.c e_cbc_r2.c e_cfb_r2.c e_ofb_r2.c \
	e_ecb_bf.c e_cbc_bf.c e_cfb_bf.c e_ofb_bf.c \
	e_ecb_c.c e_cbc_c.c e_cfb_c.c e_ofb_c.c \
	e_ecb_r5.c e_cbc_r5.c e_cfb_r5.c e_ofb_r5.c \
	m_null.c m_md2.c m_md5.c m_sha.c m_sha1.c m_dss.c m_dss1.c m_mdc2.c \
	m_ripemd.c \
a21 2


@


1.2
log
@s/CFLAGS/CPPFLAGS/g
@
text
@d1 1
a1 1
#	$NetBSD: evp.inc,v 1.1.1.1 2000/06/16 04:21:32 thorpej Exp $
d5 1
a5 1
#	SRCS extracted from ../../dist/openssl/crypto/evp/Makefile.ssl
a22 1
	p5_crpt.c p5_crpt2.c \
d25 2
a26 1
	c_all.c evp_lib.c bio_ok.c evp_pkey.c evp_pbe.c
@


1.2.2.1
log
@file evp.inc was added on branch minoura-xpg4dl on 2000-06-23 16:16:23 +0000
@
text
@d1 28
@


1.2.2.2
log
@Sync w/ netbsd-1-5-base.
@
text
@a0 28
#	$NetBSD: evp.inc,v 1.2.2.1 2000/06/23 16:16:23 minoura Exp $
#
#	@@(#) Copyright (c) 1995 Simon J. Gerraty
#
#	SRCS extracted from ../../dist/openssl/crypto/evp/Makefile.ssl
#

.PATH:	${OPENSSLSRC}/crypto/evp

CFLAGS+=	-I${OPENSSLSRC}/crypto/evp

SRCS+=	encode.c digest.c evp_enc.c evp_key.c \
	e_ecb_d.c e_cbc_d.c e_cfb_d.c e_ofb_d.c \
	e_ecb_i.c e_cbc_i.c e_cfb_i.c e_ofb_i.c \
	e_ecb_3d.c e_cbc_3d.c e_rc4.c names.c \
	e_cfb_3d.c e_ofb_3d.c e_xcbc_d.c \
	e_ecb_r2.c e_cbc_r2.c e_cfb_r2.c e_ofb_r2.c \
	e_ecb_bf.c e_cbc_bf.c e_cfb_bf.c e_ofb_bf.c \
	e_ecb_c.c e_cbc_c.c e_cfb_c.c e_ofb_c.c \
	e_ecb_r5.c e_cbc_r5.c e_cfb_r5.c e_ofb_r5.c \
	m_null.c m_md2.c m_md5.c m_sha.c m_sha1.c m_dss.c m_dss1.c m_mdc2.c \
	m_ripemd.c \
	p5_crpt.c p5_crpt2.c \
	p_open.c p_seal.c p_sign.c p_verify.c p_lib.c p_enc.c p_dec.c \
	bio_md.c bio_b64.c bio_enc.c evp_err.c e_null.c \
	c_all.c evp_lib.c bio_ok.c evp_pkey.c evp_pbe.c


@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
#	$NetBSD: evp.inc,v 1.2 1999/11/26 01:45:32 tron Exp $
d10 1
a10 1
CFLAGS+=	-I${OPENSSLSRC}/crypto/evp
@


1.1.1.1
log
@Import libcrypto build framework from cryptosrc-intl.
@
text
@@


1.1.1.1.2.1
log
@Pull up rev 1.2:
s/CFLAGS/CPPFLAGS/g
@
text
@d1 1
a1 1
#	$NetBSD: evp.inc,v 1.2 2000/06/21 19:34:25 thorpej Exp $
d10 1
a10 1
CPPFLAGS+=	-I${OPENSSLSRC}/crypto/evp
@


1.1.1.1.2.2
log
@pull up openssl 0.9.5a (requested by thorpej)
@
text
@d1 1
a1 1
#	$NetBSD$
d5 1
a5 1
#	SRCS extracted from /home/current/src/lib/libcrypto/../../crypto/dist/openssl/crypto/evp/Makefile.ssl
d23 1
d26 1
a26 2
	c_all.c c_allc.c c_alld.c evp_lib.c bio_ok.c \
	evp_pkey.c evp_pbe.c p5_crpt.c p5_crpt2.c
@


1.1.1.1.2.3
log
@Pull up revision 1.4 (requested by itojun,he):
  Update OpenSSL to version 0.9.6g.  Includes major version bump for
  libcrypto and all the dependent libraries.
@
text
@d13 10
a22 5
	e_des.c e_bf.c e_idea.c e_des3.c \
	e_rc4.c names.c \
	e_xcbc_d.c e_rc2.c e_cast.c e_rc5.c \
	m_null.c m_md2.c m_md4.c m_md5.c m_sha.c m_sha1.c \
	m_dss.c m_dss1.c m_mdc2.c m_ripemd.c \
d27 2
@
