From a8fd8a251662c538946edfe0fcec8ec89727b3be Mon Sep 17 00:00:00 2001 From: Jakob Unterwurzacher Date: Sun, 5 Mar 2017 23:04:54 +0100 Subject: [PATCH] configfile: disable Raw64 for now Raw64 is supported (but was disabled by default) since gocryptfs v1.2. However, the implementation was buggy because it forgot about long names and symlinks. Disable it for now by default and enable it later, together with HKDF. --- internal/configfile/config_file.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/configfile/config_file.go b/internal/configfile/config_file.go index 7565c5e..b5ac258 100644 --- a/internal/configfile/config_file.go +++ b/internal/configfile/config_file.go @@ -64,9 +64,9 @@ func CreateConfFile(filename string, password string, plaintextNames bool, logN cf.FeatureFlags = append(cf.FeatureFlags, knownFlags[FlagDirIV]) cf.FeatureFlags = append(cf.FeatureFlags, knownFlags[FlagEMENames]) cf.FeatureFlags = append(cf.FeatureFlags, knownFlags[FlagLongNames]) - cf.FeatureFlags = append(cf.FeatureFlags, knownFlags[FlagRaw64]) - // TODO enable this and release as v1.3-beta1 once we have enough test + // TODO enable these and release as v1.3-beta1 once we have enough test // coverage + //cf.FeatureFlags = append(cf.FeatureFlags, knownFlags[FlagRaw64]) //cf.FeatureFlags = append(cf.FeatureFlags, knownFlags[FlagHKDF]) } if aessiv {