christos
d980f336d5
fix possibly uninitialized variable.
2014-12-14 23:27:14 +00:00
christos
d4b702a5f2
avoid local variable shadowing devname.
2014-12-14 23:25:07 +00:00
wiz
b1ec4779e4
Bump date for previous. Fix typo.
2014-12-14 17:15:14 +00:00
mlelstv
a0b59f5f8a
Add validation methods "mbr" and "gpt" for disks without a valid disklabel.
2014-12-14 12:31:39 +00:00
mlelstv
f902d9ca42
support wedge names.
...
The default param file for a wedge is still named after the device (dkN)
which might be unpredictable. Use an explicit param file instead.
2014-12-14 11:31:39 +00:00
christos
2882a9c896
List all cgd's no matter if they are not contiguously allocated
2013-06-09 18:37:40 +00:00
wiz
5fd31fe80e
Whitespace.
...
New sentence, new line.
2012-12-05 08:56:54 +00:00
christos
0f179f793d
add cgdconfig -l like vnconfig -l
2012-12-05 02:23:20 +00:00
matt
cf7ed4c9cc
Convert to C89 function definitions
2012-03-20 18:50:30 +00:00
joerg
baa8e84b6f
Use __dead
2011-08-29 14:34:58 +00:00
dholland
a1d28c6e00
fix typo
2011-07-03 19:05:10 +00:00
pooka
5f732a29cb
Convert from the oldstyle cgd_kops.op_open to the newstyle prog_open
...
and define RUMPPRG. Get rid of the Makefile.inc stuff, since it was
useful only for the oldstyle regime.
2010-12-14 17:46:21 +00:00
pooka
39f08af21d
mirror change of -lrumpcrypto ==> -lrumpkern_crypto
2010-12-05 20:13:26 +00:00
elric
297cd81a0d
Remove a line that was intended only for my personal testing and that
...
breaks things.
2010-12-02 18:02:58 +00:00
elric
7de6a71be4
In -G, refuse to operate if KEYGEN_URANDOM is specified as we already do
...
for KEYGEN_RANDOMKEY.
Print a warning if such a refusal is made---this will help the user understand
why there is an error.
Patch provided by: Taylor R Campbell <campbell+netbsd@mumble.net>.
2010-12-02 04:54:32 +00:00
elric
f130bae6f7
Remove trailing whitespace (patch provided by: Taylor R Campbell
...
<campbell+netbsd@mumble.net>)
2010-11-27 17:08:36 +00:00
joerg
44f960014f
\\ -> \e
2010-03-30 14:26:55 +00:00
pooka
eb2ef0c632
Use RUMP_ACTION to avoid having to specify the same information
...
in the Makefiles of all the consumers.
2009-12-19 15:03:34 +00:00
christos
2853bbf4b7
use %option instead of #define YY_NO_...
2009-10-29 14:49:02 +00:00
christos
cd2a002a7a
no unput
2009-10-28 20:59:46 +00:00
wiz
6365332879
Document -n, from Jukka Ruohonen in private mail.
...
Bump date.
2009-10-19 14:35:04 +00:00
pooka
4be222467f
fix prototypes of function pointers to varargs syscalls
2009-10-13 22:04:31 +00:00
pooka
14e70b7ba7
fix LP64 builds. yay, C type system.
...
patch from Joachim Kuebart
2009-09-10 09:10:29 +00:00
pooka
8b0a183ce8
Remember to add cgdconfig.h too.
2009-09-08 22:16:56 +00:00
pooka
7ae6c0a6f6
* allow specification of kernel operations vector
...
* make it possible to build cgdconfig as a library
2009-09-08 21:36:35 +00:00
drochner
0fa7059102
define YY_NO_INPUT where appropriate, from Kurt J. Lidl per PR misc/41160
2009-04-20 16:05:29 +00:00
lukem
002fe60580
fix sign-compare issues
2009-04-11 07:40:37 +00:00
christos
8c6fb6faa5
PR/39525: Joachim Schueth, Frederik Sausmikat:
...
cgd inadvertently encrypts blkno eight times to generate IV
2008-09-12 16:51:54 +00:00
christos
1a43d7316a
PR/39525: Joachim Schueth, Frederik Sausmikat:
...
cgd inadvertently encrypts blkno eight times to generate IV
Add "encblkno1" IV type to encrypt only once, rename old "encblkno" to
"encblkno8" for clarity, and make "encblkno" an alias for "encblkno8"
for backward compatibility.
2008-07-24 19:07:36 +00:00
dholland
e3b90707f6
bzero the passphrase before freeing it, to discourage chill attacks.
2008-07-24 05:35:59 +00:00
dholland
2c1061aba6
Adjust this to not need -Wno-pointer-sign.
2008-07-24 05:32:45 +00:00
gmcgarry
8d54263568
Add HAVE_PCC tests for -Wno-pointer-sign.
2008-07-21 11:38:44 +00:00
lukem
6543a91fea
Remove the \n and tabs from the __COPYRIGHT() strings.
...
(Tweak some to use a consistent format.)
2008-07-20 01:20:21 +00:00
drochner
1914237fbe
include <stdlib.h> explicitely, for exit(), getprogname() etc.
...
(it happens to be pulled in by the yacc skeleton, but we shouldn't
rely on this)
2008-07-17 16:24:55 +00:00
wiz
3f812bdc84
Bump date for previous.
2008-05-13 09:31:06 +00:00
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
elric
ba6026f365
Add -p flag to retrieve passphrases from stdin. This is mainly aimed
...
at programatic use where the caller wants to be able to use PKCS#5.
Disable looping on invalid verifications unless both a passphrase method
is in use and the -p flag is not specified.
Update man page to document -p flag.
2008-05-10 21:38:40 +00:00
martin
11a6dbe728
Convert TNF licenses to new 2 clause variant
2008-04-30 13:10:46 +00:00
martin
ce099b4099
Remove clause 3 and 4 from TNF licenses
2008-04-28 20:22:51 +00:00
christos
ab3d20195f
PR/28627: Andreas Gustafsson: Try 5 times to calibrate before failing. Should
...
fix issues with CPU's that don't produce consistent timing output due to code
morphing or power-savings.
2008-04-21 15:23:35 +00:00
matt
f664ab11b6
Change incorrect usage of CFLAGS to CPPFLAGS
2008-02-16 17:56:36 +00:00
matt
04686d0e18
yyerror returns void, not int
2008-02-16 17:56:11 +00:00
christos
f4f95f573f
simplify and fix the combination code. Hi pooka.
2007-11-11 22:44:12 +00:00
martin
4babfd8202
size_t != unsigned int - so don't pass the address of the former when a
...
pointer to the latter is expected.
2007-11-06 10:48:39 +00:00
martin
309213c31a
Do not use %d for size_t
2007-11-06 10:44:23 +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
rumble
8f8bfb23ec
Add a DIAGNOSTICS section and explain that the error message "could not
...
calibrate pkcs5_pbkdf2" could have resulted due to dynamic changes in cpu
clock frequency.
2007-02-23 20:00:04 +00:00
cbiere
a91470cccd
Fixed format string in opendisk_werror() which was wrong since my previous
...
commit.
2007-02-06 14:04:01 +00:00
cbiere
a63e176c73
* 1 -> EXIT_FAILURE.
...
* Replaced atoi() with parse_int().
* Use an enum for ACTION_* instead of #define.
* Use strdup() or asnprintf() instead of strlcpy() to avoid truncation.
* pread() returns ssize_t not int.
* Suppress "unused parameter" warnings.
* verify_disklabel(): Pass the correct size to disklabel_scan().
* verify_ffs():
* Don't indicate success if pread() fails.
* Check the amount of bytes read.
* Don't cast buf to (struct fs *), it's not aligned.
* eliminate_cores(): No need for a temporary variable.
2007-02-06 02:09:19 +00:00
cbiere
6d1dbd06cb
Use warn() and warnx().
2007-02-06 01:55:40 +00:00