head	1.7;
access;
symbols
	perseant-exfatfs-base-20250801:1.7
	perseant-exfatfs-base-20240630:1.7
	perseant-exfatfs:1.7.0.22
	perseant-exfatfs-base:1.7
	cjep_sun2x:1.7.0.20
	cjep_sun2x-base:1.7
	cjep_staticlib_x-base1:1.7
	cjep_staticlib_x:1.7.0.18
	cjep_staticlib_x-base:1.7
	phil-wifi-20200421:1.7
	phil-wifi-20200411:1.7
	phil-wifi-20200406:1.7
	pgoyette-compat-merge-20190127:1.7
	pgoyette-compat-20190127:1.7
	pgoyette-compat-20190118:1.7
	pgoyette-compat-1226:1.7
	pgoyette-compat-1126:1.7
	pgoyette-compat-1020:1.7
	pgoyette-compat-0930:1.7
	pgoyette-compat-0906:1.7
	pgoyette-compat-0728:1.7
	pgoyette-compat-0625:1.7
	pgoyette-compat-0521:1.7
	pgoyette-compat-0502:1.7
	pgoyette-compat-0422:1.7
	pgoyette-compat-0415:1.7
	pgoyette-compat-0407:1.7
	pgoyette-compat-0330:1.7
	pgoyette-compat-0322:1.7
	pgoyette-compat-0315:1.7
	pgoyette-compat:1.7.0.16
	pgoyette-compat-base:1.7
	prg-localcount2-base3:1.7
	prg-localcount2-base2:1.7
	prg-localcount2-base1:1.7
	prg-localcount2:1.7.0.14
	prg-localcount2-base:1.7
	pgoyette-localcount-20170426:1.7
	bouyer-socketcan-base1:1.7
	pgoyette-localcount-20170320:1.7
	bouyer-socketcan:1.7.0.12
	bouyer-socketcan-base:1.7
	pgoyette-localcount-20170107:1.7
	pgoyette-localcount-20161104:1.7
	localcount-20160914:1.7
	pgoyette-localcount-20160806:1.7
	pgoyette-localcount-20160726:1.7
	pgoyette-localcount:1.7.0.10
	pgoyette-localcount-base:1.7
	netbsd-5-2-3-RELEASE:1.6
	netbsd-5-1-5-RELEASE:1.6
	yamt-pagecache-base9:1.7
	yamt-pagecache-tag8:1.7
	tls-earlyentropy:1.7.0.6
	tls-earlyentropy-base:1.7
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.7
	riastradh-drm2-base3:1.7
	netbsd-5-2-2-RELEASE:1.6
	netbsd-5-1-4-RELEASE:1.6
	netbsd-5-2-1-RELEASE:1.6
	netbsd-5-1-3-RELEASE:1.6
	agc-symver:1.7.0.8
	agc-symver-base:1.7
	tls-maxphys-base:1.7
	yamt-pagecache-base8:1.7
	netbsd-5-2:1.6.0.24
	yamt-pagecache-base7:1.7
	netbsd-5-2-RELEASE:1.6
	netbsd-5-2-RC1:1.6
	yamt-pagecache-base6:1.7
	yamt-pagecache-base5:1.7
	yamt-pagecache-base4:1.7
	netbsd-5-1-2-RELEASE:1.6
	netbsd-5-1-1-RELEASE:1.6
	yamt-pagecache-base3:1.7
	yamt-pagecache-base2:1.7
	yamt-pagecache:1.7.0.4
	yamt-pagecache-base:1.7
	bouyer-quota2-nbase:1.7
	bouyer-quota2:1.7.0.2
	bouyer-quota2-base:1.7
	matt-nb5-mips64-premerge-20101231:1.6
	matt-nb5-pq3:1.6.0.22
	matt-nb5-pq3-base:1.6
	netbsd-5-1:1.6.0.20
	netbsd-5-1-RELEASE:1.6
	netbsd-5-1-RC4:1.6
	matt-nb5-mips64-k15:1.6
	netbsd-5-1-RC3:1.6
	netbsd-5-1-RC2:1.6
	netbsd-5-1-RC1:1.6
	netbsd-5-0-2-RELEASE:1.6
	matt-nb5-mips64-premerge-20091211:1.6
	matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.6
	matt-nb4-mips64-k7-u2a-k9b:1.6
	matt-nb5-mips64-u1-k1-k5:1.6
	matt-nb5-mips64:1.6.0.18
	netbsd-5-0-1-RELEASE:1.6
	jym-xensuspend-nbase:1.6
	netbsd-5-0:1.6.0.16
	netbsd-5-0-RELEASE:1.6
	netbsd-5-0-RC4:1.6
	netbsd-5-0-RC3:1.6
	netbsd-5-0-RC2:1.6
	jym-xensuspend:1.6.0.14
	jym-xensuspend-base:1.6
	netbsd-5-0-RC1:1.6
	netbsd-5:1.6.0.12
	netbsd-5-base:1.6
	matt-mips64-base2:1.6
	matt-mips64:1.5.0.14
	mjf-devfs2:1.6.0.10
	mjf-devfs2-base:1.6
	netbsd-4-0-1-RELEASE:1.5
	wrstuden-revivesa-base-3:1.6
	wrstuden-revivesa-base-2:1.6
	wrstuden-fixsa-newbase:1.5
	wrstuden-revivesa-base-1:1.6
	yamt-pf42-base4:1.6
	yamt-pf42-base3:1.6
	hpcarm-cleanup-nbase:1.6
	yamt-pf42-baseX:1.6
	yamt-pf42-base2:1.6
	wrstuden-revivesa:1.6.0.8
	wrstuden-revivesa-base:1.6
	yamt-pf42:1.6.0.6
	yamt-pf42-base:1.6
	keiichi-mipv6:1.6.0.4
	keiichi-mipv6-base:1.6
	matt-armv6-nbase:1.6
	matt-armv6-prevmlocking:1.5
	wrstuden-fixsa-base-1:1.5
	netbsd-4-0:1.5.0.12
	netbsd-4-0-RELEASE:1.5
	cube-autoconf:1.6.0.2
	cube-autoconf-base:1.6
	netbsd-4-0-RC5:1.5
	netbsd-4-0-RC4:1.5
	netbsd-4-0-RC3:1.5
	netbsd-4-0-RC2:1.5
	netbsd-4-0-RC1:1.5
	matt-armv6:1.5.0.10
	matt-armv6-base:1.6
	matt-mips64-base:1.5
	hpcarm-cleanup:1.5.0.8
	hpcarm-cleanup-base:1.6
	netbsd-3-1-1-RELEASE:1.4
	netbsd-3-0-3-RELEASE:1.4
	wrstuden-fixsa:1.5.0.6
	wrstuden-fixsa-base:1.5
	abandoned-netbsd-4-base:1.5
	abandoned-netbsd-4:1.5.0.2
	netbsd-3-1:1.4.0.12
	netbsd-3-1-RELEASE:1.4
	netbsd-3-0-2-RELEASE:1.4
	netbsd-3-1-RC4:1.4
	netbsd-3-1-RC3:1.4
	netbsd-3-1-RC2:1.4
	netbsd-3-1-RC1:1.4
	netbsd-4:1.5.0.4
	netbsd-4-base:1.5
	netbsd-3-0-1-RELEASE:1.4
	netbsd-3-0:1.4.0.10
	netbsd-3-0-RELEASE:1.4
	netbsd-3-0-RC6:1.4
	netbsd-3-0-RC5:1.4
	netbsd-3-0-RC4:1.4
	netbsd-3-0-RC3:1.4
	netbsd-3-0-RC2:1.4
	netbsd-3-0-RC1:1.4
	netbsd-2-0-3-RELEASE:1.4
	netbsd-2-1:1.4.0.8
	netbsd-2-1-RELEASE:1.4
	netbsd-2-1-RC6:1.4
	netbsd-2-1-RC5:1.4
	netbsd-2-1-RC4:1.4
	netbsd-2-1-RC3:1.4
	netbsd-2-1-RC2:1.4
	netbsd-2-1-RC1:1.4
	netbsd-2-0-2-RELEASE:1.4
	netbsd-3:1.4.0.6
	netbsd-3-base:1.4
	netbsd-2-0-1-RELEASE:1.4
	netbsd-2:1.4.0.4
	netbsd-2-base:1.4
	netbsd-2-0-RELEASE:1.4
	netbsd-2-0-RC5:1.4
	netbsd-2-0-RC4:1.4
	netbsd-2-0-RC3:1.4
	netbsd-2-0-RC2:1.4
	netbsd-2-0-RC1:1.4
	netbsd-2-0:1.4.0.2
	netbsd-2-0-base:1.4
	netbsd-1-6-PATCH002-RELEASE:1.3
	netbsd-1-6-PATCH002:1.3
	netbsd-1-6-PATCH002-RC4:1.3
	netbsd-1-6-PATCH002-RC3:1.3
	netbsd-1-6-PATCH002-RC2:1.3
	netbsd-1-6-PATCH002-RC1:1.3
	netbsd-1-6-PATCH001:1.3
	netbsd-1-6-PATCH001-RELEASE:1.3
	netbsd-1-6-PATCH001-RC3:1.3
	netbsd-1-6-PATCH001-RC2:1.3
	netbsd-1-6-PATCH001-RC1:1.3
	fvdl_fs64_base:1.3
	netbsd-1-6-RELEASE:1.3
	netbsd-1-6-RC3:1.3
	netbsd-1-6-RC2:1.3
	netbsd-1-6-RC1:1.3
	netbsd-1-6:1.3.0.2
	netbsd-1-6-base:1.3
	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.7
