File tree Expand file tree Collapse file tree 1 file changed +18
-0
lines changed Expand file tree Collapse file tree 1 file changed +18
-0
lines changed Original file line number Diff line number Diff line change @@ -195,6 +195,24 @@ RM: 2,367
195
195
Changelog
196
196
---------
197
197
198
+ #### v2.5.0, 2025-01-18
199
+ * ** Important fixes for ` -reverse ` mode affecting the virtual ` gocryptfs.diriv ` and
200
+ ` gocryptfs.longname.*.name ` files.** The bug can cause file * names* to become
201
+ undecryptable. To make sure that sync tools like rsync copy new, good copies,
202
+ gocryptfs v2.5.0 and later advance ctime and mtime for these files by 10 seconds.
203
+ * Fix ` -reverse ` mode sometimes (triggered by inode number reuse) returning stale
204
+ data for ` gocryptfs.diriv ` (#802 )
205
+ * Fix ` -reverse ` mode hardlinking ` gocryptfs.longname.*.name ` files of hardlinked
206
+ files together (#802 )
207
+ * Fix ` -reverse ` mode ignoring ` -force-owner ` (#809 )
208
+ * Add workaround for excessive file fragementation on btrfs (#811 )
209
+ * ` -ctlsock ` : automatically delete orphaned colliding socket file (#776 )
210
+ * MacOS: Fix XTIMES panic on startup (#823 )
211
+ * MacOS: merge kernel options before passing them on (#854 , #557 )
212
+ * Add ` -fido2-assert-option ` (#807 )
213
+ * ` -init ` now accepts ` -masterkey `
214
+ * ` -passwd ` now ignores ` -extpass ` and ` -passfile ` for the * new* password (#287 , #882 )
215
+
198
216
#### v2.4.0, 2023-06-10
199
217
* Try the ` mount(2) ` syscall before falling back to ` fusermount(1) ` . This means we
200
218
don't need ` fusermount(1) ` at all if running as root or in a root-like namespace
You can’t perform that action at this time.
0 commit comments