aboutsummaryrefslogtreecommitdiff
path: root/internal/nametransform/names.go
AgeCommit message (Expand)Author
2023-09-15nametransform: reject non-canonical base64Jakob Unterwurzacher
2022-08-28make formatJakob Unterwurzacher
2022-08-28Add comment to pass Codacy Static Code AnalysisNekoGirlSAIKOU
2022-08-28Fix invalid -longnamemax for reverse modeNekoGirlSAIKOU
2021-12-19fusefrontend: allow slashes in xattr namesJakob Unterwurzacher
2021-10-21nametransform: fix math.MaxInt build failure on older GoJakob Unterwurzacher
2021-10-21nametransform: add longNameMax parameterJakob Unterwurzacher
2021-08-23go mod: declare module version v2Jakob Unterwurzacher
2021-08-20Implement -deterministic-names: extended -zerodirivJakob Unterwurzacher
2021-06-21nametransform: gather badname functions in badname.goJakob Unterwurzacher
2021-06-21nametransform: delete NameTransformer interfaceJakob Unterwurzacher
2021-06-20nametransform: pass badname patterns via NewJakob Unterwurzacher
2021-06-20Badname file content accessDerDonut
2021-06-02nametransform: check name validity on encryptionJakob Unterwurzacher
2020-08-02v2api/reverse: implement Lookup for longnameJakob Unterwurzacher
2020-06-06badname: stop trying to decrypt at length 22Jakob Unterwurzacher
2020-06-06Added auto decryption of invalid file namesDerDonut
2020-04-18nametransform: update comment & simplify testsJakob Unterwurzacher
2020-02-28Show undecryptable filenames if they match supplied globorcas
2019-03-26reverse mode: support wildcard exclude (--exclude-wildcard)Eduardo M KALINOWSKI
2019-02-17nametransform: reject names longer than 255 charsJakob Unterwurzacher
2019-01-03fusefrontend: add dirCacheJakob Unterwurzacher
2019-01-02fusefronted: make EncryptPath symlink-safeJakob Unterwurzacher
2018-12-27Assorted spelling fixes.Sebastian Lackner
2017-11-22nametransform: Return error if decrypted name is '.' or '..'Sebastian Lackner
2017-08-06nametransform: move diriv cache into it's own packageJakob Unterwurzacher
2017-05-23nametransform: harden name decryption against invalid inputJakob Unterwurzacher
2017-05-07nametranform, fusefrontend: better errors on invalid namesJakob Unterwurzacher
2017-03-05nametransform: fix Raw64 not affecting symlink targetsJakob Unterwurzacher
2017-03-05Drop Go 1.4 compatability code everywhereJakob Unterwurzacher
2017-03-05cryptocore: use eme v1.1 interfaceJakob Unterwurzacher
2016-11-01Add Go 1.4 compatibility layer for raw64Jakob Unterwurzacher
2016-11-01Add support for unpadded base64 filenames, "-raw64"Jakob Unterwurzacher
2016-10-04lint fixesValient Gough
2016-09-25nametransform: downgrade invalid length warningJakob Unterwurzacher
2016-09-25nametransform: delete unused function DecryptPathDirIVJakob Unterwurzacher
2016-09-25reverse: add symlink encryption and Readlink supportJakob Unterwurzacher
2016-09-25nametransform: return EINVAL on invalid paddingJakob Unterwurzacher
2016-07-06Add godoc comments to all internal packagesJakob Unterwurzacher
2016-07-03nametransform: hide detailed padding error behind the debug flagJakob Unterwurzacher
2016-06-23Drop deprecated "-emenames" optionJakob Unterwurzacher
2016-06-16Rename nametransform, contentenc source filesJakob Unterwurzacher