summaryrefslogtreecommitdiff
path: root/sbin/bioctl/bioctl.c
AgeCommit message (Expand)Author
2020-04-25Reduce minimum allowed number of chunks in a CONCAT volume from 2 toKenneth R Westerback
2019-06-28When system calls indicate an error they return -1, not some arbitraryTheo de Raadt
2019-05-11Kill a couple of superfluous "return;" statementsKenneth R Westerback
2016-12-20This commit removes bio_status() calls after a BIOCLOCATE since thePatrick Wildt
2016-10-20optarg is declared in unistd.h and usage is __dead. From Jan Stary.Theo Buehler
2016-09-21Add support for automatically selecting the number of rounds to use withJoel Sing
2016-09-19Switch softraid crypto from PKCS5 PBKDF2 to bcrypt PBKDF.Joel Sing
2016-09-10Teach bioctl derive_key() how to handle bcrypt_pbkdf.Joel Sing
2016-09-10Ugh, too many initialisms...Joel Sing
2016-09-10Clean up some softraid crypto code - rename struct sr_crypto_kdf_pbkdf2 toJoel Sing
2016-09-08When changing the passphrase, keep the previous number of rounds, unlessJoel Sing
2016-09-08Shuffle some code to make futher changes easier - pass the KDF type intoJoel Sing
2016-09-08When changing a passphrase, use bio_kdf_generate() so that we generate aJoel Sing
2016-05-13overzealous use of errx() hides useful information about errors.Ted Unangst
2016-02-04Fix an unitialized variable; pointed out by jsg@.Masao Uebayashi
2015-07-18remove the restriction to disallow the use of a passphrase file duringAlexander Hall
2015-05-30fix usage();Jason McIntyre
2015-05-29Initial addition of ``Patrol Read'' support in bio(4), biocto(8), andMasao Uebayashi
2015-05-11explicit_bzero(3) on private data, in case of core dumps (and being a good ex...Martin Pelikan
2015-04-11Re-enable the RAID 5 discipline for softraid(4).Joel Sing
2015-03-18Sort getopt() string.Masao Uebayashi
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers whereTheo de Raadt
2014-10-08tedu the tedu code that tedu forgot to tedu when he tedued the other partJoel Sing
2014-07-20Make sure the correct errno is reported by warn* or err* and notPhilip Guenther
2014-04-22malloc/memset -> calloc. from peter maloneTed Unangst
2014-01-18Disable the RAID 5 discipline in bioctl, as the current softraid RAID 5Joel Sing
2014-01-18Remove the RAID 4 discipline from softraid. Anyone sensible would use RAIDJoel Sing
2013-11-22Whole bunch of (unsigned char) casts carefully added for ctype calls.Theo de Raadt
2013-11-11oops, forgot a #ifdef AOE in last commitTheo de Raadt
2013-11-04substantial namespace cleanup. Might go a little bit too far, but weTheo de Raadt
2013-10-31Make sure -v output is properly aligned with the normal output.Mark Kettenis
2013-10-23Add support for displaying the cache write policy of RAID volumes to bioctl(8)Mark Kettenis
2012-09-10Only keep track of the bio(4) cookie, not an entire bio_locate struct.Joel Sing
2012-09-06move pkcs5_pbkdf5 function to libutil so everybody can play with itTed Unangst
2012-04-19clear memory before passing to ioctl routines instead of praying itTheo de Raadt
2012-01-22If no controller name is provided, use the program name as a prefix. Also,Joel Sing
2012-01-20Teach bioctl(8) about the new status interface for bio(4). With theJoel Sing
2012-01-17Move the bio(4) cookie into a separate struct and make this struct theJoel Sing
2012-01-17CONCAT requires at least two disks.Joel Sing
2012-01-07Provide a bioctl(8) option that changes the state of a chunk to offline.Joel Sing
2011-12-31Implement a concatenating discipline for softraid.Joel Sing
2011-08-01Add missing closing braces in usage().Matthieu Herrb
2011-07-09Add a missing prototype, fix build with WARNINGS=yes.Nicholas Marriott
2011-07-08add basic config support for creating aoe disks. ok marcoTed Unangst
2011-07-04use stronum, removing an atoi from the tree. ok deraadt matthewTed Unangst
2011-04-04give more space when printing volumes to allow softraid0 to fitjoshua stein
2010-12-01Allow add a -s switch to make bioctl read the passphrase from stdin. HandyChris Kuethe
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