summaryrefslogtreecommitdiff
path: root/Compatibility.md
diff options
context:
space:
mode:
authorrfjakob2016-06-05 14:57:37 +0200
committerrfjakob2016-06-05 14:57:37 +0200
commitb7e06f25457cd58fcb631da9fc558c6f7c280939 (patch)
tree602ef088c7b222e5695ee651d5281ce1d5674e16 /Compatibility.md
parent41389bdfa9333fc71295f338b1528c9f5ce7d53c (diff)
Created Compatibility (markdown)
Diffstat (limited to 'Compatibility.md')
-rw-r--r--Compatibility.md12
1 files changed, 12 insertions, 0 deletions
diff --git a/Compatibility.md b/Compatibility.md
new file mode 100644
index 0000000..7bfc849
--- /dev/null
+++ b/Compatibility.md
@@ -0,0 +1,12 @@
+gocryptfs tries to keep on-disk format compatibility and new versions can mount filesystems created by several older versions.
+From time to time, major revisions drop compatibility to very old filesystems to keep the gocryptfs code simple and maintainable. As seen on the table below, v1.0 will be the first version to drop support for very old filesystems.
+
+| can be mounted on ▶ | v0.4 | v0.5 | v0.6 | v0.7 & v0.8 | v0.9 & v0.10 | v1.0 |
+|----------------------|------|------|------|-------------|--------------|------|
+| ▼ **created by** | | | | | | |
+| v0.4 | Y | Y | Y | Y | Y | - |
+| v0.5 | - | Y | Y | Y | Y | - |
+| v0.6 | - | - | Y | Y | Y | - |
+| v0.7 & v0.8 | - | - | - | Y | Y | Y |
+| v0.9 & v0.10 | - | - | - | - | Y | Y |
+| v1.0 | - | - | - | - | Y | Y | \ No newline at end of file