diff options
| author | Jakob Unterwurzacher | 2016-02-06 22:54:14 +0100 | 
|---|---|---|
| committer | Jakob Unterwurzacher | 2016-02-06 22:54:14 +0100 | 
| commit | e111e20649cfacd7b02dd454d75db879aa2ca53c (patch) | |
| tree | 5020d3172bfa2462f05898473093dabd3688e64f /internal/configfile | |
| parent | 5abd9cec136bfb981c728eb3bf0f92b2282601c6 (diff) | |
longnames part I: Create and OpenDir work with long filenames > 176 bytes
Todo: Rename, Unlink, Rmdir, Mknod, Mkdir
Diffstat (limited to 'internal/configfile')
| -rw-r--r-- | internal/configfile/config_file.go | 4 | 
1 files changed, 3 insertions, 1 deletions
| diff --git a/internal/configfile/config_file.go b/internal/configfile/config_file.go index 8c53a4b..0b910c0 100644 --- a/internal/configfile/config_file.go +++ b/internal/configfile/config_file.go @@ -56,6 +56,7 @@ func CreateConfFile(filename string, password string, plaintextNames bool, logN  	} else {  		cf.FeatureFlags = append(cf.FeatureFlags, FlagDirIV)  		cf.FeatureFlags = append(cf.FeatureFlags, FlagEMENames) +		cf.FeatureFlags = append(cf.FeatureFlags, FlagLongNames)  	}  	// Write file to disk @@ -169,12 +170,13 @@ const (  	FlagDirIV          = "DirIV"  	FlagEMENames       = "EMENames"  	FlagGCMIV128       = "GCMIV128" +	FlagLongNames      = "LongNames"  )  // Verify that we understand a feature flag  func (cf *ConfFile) isFeatureFlagKnown(flag string) bool {  	switch flag { -	case FlagPlaintextNames, FlagDirIV, FlagEMENames, FlagGCMIV128: +	case FlagPlaintextNames, FlagDirIV, FlagEMENames, FlagGCMIV128, FlagLongNames:  		return true  	default:  		return false | 
