summaryrefslogtreecommitdiffstats
path: root/fs/ext4/symlink.c
Commit message (Expand)AuthorAgeFilesLines
* fs: port ->getattr() to pass mnt_idmapChristian Brauner2023-01-191-2/+2
* ext4: fix reading leftover inlined symlinksZhang Yi2022-08-021-0/+15
* ext4: convert symlink external data block mapping to bdevZhang Yi2022-05-171-8/+43
* ext4: report correct st_size for encrypted symlinksEric Biggers2021-07-251-1/+11
* ext4: switch to fscrypt_get_symlink()Eric Biggers2018-01-111-37/+6
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* ext4: Add statx supportDavid Howells2017-04-031-0/+3
* vfs: remove ".readlink = generic_readlink" assignmentsMiklos Szeredi2016-12-091-3/+0
* Merge branch 'work.xattr' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds2016-10-101-9/+0
|\
| * vfs: Remove {get,set,remove}xattr inode operationsAndreas Gruenbacher2016-10-071-9/+0
* | ext4: do not unnecessarily null-terminate encrypted symlink dataEric Biggers2016-09-301-2/+0
* | fscrypto: make filename crypto functions return 0 on successEric Biggers2016-09-151-3/+2
* | ext4: fix memory leak when symlink decryption failsEric Biggers2016-09-151-2/+1
|/
* ext4 crypto: migrate into vfs's crypto engineJaegeuk Kim2016-07-101-20/+15
* mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macrosKirill A. Shutemov2016-04-041-2/+2
* Merge branch 'work.symlinks' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2016-01-111-15/+14
|\
| * switch ->get_link() to delayed_call, kill ->put_link()Al Viro2015-12-301-4/+4
| * replace ->follow_link() with new method that could stay in RCU modeAl Viro2015-12-081-5/+8
| * don't put symlink bodies in pagecache into highmemAl Viro2015-12-081-7/+3
* | ext4: fix an endianness bug in ext4_encrypted_follow_link()Al Viro2015-11-261-1/+1
|/
* ext4: call out CRC and corruption errors with specific error codesDarrick J. Wong2015-10-171-1/+1
* Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2015-06-251-12/+8
|\
| * ext4 crypto: use per-inode tfm structureTheodore Ts'o2015-05-311-1/+1
| * ext4 crypto: reorganize how we store keys in the inodeTheodore Ts'o2015-05-181-10/+5
| * ext4 crypto: don't allocate a page when encrypting/decrypting file namesTheodore Ts'o2015-05-181-0/+1
* | don't pass nameidata to ->follow_link()Al Viro2015-05-101-1/+1
* | new ->follow_link() and ->put_link() calling conventionsAl Viro2015-05-101-5/+4
* | ext4: switch to simple_follow_link()Al Viro2015-05-101-8/+1
* | ext4: split inode_operations for encrypted symlinks off the restAl Viro2015-05-101-20/+10
|/
* Merge tag 'for_linus_stable' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2015-05-031-1/+1
|\
| * ext4 crypto: simplify and speed up filename encryptionTheodore Ts'o2015-05-011-1/+1
* | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2015-04-261-4/+4
|\ \ | |/ |/|
| * VFS: normal filesystems (and lustre): d_inode() annotationsDavid Howells2015-04-151-1/+1
* | ext4 crypto: add symlink encryptionTheodore Ts'o2015-04-161-1/+95
* | ext4: remove unused header filesSheng Yong2015-04-021-1/+0
|/
* ext4: Remove CONFIG_EXT4_FS_XATTRTao Ma2012-12-101-4/+0
* ext4: symlink must be handled via filesystem specific operationDmitry Monakhov2010-05-161-0/+2
* ext4: Rename ext4dev to ext4Theodore Ts'o2008-10-101-2/+2
* ext4: Fix whitespace checkpatch warnings/errorsTheodore Ts'o2008-09-081-2/+2
* ext4: move headers out of include/linuxChristoph Hellwig2008-04-291-1/+1
* [PATCH] mark struct inode_operations const 1Arjan van de Ven2007-02-121-2/+2
* [PATCH] jbd2: enable building of jbd2 and have ext4 use it rather than jbdMingming Cao2006-10-111-1/+1
* [PATCH] ext4: rename ext4 symbols to avoid duplication of ext3 symbolsMingming Cao2006-10-111-12/+12
* [PATCH] ext4: initial copy of files from ext3Dave Kleikamp2006-10-111-0/+54