aboutsummaryrefslogtreecommitdiffstats
path: root/fs/ecryptfs/file.c
AgeCommit message (Expand)AuthorFilesLines
2023-05-24splice: Use filemap_splice_read() instead of generic_file_splice_read()David Howells1-2/+2
2023-05-24ecryptfs: Provide a splice-read wrapperDavid Howells1-1/+26
2022-10-06Merge tag 'pull-path' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds1-1/+1
2022-09-01ecryptfs: constify pathAl Viro1-1/+1
2022-08-17Change calling conventions for filldir_tAl Viro1-22/+16
2021-04-19ecryptfs: file: Demote kernel-doc abusesLee Jones1-2/+2
2019-10-23fs: compat_ioctl: move FITRIM emulation into file systemsArnd Bergmann1-0/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156Thomas Gleixner1-15/+1
2018-04-16eCryptfs: don't pass up plaintext names when using filename encryptionTyler Hicks1-5/+16
2017-08-03ecryptfs: convert to file_write_and_wait in ->fsyncJeff Layton1-1/+1
2016-07-08ecryptfs: don't allow mmap when the lower fs doesn't support itJeff Mahoney1-1/+14
2016-06-20ecryptfs: fix spelling mistakesChris J Arges1-2/+2
2016-05-09switch ecryptfs to ->iterate_sharedAl Viro1-1/+1
2016-05-04ecryptfs: fix handling of directory openingAl Viro1-16/+55
2015-07-09ioctl_compat: handle FITRIMMikulas Patocka1-1/+0
2015-04-15VFS: normal filesystems (and lustre): d_inode() annotationsDavid Howells1-1/+1
2015-04-11make new_sync_{read,write}() staticAl Viro1-2/+0
2015-04-11Merge branch 'iocb' into for-nextAl Viro1-7/+0
2015-03-25fs: move struct kiocb to fs.hChristoph Hellwig1-1/+0
2015-03-13fs: don't allow to complete sync iocbs through aio_completeChristoph Hellwig1-6/+0
2015-03-03eCryptfs: don't pass fs-specific ioctl commands throughTyler Hicks1-4/+30
2015-02-22VFS: (Scripted) Convert S_ISLNK/DIR/REG(dentry->d_inode) to d_is_*(dentry)David Howells1-1/+1
2014-12-19Merge tag 'ecryptfs-3.19-rc1-fixes' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-12/+0
2014-10-31vfs: make first argument of dir_context.actor typedMiklos Szeredi1-3/+3
2014-10-23eCryptfs: Force RO mount when encrypted view is enabledTyler Hicks1-12/+0
2014-10-13Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-1/+1
2014-10-11Merge tag 'ecryptfs-3.18-fixes' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-2/+2
2014-10-09ecryptfs: ->f_op is never NULLAl Viro1-1/+1
2014-05-06write_iter variants of {__,}generic_file_aio_write()Al Viro1-2/+2
2014-05-06ecryptfs: switch to ->read_iter()Al Viro1-5/+4
2013-12-17Use %pd in eCryptFSDavid Howells1-2/+2
2013-11-14eCryptfs: file->private_data is always validTyler Hicks1-6/+2
2013-11-09ecryptfs: ->f_op is never NULLAl Viro1-1/+1
2013-10-24file->f_op is never NULL...Al Viro1-4/+4
2013-07-11Merge tag 'ecryptfs-3.11-rc1-cleanup' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-4/+3
2013-07-09Use ecryptfs_dentry_to_lower_path in a couple of placesMatthew Wilcox1-4/+3
2013-06-29ecryptfs: switch ecryptfs_decode_and_decrypt_filename() from dentry to sbAl Viro1-5/+4
2013-06-29[readdir] convert ecryptfsAl Viro1-20/+15
2013-06-29[readdir] introduce iterate_dir() and dir_contextAl Viro1-1/+3
2013-06-04eCryptfs: Check return of filemap_write_and_wait during fsyncTyler Hicks1-1/+6
2013-05-24ecryptfs: fixed msync to flush dataPaul Taysom1-0/+1
2013-05-07aio: don't include aio.h in sched.hKent Overstreet1-0/+1
2013-03-07Merge tag 'ecryptfs-3.9-rc2-fixes' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-2/+0
2013-02-22new helper: file_inode(file)Al Viro1-2/+2
2013-01-17eCryptfs: Fix -Wunused-but-set-variable warningsTyler Hicks1-2/+0
2012-09-14eCryptfs: Call lower ->flush() from ecryptfs_flush()Tyler Hicks1-2/+8
2012-07-13eCryptfs: Revert to a writethrough cache modelTyler Hicks1-31/+2
2012-07-08eCryptfs: Initialize empty lower files when opening themTyler Hicks1-26/+45
2012-03-20switch touch_atime to struct pathAl Viro1-5/+4
2011-11-23eCryptfs: Flush file in vma closeTyler Hicks1-1/+22
2011-07-20fs: push i_mutex and filemap_write_and_wait down into ->fsync() handlersJosef Bacik1-3/+4
2011-05-29eCryptfs: Fix new inode race conditionTyler Hicks1-1/+1
2011-04-25eCryptfs: Handle failed metadata read in lookupTyler Hicks1-1/+2
2011-04-25eCryptfs: Add reference counting to lower filesTyler Hicks1-12/+10
2011-03-28ecryptfs: modify write path to encrypt page in writepageThieu Le1-1/+8
2011-02-21ecryptfs: read on a directory should return EISDIR if not supportedAndy Whitcroft1-0/+1
2011-01-17fs/ecryptfs: Add printf format/argument verification and fix falloutJoe Perches1-3/+3
2011-01-17ecryptfs: fixed testing of file descriptor flagsRoberto Sassu1-2/+2
2011-01-17ecryptfs: test lower_file pointer when lower_file_mutex is lockedRoberto Sassu1-9/+7
2011-01-17ecryptfs: fix truncation error in ecryptfs_read_update_atimeEdward Shishkin1-1/+1
2010-10-22Merge branch 'llseek' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/bklLinus Torvalds1-0/+1
2010-10-15llseek: automatically add .llseek fopArnd Bergmann1-0/+1
2010-10-04BKL: Remove BKL from ecryptfsArnd Bergmann1-3/+0
2010-08-09fs/ecryptfs/file.c: introduce missing freeJulia Lawall1-2/+2
2010-08-09eCryptfs: Handle ioctl calls with unlocked and compat functionsTyler Hicks1-21/+35
2010-05-27drop unused dentry argument to ->fsyncChristoph Hellwig1-1/+1
2010-05-21sanitize vfs_fsync calling conventionsChristoph Hellwig1-3/+1
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo1-0/+1
2010-01-19ecryptfs: Eliminate useless codeJulia Lawall1-1/+1
2010-01-19ecryptfs: initialize private persistent file before dereferencing pointerErez Zadok1-7/+7
2010-01-19eCryptfs: Remove mmap from directory operationsTyler Hicks1-1/+0
2009-01-06eCryptfs: Fix data types (int/size_t)Michael Halcrow1-1/+1
2009-01-06eCryptfs: Filename Encryption: filldir, lookup, and readlinkMichael Halcrow1-15/+15
2009-01-05add a vfs_fsync helperChristoph Hellwig1-12/+3
2008-10-16eCryptfs: remove retry loop in ecryptfs_readdir()Michael Halcrow1-9/+8
2008-07-24eCryptfs: Make all persistent file opens delayedMichael Halcrow1-4/+0
2008-07-24eCryptfs: do not try to open device files on mknodMichael Halcrow1-0/+14
2008-07-24eCryptfs: Privileged kthread for lower file opensMichael Halcrow1-0/+7
2008-07-02ecryptfs: fasync BKL pushdownJonathan Corbet1-0/+3
2008-04-29eCryptfs: protect crypt_stat->flags in ecryptfs_open()Michael Halcrow1-0/+2
2008-02-06eCryptfs: Minor fixes to printk messagesMichael Halcrow1-2/+3
2007-10-16eCryptfs: remove unused functions and kmem_cacheMichael Halcrow1-28/+0
2007-10-16eCryptfs: make open, truncate, and setattr use persistent fileMichael Halcrow1-41/+9
2007-10-16eCryptfs: update metadata read/write functionsMichael Halcrow1-1/+1
2007-10-16eCryptfs: remove assignments in if-statementsMichael Halcrow1-3/+5
2007-10-16eCryptfs: Use generic_file_splice_read()Michael Halcrow1-17/+2
2007-07-10sendfile: remove .sendfile from filesystems that use generic_file_sendfile()Jens Axboe1-7/+8
2007-05-23eCryptfs: delay writing 0's after llseek until writeMichael Halcrow1-58/+1
2007-05-08header cleaning: don't include smp_lock.h when not usedRandy Dunlap1-1/+0
2007-03-01[PATCH] eCryptfs: set O_LARGEFILE when opening lower fileMichael Halcrow1-0/+1
2007-02-12[PATCH] eCryptfs: open-code flag checking and manipulationMichael Halcrow1-10/+7
2007-02-12[PATCH] eCryptfs: Encrypted passthroughMichael Halcrow1-2/+11
2007-02-12[PATCH] eCryptfs: Generalize metadata read/writeMichael Halcrow1-21/+6
2007-02-11[PATCH] Transform kmem_cache_alloc()+memset(0) -> kmem_cache_zalloc().Robert P. J. Day1-2/+1
2006-12-08[PATCH] ecryptfs: change uses of f_{dentry, vfsmnt} to use f_pathJosef "Jeff" Sipek1-7/+7
2006-12-08[PATCH] eCryptfs: Use fsstack's generic copy inode attr functionsJosef "Jeff" Sipek1-1/+2
2006-12-07[PATCH] slab: remove SLAB_KERNELChristoph Lameter1-1/+1
2006-10-31[PATCH] eCryptfs: Consolidate lower dentry_open'sMichael Halcrow1-8/+36
2006-10-04[PATCH] ecryptfs: fs/Makefile and fs/KconfigMichael Halcrow1-0/+440