aboutsummaryrefslogtreecommitdiff
path: root/internal
AgeCommit message (Expand)Author
2024-05-17syscallcompat: Openat: always set O_CLOEXECJakob Unterwurzacher
2024-05-12Remove accidentially-committed generation_num packageJakob Unterwurzacher
2024-05-05reverse: use incrementing inode number for gocryptfs.longname.*.name filesJakob Unterwurzacher
2024-05-05inomap: export NextSpillIno()Jakob Unterwurzacher
2024-05-05inomap: incorporate spillBit into the spillNext start valueJakob Unterwurzacher
2024-05-01reverse: use unique generation number for all nodesJakob Unterwurzacher
2024-04-19Add option to set FIDO2 verificatoin optioninvis-z
2024-03-13init_dir: use masterkey argPablo Mazzini
2024-03-09fusefrontend: fix excessive file fragmentation on BTRFSAlex Shumsky
2024-01-23go.mod: update all depsJakob Unterwurzacher
2023-09-15gocryptfs -speed: call testing.Init() to not panicJakob Unterwurzacher
2023-09-15nametransform: reject non-canonical base64Jakob Unterwurzacher
2023-05-17fusefrontend: implement our own Access()Jakob Unterwurzacher
2023-03-29fusefrontent: report correct size on hard link creationJakob Unterwurzacher
2023-03-08speed: GoGCM: start at block size 16Jakob Unterwurzacher
2023-03-08speed: add per-blocksize GoGCM benchmarksJakob Unterwurzacher
2023-02-21fusefrontend: unbreak isConsecutiveWrite streaming write optimizationJakob Unterwurzacher
2023-02-21fusefrontend: doWrite: report readFileID errors as I/O errorJakob Unterwurzacher
2023-02-21contentenc: simplify testRange tablesJakob Unterwurzacher
2023-01-08MANPAGE: scryptn: list how much memory is neededJakob Unterwurzacher
2022-12-29make formatJakob Unterwurzacher
2022-12-21go.mod: fix jacobsa/crypto build on riscv64Christian Stewart
2022-08-28Replace remaining golang.org/x/crypto/ssh/terminal ref with golang.org/x/termJakob Unterwurzacher
2022-08-28make formatJakob Unterwurzacher
2022-08-28Add comment to pass Codacy Static Code AnalysisNekoGirlSAIKOU
2022-08-28Fix invalid -longnamemax for reverse modeNekoGirlSAIKOU
2022-08-15fix minor unreachable code caused by t.FatalAbirdcfly
2022-06-26Fix typosYuta Hayashibe
2022-04-02Fix reverse gocryptfs.conf access on macOSVal
2022-01-27root_test: add TestOverlay ; syscallcompat: add QuirkNoUserXattrJakob Unterwurzacher
2022-01-22fusefrontend: fix "duplicate case" darwin build failureJakob Unterwurzacher
2022-01-22fusefrontend: support RENAME_WHITEOUT, RENAME_EXCHANGEJakob Unterwurzacher
2022-01-10fusefrontend: fix -force_owner not affecting MKNODJakob Unterwurzacher
2022-01-03readpassword: bubble up errors instead of exiting the processJakob Unterwurzacher
2021-12-19nametransform: fix oversight in commentJakob Unterwurzacher
2021-12-19fusefrontend: allow slashes in xattr namesJakob Unterwurzacher
2021-12-11tlog: only enable color if both stderr and stdout are a terminalJakob Unterwurzacher
2021-12-11tlog: respect NO_COLORJakob Unterwurzacher
2021-12-09darwin: use O_NOFOLLOW for xattr opensJakob Unterwurzacher
2021-11-01docs: names longer than 175 bytes (not 176) are stored in longnamesJakob Unterwurzacher
2021-10-21nametransform: fix math.MaxInt build failure on older GoJakob Unterwurzacher
2021-10-21cli: add -longnamemaxJakob Unterwurzacher
2021-10-21configfile: add LongNameMax supportJakob Unterwurzacher
2021-10-21nametransform: add longNameMax parameterJakob Unterwurzacher
2021-10-21configfile: replace broken switch/case logic with ifJakob Unterwurzacher
2021-10-15fusefrontend: honor ForceOwner for LOOKUP and CREATE operationsCharles Duffy
2021-09-28cryptocore: simplify declarationsJakob Unterwurzacher
2021-09-28cryptocore: disentangle algorithm / library implementation nameJakob Unterwurzacher
2021-09-14-speed: print cpu modelJakob Unterwurzacher
2021-09-14stupidgcm: add CpuHasAES()Jakob Unterwurzacher