Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-07-31 | Allow hotspares to be added to bio devices rather than requiring an sd | Joel Sing | |
device. "Yeah!" marco@ | |||
2009-07-31 | bioctl.8 should not try to keep track of all devices which can use it; | Jason McIntyre | |
ok marco cnst | |||
2009-07-30 | Xr cac(4) && mpi(4); ok marco | Constantine A. Murenin | |
2009-06-23 | tweak previous; | Jason McIntyre | |
2009-06-18 | fix crypto raid error message | Alexander Hall | |
ok marco@ | |||
2009-06-17 | Bring bioctl back to reality by adding rebuild and documenting RAID 4 & 5. | Marco Peereboom | |
ok jordan | |||
2009-06-17 | Add raid 4 & 5 in create | Marco Peereboom | |
ok jordan | |||
2009-06-13 | mention the number of special devices required | Alexander Hall | |
for the different disciplines. | |||
2009-05-09 | fix example dd invocation; multipliers (e.g. bs=1m) use lower-case. | Stuart Henderson | |
2009-03-19 | minor tweaks (sorry grunk!); | Jason McIntyre | |
2009-03-19 | correct an example in the manpage: after creating a new crypto volume, | Alexander von Gernler | |
it is sufficient to zero the first megabyte of the disk, not the whole disk. ok marco@ mpf@ rainer@ jmc@ | |||
2009-02-22 | split synopsis and the options list according to functionality; | Jason McIntyre | |
diff from Mitja Mu?eni? ok marco | |||
2009-02-09 | Document that ips has bio support now. | Alexander Yurchenko | |
2009-02-09 | Add caveat that rebuild is not currently implemented on softraid. | Marco Peereboom | |
2008-09-02 | devname -> devicename to prevent shadowing devname(3); ok marco@ | Darren Tucker | |
2008-08-22 | - -R before -r in SYNOPSIS/usage() | Jason McIntyre | |
- avoid marking up `|' | |||
2008-08-22 | Add a hack to manually kick off rebuilds. This will need some love in the | Marco Peereboom | |
near future. ok deraadt | |||
2008-08-11 | Undo last commit; deraadt didn't like it. | Marco Peereboom | |
2008-08-11 | Add infrastructure to manually kick off rebuilds. | Marco Peereboom | |
2008-07-21 | spelling fix from Mark Pecaut; | Jason McIntyre | |
2008-07-02 | string munging: say 'CRYPTO' not 'RAID67' | Todd T. Fries | |
ok marco@ | |||
2008-06-24 | - document the raidlevels | Jason McIntyre | |
- tweak CAVEATS, as requested by marco ok hshoexer marco | |||
2008-06-15 | fix usage(); | Jason McIntyre | |
2008-06-15 | When generating a new volume, ask the user to re-type the passphrase for | Hans-Joerg Hoexer | |
verification. ok djm | |||
2008-06-14 | Provide a status field for operations on the bc_opaque data. Now we're | Hans-Joerg Hoexer | |
able to distinguish cleanly an failing ioctl (ie. return value -1) from trying to retrieve a KDF hint from a not yet initialized volume. ok marco djm | |||
2008-06-14 | add a -r option to specify the number of PKCS5 PBKDF2 iterations used | Damien Miller | |
to derive the password (minimum: 1000, maximum: more than you want) ok hshoexer@ | |||
2008-06-14 | Replace PBKDF2 implementation pulled in from vnconfig with one | Damien Miller | |
derived from Damien Bergamini's wpa-psk. This implementation is smaller, cleaner and uses the libc SHA1 functions instead of pulling in OpenSSL. make bioctl.c -Wall clean too Verified with rfc3962 test vectors and against a assembled cryptoraid; ok hshoexer@ | |||
2008-06-14 | Update bioctl(8) and softraid(4) to recent changes and enable softraid | Hans-Joerg Hoexer | |
crypto. It's still considered experimental! ok djm marco | |||
2008-06-14 | friendly error message when key decryption fails; ok hshoexer@ | Damien Miller | |
2008-06-13 | Implement pbkdf2 in in bioctl to derive master key from a passphrase. | Hans-Joerg Hoexer | |
ok marco djm | |||
2008-06-12 | -d tweaks; | Jason McIntyre | |
2008-06-12 | Add blurb for delete volume | Marco Peereboom | |
2008-06-12 | Add delete volume functionality. | Marco Peereboom | |
discussed with krw, kettenis & drahn ok hshoexer | |||
2008-01-19 | Add initial scaffold for RAID 0. No IO just yet. | Marco Peereboom | |
Much prodding todd | |||
2007-11-21 | back out previous: henning says it's wrong; | Jason McIntyre | |
2007-11-21 | note that -q is the default if no other options are specified; ok dlg | Jason McIntyre | |
2007-09-08 | make bioctl behave like a unix program and exit 1 on error | Henning Brauer | |
ok deraadt, silence dlg marco | |||
2007-07-11 | put -q in the right place; | Jason McIntyre | |
2007-07-10 | implement -q to query a scsi disk for its inquiry data (vendor, model, | Henning Brauer | |
revision, serial #) and print that. when the default bio ioctl fails with ENOTTY because the given disk is not on a bio-supported raid controller, fall back to -q. use strnvis to sanitize inquiry data so it is safe to use in scripts. ok deraadt | |||
2007-06-04 | - remove an extraneous .Bl | Jason McIntyre | |
- -C before -c | |||
2007-06-04 | document -C option of bioctl | Todd T. Fries | |
use a simpler form of options with variable number of args suggestions jmc@ ok marco@ | |||
2007-06-01 | support for softraid level 'c'. | Ted Unangst | |
2007-05-31 | convert to new .Dd format; | Jason McIntyre | |
2007-05-31 | typo, ok tedu@ | Alexander von Gernler | |
2007-05-28 | Make disk assembly smarter and add two qualifiers to it: | Marco Peereboom | |
1) noautoassemble; when set the softraid volume will not be assembled during autoconf. 2) force; when set it will overwrite metadata on disk While writing this I ran into 3 bugs that were fixed along the way 1) bcopy in sr_read_meta was copying data to the wrong pointer 2) in sr_read_meta the wrong metadata was coppied into the chunk 3) sr_free_discipline was freing a pointer that wasn't malloc'd ok dlg | |||
2007-05-23 | Remove all vnode dependencies so that we can bootstrap softraid volumes. | Marco Peereboom | |
Code from tedu. Replace all kernel string magic with dev_t passed in from bioctl. Suggestion from beck and tedu. Help from miod. Fix chunk crc. ok tedu | |||
2007-04-23 | remove -D stuff which is just silly, imagine if ls had a debug mode; ok marco | Theo de Raadt | |
2007-03-20 | further clean usage(); ok todd | Jason McIntyre | |
2007-03-20 | sync usage() w/ synopsis; | Jason McIntyre | |
2007-03-20 | tweaks; | Jason McIntyre | |