summaryrefslogtreecommitdiffstats
path: root/sys/geom/eli
Commit message (Expand)AuthorAgeFilesLines
* Include sys/sbuf.h directly.ae2011-07-111-0/+1
* MFCattilio2011-05-151-0/+1
|\
| * Fix a memory leak possible in g_eli_key_allocate() if the key with thetrociny2011-05-151-0/+1
* | MFCattilio2011-05-085-16/+58
|\ \ | |/
| * Export GELI class version via sysctl kern.geom.eli.version.pjd2011-05-081-0/+3
| * Version 6 is compatible with version 5 when it comes to control commands.pjd2011-05-081-1/+6
| * Detect and handle metadata of version 6.pjd2011-05-081-8/+9
| * When support for multiple encryption keys was committed, GELI integrity modepjd2011-05-083-3/+26
| * Remove prototype for a function that no longer exist.pjd2011-05-081-2/+0
| * Drop proper key.pjd2011-05-081-1/+1
| * Add magic field to the g_eli_key structure to detect if we are reallypjd2011-05-081-1/+13
* | Commit the support for removing cpumask_t and replacing it directly withattilio2011-05-051-1/+1
|/
* Remove "for a moment" assignment. struct g_geom zeroed when allocated.ae2011-05-041-2/+0
* One key is expected from providers smaller than or equal to (2^20)*sectorsizepjd2011-04-241-6/+0
* If number of keys for the given provider doesn't exceed the limit,pjd2011-04-211-0/+20
* Instead of allocating memory for all the keys at device attach,pjd2011-04-217-138/+386
* In g_eli_read_done() and g_eli_write_done(), for a bio withtrociny2011-04-031-2/+2
* Add some FEATURE macros for various GEOM classes.netchild2011-02-251-0/+1
* Use the preload_fetch_addr() and preload_fetch_size() conveniencemarcel2011-02-131-13/+12
* Add support for asterisk characters when filling in the GELI passworded2010-11-141-2/+2
* - Improve error messages, so instead of 'Not fully done', the user will getpjd2010-10-221-17/+21
* Close a race between checking if device is already suspended and suspending it.pjd2010-10-221-9/+9
* Add State tag, so 'geli status' will report active/suspended status, eg:pjd2010-10-221-0/+2
* Encryption keys array might be NULL if device is suspended. Check for this, sopjd2010-10-221-3/+6
* Move sc_akeyctx and sc_ivctx initialization to the g_eli_mkey_propagate()pjd2010-10-223-42/+27
* Free opencrypto sessions on suspend, as they also might keep encryption keys.pjd2010-10-212-35/+81
* Fix a bug introduced in r213067 where we use authentication key beforepjd2010-10-211-9/+10
* Bring in geli suspend/resume functionality (finally).pjd2010-10-205-35/+379
* - Add missing comments.pjd2010-10-203-2/+14
* Change g_eli_debug to int, so one can turn off any GELI output by settingpjd2010-09-252-3/+3
* Ignore errors from BIO_FLUSH. It might confuse users that provider wasn'tpjd2010-09-251-8/+6
* Update copyright years.pjd2010-09-237-7/+7
* Add support for AES-XTS. This will be the default now.pjd2010-09-235-10/+73
* Implement switching of data encryption key every 2^20 blocks.pjd2010-09-235-55/+171
* Make the code similar to the code in g_eli_integrity.c.pjd2010-09-231-3/+4
* Define default overwrite count, so that userland can use it.pjd2010-09-232-1/+2
* When trashing metadata, flush after each write.pjd2010-09-231-0/+7
* Support attaching version 4 metadatabrian2010-09-191-2/+4
* - Allow to specify value as const pointers.pjd2010-09-131-1/+1
* Correct offset conversion to little endian. It was implemented in version 2,pjd2010-08-282-7/+9
* Use lower priority for GELI worker threads. This improves systempjd2010-04-151-3/+2
* Remove pointless assignment.trasz2010-01-251-1/+0
* Detach GELI providers on shutdown/reboot, which will allow providers underneathpjd2009-03-161-1/+55
* Backout this commit whil a better solution is developedguido2009-03-131-1/+0
* When attaching a geli on boot make sure that it is detachedguido2009-03-101-0/+1
* Style(9).pjd2008-08-121-3/+4
* Clear passphrase buffer after use.pjd2008-07-201-0/+2
* On some arches, openssl is built with OPENSSL_NO_CAMELLIA, so thejb2007-11-191-0/+2
* Rename the kthread_xxx (e.g. kthread_create()) callsjulian2007-10-201-2/+2
* Add support for Camellia encryption algorithm.pjd2007-09-012-1/+21
OpenPOWER on IntegriCloud