aboutsummaryrefslogtreecommitdiff
path: root/sys/geom/eli/g_eli.c
Commit message (Expand)AuthorAgeFilesLines
* Enable BIO_DELETE passthru in GELI, so TRIM/UNMAP can work as expected whenPawel Jakub Dawidek2015-08-081-3/+10
* Spoil even can happen for some time now even on providers opened exclusivelyPawel Jakub Dawidek2015-07-101-3/+3
* Properly propagate errors in metadata reading.Pawel Jakub Dawidek2015-07-021-1/+4
* Allow to omit keyfile number for the first keyfile.Pawel Jakub Dawidek2015-07-021-0/+7
* Populate the GELI passphrase cache with the kern.geom.eli.passphraseColin Percival2014-10-221-0/+19
* Cache GELI passphrases entered at the console during the boot process,Colin Percival2014-09-161-7/+38
* Pull in r267961 and r267973 again. Fix for issues reported will follow.Hans Petter Selasky2014-06-281-12/+6
* Revert r267961, r267973:Glen Barber2014-06-271-6/+12
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifHans Petter Selasky2014-06-271-12/+6
* - Fix the keyfile being cleared prematurely after r259428Brad Davis2014-06-061-1/+1
* Clear content of keyfiles loaded by the loader after processing them.Pawel Jakub Dawidek2013-12-151-0/+1
* Add missing line breaks.Andrey V. Elsukov2013-11-111-2/+2
* Make ELI destruction (including orphanization) less aggressive, making itAlexander Motin2013-09-021-10/+12
* Use correct part of the Master-Key for generating encryption keys.Pawel Jakub Dawidek2012-07-041-0/+2
* replace uses of libkern gets with cngetsAndriy Gapon2011-12-171-1/+2
* Before this change when GELI detected hardware crypto acceleration it willPawel Jakub Dawidek2011-10-271-12/+4
* Add support for creating GELI devices with older metadata version for usePawel Jakub Dawidek2011-10-251-0/+2
* Prefer G_ELI_VERSION_* defines for version numbers over plain digits.Pawel Jakub Dawidek2011-10-251-3/+5
* Fit lines into 80 chars.Pawel Jakub Dawidek2011-10-251-4/+6
* Include sys/sbuf.h directly.Andrey V. Elsukov2011-07-111-0/+1
* MFCAttilio Rao2011-05-081-1/+14
|\
| * Export GELI class version via sysctl kern.geom.eli.version.Pawel Jakub Dawidek2011-05-081-0/+3
| * When support for multiple encryption keys was committed, GELI integrity modePawel Jakub Dawidek2011-05-081-1/+11
* | Commit the support for removing cpumask_t and replacing it directly withAttilio Rao2011-05-051-1/+1
|/
* Remove "for a moment" assignment. struct g_geom zeroed when allocated.Andrey V. Elsukov2011-05-041-2/+0
* Instead of allocating memory for all the keys at device attach,Pawel Jakub Dawidek2011-04-211-41/+10
* In g_eli_read_done() and g_eli_write_done(), for a bio withMikolaj Golub2011-04-031-2/+2
* Add some FEATURE macros for various GEOM classes.Alexander Leidinger2011-02-251-0/+1
* Use the preload_fetch_addr() and preload_fetch_size() convenienceMarcel Moolenaar2011-02-131-13/+12
* Add support for asterisk characters when filling in the GELI passwordEd Schouten2010-11-141-2/+2
* Add State tag, so 'geli status' will report active/suspended status, eg:Pawel Jakub Dawidek2010-10-221-0/+2
* Encryption keys array might be NULL if device is suspended. Check for this, soPawel Jakub Dawidek2010-10-221-3/+6
* Move sc_akeyctx and sc_ivctx initialization to the g_eli_mkey_propagate()Pawel Jakub Dawidek2010-10-221-24/+0
* Free opencrypto sessions on suspend, as they also might keep encryption keys.Pawel Jakub Dawidek2010-10-211-35/+80
* Fix a bug introduced in r213067 where we use authentication key beforePawel Jakub Dawidek2010-10-211-9/+10
* Bring in geli suspend/resume functionality (finally).Pawel Jakub Dawidek2010-10-201-26/+100
* - Add missing comments.Pawel Jakub Dawidek2010-10-201-2/+4
* Change g_eli_debug to int, so one can turn off any GELI output by settingPawel Jakub Dawidek2010-09-251-2/+2
* Update copyright years.Pawel Jakub Dawidek2010-09-231-1/+1
* Add support for AES-XTS. This will be the default now.Pawel Jakub Dawidek2010-09-231-9/+31
* Implement switching of data encryption key every 2^20 blocks.Pawel Jakub Dawidek2010-09-231-24/+67
* Define default overwrite count, so that userland can use it.Pawel Jakub Dawidek2010-09-231-1/+1
* Correct offset conversion to little endian. It was implemented in version 2,Pawel Jakub Dawidek2010-08-281-3/+5
* Use lower priority for GELI worker threads. This improves systemPawel Jakub Dawidek2010-04-151-3/+2
* Detach GELI providers on shutdown/reboot, which will allow providers underneathPawel Jakub Dawidek2009-03-161-1/+55
* Backout this commit whil a better solution is developedGuido van Rooij2009-03-131-1/+0
* When attaching a geli on boot make sure that it is detachedGuido van Rooij2009-03-101-0/+1
* Style(9).Pawel Jakub Dawidek2008-08-121-3/+4
* Clear passphrase buffer after use.Pawel Jakub Dawidek2008-07-201-0/+2
* Rename the kthread_xxx (e.g. kthread_create()) callsJulian Elischer2007-10-201-2/+2