summaryrefslogtreecommitdiff
path: root/sbin/bioctl/bioctl.c
AgeCommit message (Expand)Author
2010-07-10Eliminate some unnecessary #include lines.Matthew Dempsky
2010-07-01Use opendev(3) when handling key disks so that disklabel UIDs areJoel Sing
2010-06-22rename devname->devicename to prevent shadowing devname(3). ok marco jsingDarren Tucker
2010-06-18Make bioctl(8) disklabel UID friendly by attempting to open the deviceJoel Sing
2010-05-18dont let sys/ioctl.h imply that you get the ioctls in dkio.h. thisDavid Gwynne
2010-04-03scsi_all.h is needed before scsi_disk.h now. ok marcoNicholas Marriott
2010-01-08"Too less" => "Too few"Alexander Hall
2010-01-03Nuke some unused variables, ok marcoNicholas Marriott
2009-12-31use the same arg name for -k as the man page;Jason McIntyre
2009-12-31Add support for key disks. This allows a crypto volume to be constructedJoel Sing
2009-12-24spelling fixes, from Brad Tilley; we will not fix src/sbin/dump/dump.hIgor Sobrado
2009-11-24put -P in the right place;Jason McIntyre
2009-11-24Allow the passphrase to be changed on softraid crypto volumes. Ensure thatJoel Sing
2009-10-25Somehow during my testing I missed a test case where an existing cryptoMarco Peereboom
2009-10-22tweak previous; ok marcoJason McIntyre
2009-10-21Add passphrase file for crypto volume bring-up. Proded and ok deraadtMarco Peereboom
2009-07-31Allow hotspares to be added to bio devices rather than requiring an sdJoel Sing
2009-06-18fix crypto raid error messageAlexander Hall
2009-06-17Add raid 4 & 5 in createMarco Peereboom
2009-02-22split synopsis and the options list according to functionality;Jason McIntyre
2008-09-02devname -> devicename to prevent shadowing devname(3); ok marco@Darren Tucker
2008-08-22- -R before -r in SYNOPSIS/usage()Jason McIntyre
2008-08-22Add a hack to manually kick off rebuilds. This will need some love in theMarco Peereboom
2008-08-11Undo last commit; deraadt didn't like it.Marco Peereboom
2008-08-11Add infrastructure to manually kick off rebuilds.Marco Peereboom
2008-07-02string munging: say 'CRYPTO' not 'RAID67'Todd T. Fries
2008-06-15fix usage();Jason McIntyre
2008-06-15When generating a new volume, ask the user to re-type the passphrase forHans-Joerg Hoexer
2008-06-14Provide a status field for operations on the bc_opaque data. Now we'reHans-Joerg Hoexer
2008-06-14add a -r option to specify the number of PKCS5 PBKDF2 iterations usedDamien Miller
2008-06-14Replace PBKDF2 implementation pulled in from vnconfig with oneDamien Miller
2008-06-14friendly error message when key decryption fails; ok hshoexer@Damien Miller
2008-06-13Implement pbkdf2 in in bioctl to derive master key from a passphrase.Hans-Joerg Hoexer
2008-06-12-d tweaks;Jason McIntyre
2008-06-12Add delete volume functionality.Marco Peereboom
2008-01-19Add initial scaffold for RAID 0. No IO just yet.Marco Peereboom
2007-09-08make bioctl behave like a unix program and exit 1 on errorHenning Brauer
2007-07-11put -q in the right place;Jason McIntyre
2007-07-10implement -q to query a scsi disk for its inquiry data (vendor, model,Henning Brauer
2007-06-04document -C option of bioctlTodd T. Fries
2007-06-01support for softraid level 'c'.Ted Unangst
2007-05-31typo, ok tedu@Alexander von Gernler
2007-05-28Make disk assembly smarter and add two qualifiers to it:Marco Peereboom
2007-05-23Remove all vnode dependencies so that we can bootstrap softraid volumes.Marco Peereboom
2007-04-23remove -D stuff which is just silly, imagine if ls had a debug mode; ok marcoTheo de Raadt
2007-03-20further clean usage(); ok toddJason McIntyre
2007-03-20sync usage() w/ synopsis;Jason McIntyre
2007-03-20document softraid and bioctl creation of softraidTodd T. Fries
2007-03-19Add a new device that provides a framework for IO manipulation. A very basicMarco Peereboom
2006-08-28proper justify the size caption to match numbers justification; deraadt@ okMichael Shalayeff