Subject: CVS commit: syssrc/sys
To: None <source-changes@netbsd.org>
From: Jason R Thorpe <thorpej@netbsd.org>
List: source-changes
Date: 10/11/2002 04:52:13
Module Name:	syssrc
Committed By:	thorpej
Date:		Fri Oct 11 01:52:12 UTC 2002

Modified Files:
	syssrc/sys/arch/i386/conf: files.i386
	syssrc/sys/conf: files
Added Files:
	syssrc/sys/crypto/arc4: files.arc4
	syssrc/sys/crypto/blowfish: files.blowfish
	syssrc/sys/crypto/cast128: files.cast128
	syssrc/sys/crypto/des: files.des
	syssrc/sys/crypto/rijndael: files.rijndael

Log Message:
* Move config defns for the crypto algorithms into their own files.
  Define an attribute for each crypto algorithm, and use that attribute
  to select the files that implement the algorithm.
* Give the "wlan" attribute a dependency on the "arc4" attribute.
* Give the "cgd" pseudo-device the "des", "blowfish", "cast128", and
  "rijndael" attributes.
* Use the new attribute-as-option-dependencies feature of config(8) to
  give the IPSEC_ESP option dependencies on the "des", "blowfish", "cast128",
  and "rijndael" attributes.


To generate a diff of this commit:
cvs rdiff -r1.218 -r1.219 syssrc/sys/arch/i386/conf/files.i386
cvs rdiff -r1.569 -r1.570 syssrc/sys/conf/files
cvs rdiff -r0 -r1.1 syssrc/sys/crypto/arc4/files.arc4
cvs rdiff -r0 -r1.1 syssrc/sys/crypto/blowfish/files.blowfish
cvs rdiff -r0 -r1.1 syssrc/sys/crypto/cast128/files.cast128
cvs rdiff -r0 -r1.1 syssrc/sys/crypto/des/files.des
cvs rdiff -r0 -r1.1 syssrc/sys/crypto/rijndael/files.rijndael

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