aboutsummaryrefslogtreecommitdiffstats
path: root/fs/ext4/symlink.c
AgeCommit message (Expand)AuthorFilesLines
2024-02-25ext4_get_link(): fix breakage in RCU modeAl Viro1-3/+5
2023-01-19fs: port ->getattr() to pass mnt_idmapChristian Brauner1-2/+2
2022-08-02ext4: fix reading leftover inlined symlinksZhang Yi1-0/+15
2022-05-17ext4: convert symlink external data block mapping to bdevZhang Yi1-8/+43
2021-07-25ext4: report correct st_size for encrypted symlinksEric Biggers1-1/+11
2018-01-11ext4: switch to fscrypt_get_symlink()Eric Biggers1-37/+6
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-04-03ext4: Add statx supportDavid Howells1-0/+3
2016-12-09vfs: remove ".readlink = generic_readlink" assignmentsMiklos Szeredi1-3/+0
2016-10-10Merge branch 'work.xattr' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds1-9/+0
2016-10-07vfs: Remove {get,set,remove}xattr inode operationsAndreas Gruenbacher1-9/+0
2016-09-30ext4: do not unnecessarily null-terminate encrypted symlink dataEric Biggers1-2/+0
2016-09-15fscrypto: make filename crypto functions return 0 on successEric Biggers1-3/+2
2016-09-15ext4: fix memory leak when symlink decryption failsEric Biggers1-2/+1
2016-07-10ext4 crypto: migrate into vfs's crypto engineJaegeuk Kim1-20/+15
2016-04-04mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macrosKirill A. Shutemov1-2/+2
2016-01-11Merge branch 'work.symlinks' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-15/+14
2015-12-30switch ->get_link() to delayed_call, kill ->put_link()Al Viro1-4/+4
2015-12-08replace ->follow_link() with new method that could stay in RCU modeAl Viro1-5/+8
2015-12-08don't put symlink bodies in pagecache into highmemAl Viro1-7/+3
2015-11-26ext4: fix an endianness bug in ext4_encrypted_follow_link()Al Viro1-1/+1
2015-10-17ext4: call out CRC and corruption errors with specific error codesDarrick J. Wong1-1/+1
2015-06-25Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds1-12/+8
2015-05-31ext4 crypto: use per-inode tfm structureTheodore Ts'o1-1/+1
2015-05-18ext4 crypto: reorganize how we store keys in the inodeTheodore Ts'o1-10/+5
2015-05-18ext4 crypto: don't allocate a page when encrypting/decrypting file namesTheodore Ts'o1-0/+1
2015-05-10don't pass nameidata to ->follow_link()Al Viro1-1/+1
2015-05-10new ->follow_link() and ->put_link() calling conventionsAl Viro1-5/+4
2015-05-10ext4: switch to simple_follow_link()Al Viro1-8/+1
2015-05-10ext4: split inode_operations for encrypted symlinks off the restAl Viro1-20/+10
2015-05-03Merge tag 'for_linus_stable' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2015-05-01ext4 crypto: simplify and speed up filename encryptionTheodore Ts'o1-1/+1
2015-04-26Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-4/+4
2015-04-16ext4 crypto: add symlink encryptionTheodore Ts'o1-1/+95
2015-04-15VFS: normal filesystems (and lustre): d_inode() annotationsDavid Howells1-1/+1
2015-04-02ext4: remove unused header filesSheng Yong1-1/+0
2012-12-10ext4: Remove CONFIG_EXT4_FS_XATTRTao Ma1-4/+0
2010-05-16ext4: symlink must be handled via filesystem specific operationDmitry Monakhov1-0/+2
2008-10-10ext4: Rename ext4dev to ext4Theodore Ts'o1-2/+2
2008-09-08ext4: Fix whitespace checkpatch warnings/errorsTheodore Ts'o1-2/+2
2008-04-29ext4: move headers out of include/linuxChristoph Hellwig1-1/+1
2007-02-12[PATCH] mark struct inode_operations const 1Arjan van de Ven1-2/+2
2006-10-11[PATCH] jbd2: enable building of jbd2 and have ext4 use it rather than jbdMingming Cao1-1/+1
2006-10-11[PATCH] ext4: rename ext4 symbols to avoid duplication of ext3 symbolsMingming Cao1-12/+12
2006-10-11[PATCH] ext4: initial copy of files from ext3Dave Kleikamp1-0/+54