summaryrefslogtreecommitdiffstats
path: root/sys/geom/eli
Commit message (Expand)AuthorAgeFilesLines
* 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
* Commit 14/14 of sched_lock decomposition.jeff2007-06-051-2/+2
* When deleting key, flush write cache after each overwrite, so we don'tpjd2007-05-061-0/+5
* Use root_mounted().pjd2007-04-081-1/+1
* Overhaul driver/subsystem api's:sam2007-03-212-3/+5
* Warn when user use sectorsize bigger than the page size, which will leadpjd2007-03-051-0/+4
* Fix geli after last commit for UP systems that are running SMP kernel.pjd2007-03-021-1/+2
* It is possible that GEOM taste provider before SMP is started.pjd2007-01-281-0/+7
* I want CPU number here.pjd2006-11-021-1/+1
* Skip disabled CPU, because after we sched_bind() to a disabled CPU,pjd2006-11-011-1/+16
* Implement BIO_FLUSH handling by simply passing it down to the components.pjd2006-10-311-0/+2
* Remove trailing spaces.pjd2006-09-302-2/+2
OpenPOWER on IntegriCloud