summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrfjakob2017-05-06 17:45:30 +0200
committerrfjakob2017-05-06 17:45:30 +0200
commitaa16f07787239786715806f728d2ed190c1ea71d (patch)
treeddf2b8f0dcc260f5b795375d6cb5c13e02d2b849
parentf67874990f53296116c6df797632a37da4a576fa (diff)
Split table
-rw-r--r--Compatibility.md33
1 files changed, 22 insertions, 11 deletions
diff --git a/Compatibility.md b/Compatibility.md
index c7ee7d4..1baa42f 100644
--- a/Compatibility.md
+++ b/Compatibility.md
@@ -4,17 +4,27 @@ gocryptfs uses ext4-style *feature flags* to add new functionality or better sec
However, from time to time major gocryptfs revisions will drop support for very old filesystems. This keeps the gocryptfs code base clean and maintainable. Users are encouraged to upgrade their filesystems (see below for how) as the new features often improve security.
-As seen on the table below, v1.0 will be the first version to drop support for very old filesystems (v0.6 and lower).
-
-| | can be mounted on ▶ | v0.4 | v0.5 | v0.6 | v0.7, v0.8 | v0.9, v0.10 | v0.11 | v0.12 | v1.0 | v1.1 |
-|--------------------------------|---------------------|------|------|------|------------|-------------|-------|-------|------|------|
-| ▼ **created by** | ▼ **feature flags** | | | | | | | | | |
-| v0.4 | - | Y | Y | Y | Y | Y | W | RO | - | - |
-| v0.5 | D | - | Y | Y | Y | Y | W | RO | - | - |
-| v0.6 | DE | - | - | Y | Y | Y | W | RO | - | - |
-| v0.7, v0.8 | DEG | - | - | - | Y | Y | Y | Y | Y | Y |
-| v0.9, v0.10, v0.11, v1.0, v1.1 | DEGL | - | - | - | - | Y | Y | Y | Y | Y |
-| v1.1-reverse | DEGLA | - | - | - | - | - | - | - | - | Y |
+As seen on the tables below, v1.0 will be the first version to drop support for very old filesystems (v0.6 and lower).
+
+##### v0.6 and lower:
+
+| | can be mounted on ▶ | v0.4 | v0.5 | v0.6 | v0.7, v0.8 | v0.9, v0.10 | v0.11 | v0.12 | v1.0+ |
+|------------------|---------------------|------|------|------|------------|-------------|-------|-------|------|
+| ▼ **created by** | ▼ **feature flags** | | | | | | | | |
+| v0.4 | - | Y | Y | Y | Y | Y | W | RO | - |
+| v0.5 | D | - | Y | Y | Y | Y | W | RO | - |
+| v0.6 | DE | - | - | Y | Y | Y | W | RO | - |
+
+
+##### v0.7 and higher:
+
+| | can be mounted on ▶ | v0.7, v0.8 | v0.9, v0.10, v0.11, <br> v1.0, v1.1, v1.2 | v1.1, v1.2 | v1.3 |
+|-------------------------------------------|---------------------|------------|-------------------------------------------|------------|------|
+| ▼ **created by** | ▼ **feature flags** | | | | |
+| v0.7, v0.8 | DEG | Y | Y | Y | Y |
+| v0.9, v0.10, v0.11, <br> v1.0, v1.1, v1.2 | DEGL | - | Y | Y | Y |
+| v1.1, v1.2 <br>(reverse mode) | DEGLA | - | - | Y | Y |
+| v1.3 | DEGLH | - | - | - | Y |
Feature flags:
* D = DirIV
@@ -22,6 +32,7 @@ Feature flags:
* G = GCMIV128
* L = LongNames
* A = AESSIV
+* H = HKDF
Support flags:
* Y = full functionality