libgocryptfs/internal/nametransform
Jakob Unterwurzacher e80b5f2049 nametransform: extend diriv cache to 100 entries
* extend the diriv cache to 100 entries
* add special handling for the immutable root diriv

The better cache allows to shed some complexity from the path
encryption logic (parent-of-parent check).

Mitigates https://github.com/rfjakob/gocryptfs/issues/127
2017-08-09 22:00:53 +02:00
..
dirivcache nametransform: extend diriv cache to 100 entries 2017-08-09 22:00:53 +02:00
diriv.go nametransform: extend diriv cache to 100 entries 2017-08-09 22:00:53 +02:00
longnames_test.go longnames: fix fsstress failure, use dirfd 2016-04-10 21:31:08 +02:00
longnames.go nametransform: harden name decryption against invalid input 2017-05-23 21:26:38 +02:00
names_test.go nametransform: harden name decryption against invalid input 2017-05-23 21:26:38 +02:00
names.go nametransform: move diriv cache into it's own package 2017-08-06 21:59:15 +02:00
pad16.go nametransform: harden name decryption against invalid input 2017-05-23 21:26:38 +02:00