date	2009.07.19.23.35.04;	author christos;	state dead;
branches;
next	1.6;

1.6
date	2007.12.09.22.44.19;	author adrianp;	state Exp;
branches;
next	1.5;

1.5
date	2006.03.17.20.47.45;	author dsl;	state Exp;
branches
	1.5.10.1;
next	1.4;

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

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

1.2
date	2000.06.21.19.34.26;	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.5.10.1
date	2008.01.09.01.34.37;	author matt;	state Exp;
branches;
next	;

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

1.2.2.2
date	2000.06.23.16.16.24;	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.06.00.00;	author mrg;	state Exp;
branches;
next	;


desc
@@


1.7
log
@OpenSSL moved to crypto/external
@
text
@#	$NetBSD: pkcs12.inc,v 1.6 2007/12/09 22:44:19 adrianp Exp $
#
#	@@(#) Copyright (c) 1995 Simon J. Gerraty
#
#	SRCS extracted from src/crypto/dist/openssl/crypto/pkcs12/Makefile
#

.PATH:	${OPENSSLSRC}/crypto/pkcs12


PKCS12_SRCS = p12_add.c p12_asn.c p12_attr.c p12_crpt.c p12_crt.c p12_decr.c \
	p12_init.c p12_key.c p12_kiss.c p12_mutl.c\
	p12_utl.c p12_npas.c pk12err.c p12_p8d.c p12_p8e.c
