1
0
Fork 0
mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git synced 2025-01-24 17:23:25 -05:00
linux/fs/ubifs
Richard Weinberger b9bc8c7bdb ubifs: Make r5 hash binary string aware
As of now all filenames known by UBIFS are strings with a NUL
terminator. With encrypted filenames a filename can be any binary
string and the r5 function cannot search for the NUL terminator.
UBIFS always knows how long a filename is, therefore we can change
the hash function to iterate over the filename length to work
correctly with binary strings.

Signed-off-by: Richard Weinberger <richard@nod.at>
2016-12-12 23:07:38 +01:00
..
budget.c
commit.c
compress.c
crypto.c ubifs: Implement encrypt/decrypt for all IO 2016-12-12 23:07:38 +01:00
debug.c
debug.h
dir.c ubifs: Preload crypto context in ->lookup() 2016-12-12 23:07:38 +01:00
file.c ubifs: Implement encrypt/decrypt for all IO 2016-12-12 23:07:38 +01:00
find.c
gc.c ubifs: Remove some dead code 2016-12-12 23:06:28 +01:00
io.c ubifs: Use dirty_writeback_interval value for wbuf timer 2016-12-12 23:06:24 +01:00
ioctl.c ubifs: Add skeleton for fscrypto 2016-12-12 23:07:38 +01:00
journal.c ubifs: Implement encrypt/decrypt for all IO 2016-12-12 23:07:38 +01:00
Kconfig ubifs: Add skeleton for fscrypto 2016-12-12 23:07:38 +01:00
key.h ubifs: Make r5 hash binary string aware 2016-12-12 23:07:38 +01:00
log.c
lprops.c
lpt.c
lpt_commit.c
Makefile ubifs: Add skeleton for fscrypto 2016-12-12 23:07:38 +01:00
master.c
misc.c
misc.h
orphan.c
recovery.c
replay.c ubifs: Relax checks in ubifs_validate_entry() 2016-12-12 23:07:38 +01:00
sb.c
scan.c
shrinker.c
super.c ubifs: Implement encrypt/decrypt for all IO 2016-12-12 23:07:38 +01:00
tnc.c
tnc_commit.c
tnc_misc.c
ubifs-media.h ubifs: Introduce new data node field, compr_size 2016-12-12 23:07:38 +01:00
ubifs.h ubifs: Implement encrypt/decrypt for all IO 2016-12-12 23:07:38 +01:00
xattr.c ubifs: Massage assert in ubifs_xattr_set() wrt. fscrypto 2016-12-12 23:07:38 +01:00