Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-07-18 | remove the restriction to disallow the use of a passphrase file during | Alexander Hall | |
initial creation of a crypto volume ok phessler | |||
2015-05-30 | fix usage(); | Jason McIntyre | |
2015-05-29 | Initial addition of ``Patrol Read'' support in bio(4), biocto(8), and | Masao Uebayashi | |
mfi(4). Based on FreeBSD, but done without mfiutil(8). OK deraadt@ | |||
2015-05-11 | explicit_bzero(3) on private data, in case of core dumps (and being a good ↵ | Martin Pelikan | |
example) ok florian jsing | |||
2015-04-11 | Re-enable the RAID 5 discipline for softraid(4). | Joel Sing | |
The RAID 5 implementation has been largely rewritten during the last two hackathons in Dunedin - it now needs further testing and usage. | |||
2015-03-18 | Sort getopt() string. | Masao Uebayashi | |
2015-01-16 | Replace <sys/param.h> with <limits.h> and other less dirty headers where | Theo de Raadt | |
possible. Annotate <sys/param.h> lines with their current reasons. Switch to PATH_MAX, NGROUPS_MAX, HOST_NAME_MAX+1, LOGIN_NAME_MAX, etc. Change MIN() and MAX() to local definitions of MINIMUM() and MAXIMUM() where sensible to avoid pulling in the pollution. These are the files confirmed through binary verification. ok guenther, millert, doug (helped with the verification protocol) | |||
2014-10-08 | tedu the tedu code that tedu forgot to tedu when he tedued the other part | Joel Sing | |
of this tedu code. | |||
2014-07-20 | Make sure the correct errno is reported by warn* or err* and not | Philip Guenther | |
the errno of an intervening cleanup operation like close/unlink/etc. Diff from Doug Hogan (doug (at) acyclic.org) | |||
2014-04-22 | malloc/memset -> calloc. from peter malone | Ted Unangst | |
2014-01-18 | Disable the RAID 5 discipline in bioctl, as the current softraid RAID 5 | Joel Sing | |
discipline will more than likely eat data if a drive is lost. Discussed with krw@ | |||
2014-01-18 | Remove the RAID 4 discipline from softraid. Anyone sensible would use RAID | Joel Sing | |
5 instead of RAID 4, assuming both were functional. Discussed with krw@ | |||
2013-11-22 | Whole bunch of (unsigned char) casts carefully added for ctype calls. | Theo de Raadt | |
Careful second audit by millert | |||
2013-11-11 | oops, forgot a #ifdef AOE in last commit | Theo de Raadt | |
2013-11-04 | substantial namespace cleanup. Might go a little bit too far, but we | Theo de Raadt | |
can expose some of the kernel structures with split .h files if need be. Discussed with various, including jsing. | |||
2013-10-31 | Make sure -v output is properly aligned with the normal output. | Mark Kettenis | |
2013-10-23 | Add support for displaying the cache write policy of RAID volumes to bioctl(8) | Mark Kettenis | |
and make mfi(4) pass up the necessary information. Adding support for other RAID controllers is left as an excercise to the reader. ok deraadt@ | |||
2012-09-10 | Only keep track of the bio(4) cookie, not an entire bio_locate struct. | Joel Sing | |
2012-09-06 | move pkcs5_pbkdf5 function to libutil so everybody can play with it | Ted Unangst | |
ok deraadt jsing matthew | |||
2012-04-19 | clear memory before passing to ioctl routines instead of praying it | Theo de Raadt | |
will be ok and not break things upon return. ok claudio | |||
2012-01-22 | If no controller name is provided, use the program name as a prefix. Also, | Joel Sing | |
exit with an "unknown error" if a bio(4) error is reported but no status message has been provided. | |||
2012-01-20 | Teach bioctl(8) about the new status interface for bio(4). With the | Joel Sing | |
exception of a few messages specific to softraid(4) CRYPTO, there should be no functional change for drivers that do not yet implement the interface (which is currently all of them). | |||
2012-01-17 | Move the bio(4) cookie into a separate struct and make this struct the | Joel Sing | |
first member of each ioctl data structure. This will allow for future changes to bio(4) status handling. | |||
2012-01-17 | CONCAT requires at least two disks. | Joel Sing | |
2012-01-07 | Provide a bioctl(8) option that changes the state of a chunk to offline. | Joel Sing | |
man page part with todd@ | |||
2011-12-31 | Implement a concatenating discipline for softraid. | Joel Sing | |
Many thanks to Marco Peereboom for his assistance with testing and debugging. Thanks also to Josh Grosse and Chris Jackman for testing. | |||
2011-08-01 | Add missing closing braces in usage(). | Matthieu Herrb | |
Ok jmc@ (who also pointed me to the 2nd missing one) sobrado@. | |||
2011-07-09 | Add a missing prototype, fix build with WARNINGS=yes. | Nicholas Marriott | |
2011-07-08 | add basic config support for creating aoe disks. ok marco | Ted Unangst | |
2011-07-04 | use stronum, removing an atoi from the tree. ok deraadt matthew | Ted Unangst | |
2011-04-04 | give more space when printing volumes to allow softraid0 to fit | joshua stein | |
ok marco@ | |||
2010-12-01 | Allow add a -s switch to make bioctl read the passphrase from stdin. Handy | Chris Kuethe | |
for scripting a big batch of remote unlocks. ok marco | |||
2010-07-10 | Eliminate some unnecessary #include lines. | Matthew Dempsky | |
"sure" marco@ | |||
2010-07-01 | Use opendev(3) when handling key disks so that disklabel UIDs are | Joel Sing | |
supported. ok marco@ | |||
2010-06-22 | rename devname->devicename to prevent shadowing devname(3). ok marco jsing | Darren Tucker | |
2010-06-18 | Make bioctl(8) disklabel UID friendly by attempting to open the device | Joel Sing | |
using opendev(3) first and then trying /dev/bio if that failed. Also use opendev(3) when getting device numbers for softraid. ok marco@ | |||
2010-05-18 | dont let sys/ioctl.h imply that you get the ioctls in dkio.h. this | David Gwynne | |
gets rid of #include <sys/dkio.h> in sys/ioctl.h and adds #include <sys/dkio.h> to the places that actually want and use the disk ioctls. this became an issue when krw@'s X build failed when he was testing a change to dkio.h. tested by krw@ help from and ok miod@ | |||
2010-04-03 | scsi_all.h is needed before scsi_disk.h now. ok marco | Nicholas Marriott | |
2010-01-08 | "Too less" => "Too few" | Alexander Hall | |
ok marco@ | |||
2010-01-03 | Nuke some unused variables, ok marco | Nicholas Marriott | |
2009-12-31 | use the same arg name for -k as the man page; | Jason McIntyre | |
2009-12-31 | Add support for key disks. This allows a crypto volume to be constructed | Joel Sing | |
without using a passphrase - instead the encryption mask key is stored on the specified key disk partition (ideally being one on a removable device). This also enables automatic assembly of crypto volumes at boot time. ok marco@ | |||
2009-12-24 | spelling fixes, from Brad Tilley; we will not fix src/sbin/dump/dump.h | Igor Sobrado | |
as neither arrayified not arrayfied exist -- sanctioned dictionaries like Merriam-Webster ones suggest a few alternatives (e.g., arrayed), however these made up words are easy to understand and we are not certain that current ones are not ok. ok jmc@ | |||
2009-11-24 | put -P in the right place; | Jason McIntyre | |
2009-11-24 | Allow the passphrase to be changed on softraid crypto volumes. Ensure that | Joel Sing | |
you backup your data and lock up your pets prior to using this. Tested by todd@ ok marco@ | |||
2009-10-25 | Somehow during my testing I missed a test case where an existing crypto | Marco Peereboom | |
volume could no longer be brought up. Found by Pedro la Peu <pedro@am-gen.org>, thanks for the report. | |||
2009-10-22 | tweak previous; ok marco | Jason McIntyre | |
2009-10-21 | Add passphrase file for crypto volume bring-up. Proded and ok deraadt | Marco Peereboom | |
2009-07-31 | Allow hotspares to be added to bio devices rather than requiring an sd | Joel Sing | |
device. "Yeah!" marco@ | |||
2009-06-18 | fix crypto raid error message | Alexander Hall | |
ok marco@ |