SRCS += ${PKCS12_SRCS}

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


1.6
log
@Cosmetic path changes just clarifying where we actually get the contents
of these files from.
@
text
@d1 1
a1 1
#	$NetBSD: pkcs12.inc,v 1.5 2006/03/17 20:47:45 dsl Exp $
@


1.5
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: pkcs12.inc,v 1.4 2003/07/24 14:16:32 itojun Exp $
d5 1
a5 1
#	SRCS extracted from /home/current/src/lib/libcrypto/../../crypto/dist/openssl/crypto/pkcs12/Makefile.ssl
@


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


1.4
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: pkcs12.inc,v 1.3 2000/07/16 07:16:23 mrg Exp $
a9 1
CPPFLAGS+=	-I${OPENSSLSRC}/crypto/pkcs12
d11 1
a11 1
SRCS+=	p12_add.c p12_asn.c p12_attr.c p12_crpt.c p12_crt.c p12_decr.c \
d14 5
@


1.3
log
@update for openssl 0.9.5a
@
text
@d1 1
a1 1
#	$NetBSD$
d12 3
a14 5
SRCS+= p12_add.c p12_attr.c p12_bags.c p12_crpt.c p12_crt.c p12_decr.c \
	p12_init.c p12_key.c p12_kiss.c p12_lib.c p12_mac.c p12_mutl.c\
	p12_sbag.c p12_utl.c p12_npas.c pk12err.c


@


1.2
log
@s/CFLAGS/CPPFLAGS/g
@
text
@d1 1
a1 1
#	$NetBSD: pkcs12.inc,v 1.1.1.1 2000/06/16 04:21:32 thorpej Exp $
d5 1
a5 1
#	SRCS extracted from ../../dist/openssl/crypto/pkcs12/Makefile.ssl
d14 1
a14 1
	p12_sbag.c p12_utl.c pk12err.c
@


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


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

.PATH:	${OPENSSLSRC}/crypto/pkcs12

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

SRCS+= p12_add.c p12_attr.c p12_bags.c p12_crpt.c p12_crt.c p12_decr.c \
	p12_init.c p12_key.c p12_kiss.c p12_lib.c p12_mac.c p12_mutl.c\
	p12_sbag.c p12_utl.c pk12err.c


@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
#	$NetBSD: pkcs12.inc,v 1.1 1999/07/23 01:33:00 mrg Exp $
d10 1
a10 1
CFLAGS+=	-I${OPENSSLSRC}/crypto/pkcs12
@


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: pkcs12.inc,v 1.2 2000/06/21 19:34:26 thorpej Exp $
d10 1
a10 1
CPPFLAGS+=	-I${OPENSSLSRC}/crypto/pkcs12
@


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/pkcs12/Makefile.ssl
d14 1
a14 1
	p12_sbag.c p12_utl.c p12_npas.c pk12err.c
@
