christos
8cdbd53a62
Need <sys/stat.h> for S_IFBLK.
2017-01-10 20:45:19 +00:00
alnsn
11d74f071c
Add aes-xts to cgdconfig(8).
2016-12-11 00:34:39 +00:00
sevan
d2528dc7eb
Spelling mistake.
...
Bump date.
2016-09-11 01:09:34 +00:00
christos
55b06df259
replace openssl HMAC(3) with our hmac(3).
2016-07-01 22:50:09 +00:00
christos
35da36c439
CID 1340063: fix TOCTOU
2015-11-24 14:07:18 +00:00
christos
fc8a4870ed
Don't chdir to the config directory; just form the parameters file with a
...
path if needed.
2015-11-22 20:24:19 +00:00
christos
d3037dba83
fix error messages containing \n
2015-06-16 23:18:54 +00:00
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