Subject: CVS commit: src/sbin/cgdconfig
To: None <source-changes@netbsd.org>
From: Roland Dowdeswell <elric@netbsd.org>
List: source-changes
Date: 03/24/2003 04:02:54
Module Name: src
Committed By: elric
Date: Mon Mar 24 02:02:53 UTC 2003
Modified Files:
src/sbin/cgdconfig: Makefile cgdconfig.8 cgdconfig.c params.c params.h
pkcs5_pbkdf2.c pkcs5_pbkdf2.h utils.c utils.h
Added Files:
src/sbin/cgdconfig: cgdlex.l cgdparse.y
Log Message:
substantial rototill of the code.
o added new features:
o -G: generate a new paramsfile that produces the same
key as the old paramsfile,
o ffs verify_method,
o multiple keygen methods that are xor'ed together
(for n-factor authentication), and
o calibrating the iteration count of PKCS#5 PBKDF2 to
the current machine's speed.
o changed paramsfile format to allow for the new features.
o replaced open-coded parser with yacc grammar.
o lots of supporting changes.
o updated documentation to reflect new features and new
paramsfile format.
To generate a diff of this commit:
cvs rdiff -r1.1 -r1.2 src/sbin/cgdconfig/Makefile \
src/sbin/cgdconfig/pkcs5_pbkdf2.c src/sbin/cgdconfig/pkcs5_pbkdf2.h \
src/sbin/cgdconfig/utils.c src/sbin/cgdconfig/utils.h
cvs rdiff -r1.10 -r1.11 src/sbin/cgdconfig/cgdconfig.8
cvs rdiff -r1.4 -r1.5 src/sbin/cgdconfig/cgdconfig.c \
src/sbin/cgdconfig/params.c
cvs rdiff -r0 -r1.1 src/sbin/cgdconfig/cgdlex.l src/sbin/cgdconfig/cgdparse.y
cvs rdiff -r1.3 -r1.4 src/sbin/cgdconfig/params.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.