freebsd-dev/sys/geom/eli
Pawel Jakub Dawidek 2f07cdf871 Implement automatic online expansion of GELI providers - if the underlying
provider grows, GELI will expand automatically and will move the metadata
to the new location of the last sector.

This functionality is turned on by default. It can be turned off with the
-R flag, but it is not recommended - if the underlying provider grows and
automatic expansion is turned off, it won't be possible to attach this
provider again, as the metadata is no longer located in the last sector.

If the automatic expansion is turned off and the underlying provider grows,
GELI will only log a message with the previous size of the provider, so
recovery can be easier.

Obtained from:	Fudo Security
2019-04-03 23:57:37 +00:00
..
g_eli_crypto.c Make geli(8) buildable. 2018-09-19 07:08:04 +00:00
g_eli_ctl.c Implement automatic online expansion of GELI providers - if the underlying 2019-04-03 23:57:37 +00:00
g_eli_hmac.c When building standalone, include stand.h rather than the kernel 2017-12-05 21:37:32 +00:00
g_eli_integrity.c OpenCrypto: Convert sessions to opaque handles instead of integers 2018-07-18 00:56:25 +00:00
g_eli_key_cache.c Implement automatic online expansion of GELI providers - if the underlying 2019-04-03 23:57:37 +00:00
g_eli_key.c Introduce the 'n' flag for the geli attach command. 2018-05-09 20:53:38 +00:00
g_eli_privacy.c OpenCrypto: Convert sessions to opaque handles instead of integers 2018-07-18 00:56:25 +00:00
g_eli.c Implement automatic online expansion of GELI providers - if the underlying 2019-04-03 23:57:37 +00:00
g_eli.h Implement automatic online expansion of GELI providers - if the underlying 2019-04-03 23:57:37 +00:00
pkcs5v2.c We don't need both _STAND and _STANDALONE. There's more places that 2017-12-02 00:07:09 +00:00
pkcs5v2.h sys/geom: adoption of SPDX licensing ID tags. 2017-11-27 15:17:37 +00:00