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
cbiere
6065c2bb2b
crypt_defaults_lookup():
...
* Avoid comparison of int with unsigned.
* Simplified.
2007-02-06 00:51:09 +00:00
cbiere
b90361afef
memxor(): Fixed size_t/int mismatch.
2007-02-06 00:48:37 +00:00
cbiere
140287a3de
Replaced int_encode() with be32enc().
2007-01-27 08:29:14 +00:00
hubertf
df06563bc3
Remove more duplicate #includes,
...
from Slava Semushin <slava.semushin@gmail.com>
2007-01-17 21:59:49 +00:00
christos
2a1607d040
Programs that use efun.
2006-08-26 18:14:28 +00:00
mrg
aadd7d4847
sprinkle some -fno-strict-aliasing and -Wno-pointer-sign with GCC4.
2006-05-11 23:16:28 +00:00
mrg
c2d7663a8e
__b64_pton() wants unsigned char *.
2006-05-11 00:42:08 +00:00
mrg
41093909e9
HMAC() wants unsigned int pointer for the final argument; make it so.
2006-05-11 00:40:54 +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