elric
98059cd502
Add a new keygen method which will execute an external command and
...
take its output as the key. I've been meaning to do this for quite
a while...
2008-05-11 03:15:21 +00:00
martin
ce099b4099
Remove clause 3 and 4 from TNF licenses
2008-04-28 20:22:51 +00:00
christos
ad18d2e41e
3 month roland feedback timeout:
...
- Pass lint
- knf
- convert ints to size_t's
2007-11-06 02:50:48 +00:00
cbiere
b90361afef
memxor(): Fixed size_t/int mismatch.
2007-02-06 00:48:37 +00:00
christos
2a1607d040
Programs that use efun.
2006-08-26 18:14:28 +00:00
mrg
c2d7663a8e
__b64_pton() wants unsigned char *.
2006-05-11 00:42:08 +00:00
christos
fbdfb6fbf0
Coverity CID 2753: Free the correct variable.
2006-03-22 16:35:44 +00:00
christos
bd5a805fc3
fix compile problem.
2006-03-22 15:45:16 +00:00
christos
7ef824757b
Coverity CID 1593: Plug memory leak
2006-03-22 02:21:20 +00:00
christos
25207a2398
Coverity CID 1203: Check return code of b64_ntop().
2006-03-20 00:53:39 +00:00
christos
cc9c2b575d
- constify.
...
- don't dup extern declarations on each file because they end up being
inconsistent (yyerror).
2005-06-27 03:07:45 +00:00
lukem
2d447a3b0c
Avoid dereferencing/free()ing invalid pointers if the random device
...
cannot be opened.
Detected with gcc -Wuninitialized.
(The bug was fixed in rev 1.4 by rumble but reintroduced in rev 1.5 by tv !)
2005-06-02 01:31:30 +00:00
elric
646d61aa58
one more malloc -> emalloc.
2005-03-30 17:17:51 +00:00
christos
f8ce51d45f
Centralize error checking for malloc,calloc,strdup.
2005-03-30 17:10:18 +00:00
tv
21840e450a
Add "urandomkey" key generation method as described in PR kern/22766;
...
useful for configuring a throwaway key for cgd-on-swap at boot time.
2004-08-13 15:03:57 +00:00
rumble
3db339be14
Avoid dereferencing/free()ing invalid pointers if the random device
...
cannot be opened.
OK'd by elric.
2004-08-10 02:27:26 +00:00
cb
7543b55c56
add a new verification method that prompts for the pkcs#5 pbkdf2
...
passphrase again and checks the generated key against the original.
2003-09-23 17:24:45 +00:00
elric
8c6033d202
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.
2003-03-24 02:02:49 +00:00
elric
49ec72f444
Initial checkin of cgdconfig(8), a program to configure a cgd.
2002-10-04 18:37:19 +00:00