index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
dev
/
softraid_crypto.c
Age
Commit message (
Expand
)
Author
2012-10-09
Provide a mechanism for the kernel to directly pass a mask key through to
Joel Sing
2012-10-08
Provide a mechanism for the kernel to pass data through to the discipline
Joel Sing
2012-01-30
Prevent softraid from being used with devices that do not have a sector
Joel Sing
2012-01-22
Convert softraid(4) to new bio(4) status interface. This allows bioctl(8)
Joel Sing
2012-01-22
Move list initialisation to the start of the function - this prevents us
Joel Sing
2011-12-26
Provide default set chunk state and set volume state functions which
Joel Sing
2011-12-25
Initialise discipline function pointers with defaults and only override
Joel Sing
2011-09-20
Mark softraid crypto volumes as being capable of auto assembly, since they
Joel Sing
2011-09-20
Simplify the crypto descriptor handling by changing the list head, instead
Joel Sing
2011-09-18
Add support for variable length optional metadata in softraid(4). This
Joel Sing
2011-09-18
Rename the optional metadata handler function and factor out the optional
Joel Sing
2011-07-07
only allocate and copyin the length of kdfinfo data.
Ted Unangst
2011-07-05
ENOMEM causing EIO errors is bad juju. Softraid crypto did this.
Owain Ainsworth
2011-06-18
Change sizeof(&kdfinfo2) to sizeof(kdfinfo2).
Matthew Dempsky
2011-06-17
M_WAITOK cleanup of two cases:
Michael Knudsen
2011-06-05
Fix function names in debug printfs and use a more user-friendly error
Stefan Sperling
2011-05-20
sr_scsi_cmd copes with failed i/o just fine so there's no need
Mike Belopuhov
2011-04-06
make crypto work with bigmem
Marco Peereboom
2011-04-05
Iopoolification. Testing by marco@.
Kenneth R Westerback
2011-03-06
fix function name in error/debug messages; ok marco
Stefan Sperling
2011-01-12
stray tab
Marco Peereboom
2011-01-12
explicit zeroing of key information in the softraid ioctl code
Theo de Raadt
2011-01-12
more explicit_bzero to delete keys.
Marco Peereboom
2011-01-12
lots of explicit_bzero for things which contain parts of keys
Theo de Raadt
2010-11-06
Move raid1 and crypto io to a workq. This is to avoid a potential VOP_
Marco Peereboom
2010-09-27
A few M_ZEROs without any M_WAITOK/M_NOWAITs.
Thordur I. Bjornsson
2010-09-27
tedu's shiny new pool_get kassert found an instance of PR_NOWAIT or
Marco Peereboom
2010-09-23
The only sensible argument for VOP_* calls that take a struct proc pointer is
Owain Ainsworth
2010-07-02
Rename the volume specific flags variable.
Joel Sing
2010-07-02
Determine the data offset using a variable specified within the softraid
Joel Sing
2010-05-18
dont let sys/ioctl.h imply that you get the ioctls in dkio.h. this
David Gwynne
2010-04-18
Make key disks use their own optional metadata type, rather than reusing
Joel Sing
2010-03-28
Completely overhaul optional metadata handling, allowing for multiple
Joel Sing
2010-03-28
Correctly initialise variables to prevent possible free without malloc in
Joel Sing
2010-03-26
Add storage for the boot block and boot loader to the softraid metadata.
Joel Sing
2010-01-09
Zap all setting of ITSDONE in drivers that don't look at it. Nobody
Kenneth R Westerback
2009-12-31
Assert copyright.
Joel Sing
2009-12-31
Add support for key disks. This allows a crypto volume to be constructed
Joel Sing
2009-12-15
Factor out discipline specific create/assemble code.
Joel Sing
2009-12-07
Define discipline capabilities using a set of flags.
Joel Sing
2009-11-24
Allow the passphrase to be changed on softraid crypto volumes. Ensure that
Joel Sing
2009-11-24
Factor out crypto code allowing for future reuse.
Joel Sing
2009-08-09
Switch softraid to vnodes to prevent bad things from happening when using
Marco Peereboom
2009-06-11
Create a hotplug callback mechanism.
Marco Peereboom
2009-06-11
KNF
Marco Peereboom
2009-06-09
fix potential null dereference.
Charles Longeau
2009-06-03
whitespace. "Sure" marco@
Chris Kuethe
2009-06-02
Abuse bio layer a little less by marking fake buffers with B_PHYS.
Marco Peereboom
2009-06-02
marco needs to learn how to do his range checks better, found by Parfait
Theo de Raadt
2009-05-11
Move the discipline initialisation code into discipline specific functions,
Joel Sing
[next]