aboutsummaryrefslogtreecommitdiffstats
path: root/fs/ecryptfs/ecryptfs_kernel.h
AgeCommit message (Expand)AuthorFilesLines
2023-10-09ecryptfs: move ecryptfs_xattr_handlers to .rodataWedson Almeida Filho1-1/+1
2022-09-01ecryptfs: constify pathAl Viro1-1/+1
2021-05-06Merge tag 'ecryptfs-5.13-rc1-updates' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-1/+1
2021-04-19ecryptfs: remove unused helpersChristian Brauner1-12/+0
2021-03-20ecryptfs: ecryptfs_dentry_info->crypt_stat is never usedAl Viro1-4/+1
2021-03-20ecryptfs: get rid of unused accessorsAl Viro1-12/+0
2021-01-30eCryptfs: add a semicolonTom Rix1-1/+1
2020-02-14eCryptfs: Replace deactivated email addressTyler Hicks1-1/+1
2019-07-10Revert "Merge tag 'keys-acl-20190703' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-1/+1
2019-07-08Merge tag 'keys-acl-20190703' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1
2019-06-27keys: Replace uid/gid/perm permissions checking with an ACLDavid Howells1-1/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156Thomas Gleixner1-15/+1
2017-11-04ecryptfs: remove private bin2hex implementationRasmus Villemoes1-1/+8
2017-10-12ecryptfs: fix dereference of NULL user_key_payloadEric Biggers1-7/+17
2017-04-20ecryptfs: Convert to separately allocated bdiJan Kara1-1/+0
2017-03-02KEYS: Differentiate uses of rcu_dereference_key() and user_key_payload()David Howells1-1/+1
2016-10-06ecryptfs: Switch to generic xattr handlersAndreas Gruenbacher1-0/+2
2016-05-27switch ->setxattr() to passing dentry and inode separatelyAl Viro1-2/+2
2016-05-17Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-2/+2
2016-04-20eCryptfs: Do not allocate hash tfm in NORECLAIM contextHerbert Xu1-2/+1
2016-04-11->getxattr(): pass dentry and inode as separate argumentsAl Viro1-2/+2
2016-03-19Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-1/+0
2016-02-22ecryptfs_encrypt_and_encode_filename(): drop unused argumentAl Viro1-1/+0
2016-01-27eCryptfs: Use skcipher and shashHerbert Xu1-6/+6
2015-10-21KEYS: Merge the type-specific data with the payload dataDavid Howells1-3/+2
2015-02-24eCryptfs: ensure copy to crypt_stat->cipher does not overrunColin Ian King1-2/+2
2013-10-24ecryptfs: get rid of ecryptfs_set_dentry_lower{,_mnt}Al Viro1-14/+0
2013-10-24ecryptfs: don't leave RCU pathwalk immediatelyAl Viro1-1/+4
2013-06-29ecryptfs: switch ecryptfs_decode_and_decrypt_filename() from dentry to sbAl Viro1-1/+1
2013-05-09eCryptfs: Use the ablkcipher crypto APITyler Hicks1-1/+2
2013-03-07Merge tag 'ecryptfs-3.9-rc2-fixes' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-2/+38
2013-03-03eCryptfs: allow userspace messaging to be disabledKees Cook1-2/+38
2013-02-26switch vfs_getattr() to struct pathAl Viro1-0/+6
2012-08-02Merge tag 'ecryptfs-3.6-rc1-fixes' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-17/+7
2012-07-23ecryptfs: don't reinvent the wheels, please - use struct completionAl Viro1-14/+0
2012-07-08eCryptfs: Initialize empty lower files when opening themTyler Hicks1-0/+2
2012-07-08eCryptfs: Make all miscdev functions use daemon ptr in file private_dataTyler Hicks1-11/+5
2012-07-08eCryptfs: Remove unused messaging declarations and functionTyler Hicks1-6/+0
2012-02-16eCryptfs: Improve statfs reportingTyler Hicks1-0/+6
2012-01-25eCryptfs: Replace miscdev read/write magic numbersTyler Hicks1-0/+5
2011-11-23eCryptfs: Prevent file create race conditionTyler Hicks1-2/+3
2011-10-31treewide: use __printf not __attribute__((format(printf,...)))Joe Perches1-1/+1
2011-06-27eCryptfs: added support for the encrypted key typeRoberto Sassu1-2/+39
2011-06-27eCryptfs: export global eCryptfs definitions to include/linux/ecryptfs.hRoberto Sassu1-108/+1
2011-05-29eCryptfs: Remove ecryptfs_header_cache_2Tyler Hicks1-2/+1
2011-05-29eCryptfs: Cleanup and optimize ecryptfs_lookup_interpose()Tyler Hicks1-3/+4
2011-05-29eCryptfs: Fix new inode race conditionTyler Hicks1-2/+2
2011-05-29eCryptfs: Cleanup inode initialization codeTyler Hicks1-3/+0
2011-05-29eCryptfs: Consolidate inode functions into inode.cTyler Hicks1-7/+2
2011-04-25eCryptfs: Handle failed metadata read in lookupTyler Hicks1-0/+2
2011-04-25eCryptfs: Add reference counting to lower filesTyler Hicks1-1/+4
2011-03-28eCryptfs: verify authentication tokens before their useRoberto Sassu1-1/+0
2011-03-28eCryptfs: modified size of keysig in the ecryptfs_key_sig structureRoberto Sassu1-1/+1
2011-03-28eCryptfs: removed num_global_auth_toks from ecryptfs_mount_crypt_statRoberto Sassu1-1/+0
2011-03-28ecryptfs: modify write path to encrypt page in writepageThieu Le1-1/+0
2011-03-28eCryptfs: Remove ECRYPTFS_NEW_FILE crypt stat flagTyler Hicks1-13/+12
2011-02-21eCryptfs: Handle NULL nameidata pointersTyler Hicks1-2/+1
2011-01-17fs/ecryptfs: Add printf format/argument verification and fix falloutJoe Perches1-0/+1
2011-01-17ecryptfs: moved ECRYPTFS_SUPER_MAGIC definition to linux/magic.hRoberto Sassu1-1/+0
2010-10-29Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ecr...Linus Torvalds1-0/+1
2010-10-29ecryptfs: added ecryptfs_mount_auth_tok_only mount parameterRoberto Sassu1-0/+1
2010-09-23fs/ecryptfs: Remove unnecessary casts of private_dataJoe Perches1-1/+1
2010-05-21switch ecryptfs_write() to struct inode *, kill on-stack fake filesAl Viro1-2/+1
2010-05-21switch ecryptfs_get_locked_page() to struct inode *Al Viro1-1/+1
2010-04-22ecryptfs: add bdi backing to mount sessionJens Axboe1-0/+2
2010-03-23eCryptfs: Strip metadata in xattr flag in encrypted viewTyler Hicks1-0/+3
2010-03-23eCryptfs: Rename ecryptfs_crypt_stat.num_header_bytes_at_frontTyler Hicks1-2/+2
2010-03-23eCryptfs: Fix metadata in xattr feature regressionTyler Hicks1-0/+8
2009-09-22const: mark remaining address_space_operations constAlexey Dobriyan1-1/+1
2009-04-22eCryptfs: Remove ecryptfs_unlink_sigs warningsTyler Hicks1-0/+1
2009-03-27constify dentry_operations: ecryptfsAl Viro1-1/+1
2009-03-22eCryptfs: NULL crypt_stat dereference during lookupTyler Hicks1-1/+0
2009-03-14eCryptfs: don't encrypt file key with filename keyTyler Hicks1-1/+2
2009-01-06eCryptfs: Filename Encryption: filldir, lookup, and readlinkMichael Halcrow1-6/+0
2009-01-06eCryptfs: Filename Encryption: Header updatesMichael Halcrow1-12/+49
2009-01-06eCryptfs: Filename Encryption: Tag 70 packetsMichael Halcrow1-1/+37
2008-11-14CRED: Pass credentials through dentry_open()David Howells1-1/+2
2008-10-16eCryptfs: remove netlink transportTyler Hicks1-23/+5
2008-07-24eCryptfs: Make all persistent file opens delayedMichael Halcrow1-2/+0
2008-07-24eCryptfs: do not try to open device files on mknodMichael Halcrow1-1/+5
2008-07-24eCryptfs: Privileged kthread for lower file opensMichael Halcrow1-0/+19
2008-06-06eCryptfs: remove unnecessary page decrypt callMichael Halcrow1-2/+0
2008-04-29eCryptfs: make key module subsystem respect namespacesMichael Halcrow1-9/+16
2008-04-29eCryptfs: integrate eCryptfs device handle into the module.Michael Halcrow1-18/+61
2008-04-29ecryptfs: replace remaining __FUNCTION__ occurrencesHarvey Harrison1-1/+1
2008-02-06ecryptfs: check for existing key_tfm at mount timeEric Sandeen1-0/+3
2008-02-06eCryptfs: change the type of cipher_code from u16 to u8Trevor Highland1-2/+2
2008-02-06eCryptfs: set inode key only once per crypto operationTrevor Highland1-0/+1
2008-02-06eCryptfs: track header bytes rather than extentsMichael Halcrow1-2/+1
2008-02-06fs/ecryptfs/: possible cleanupsAdrian Bunk1-10/+0
2007-10-16ecryptfs: clean up page flag handlingMichael Halcrow1-1/+1
2007-10-16eCryptfs: remove unused functions and kmem_cacheMichael Halcrow1-20/+1
2007-10-16eCryptfs: update metadata read/write functionsMichael Halcrow1-7/+8
2007-10-16eCryptfs: replace encrypt, decrypt, and inode size writeMichael Halcrow1-9/+5
2007-10-16eCryptfs: read_write.c routinesMichael Halcrow1-0/+18
2007-10-16eCryptfs: remove header_extent_sizeMichael Halcrow1-12/+27
2007-10-16eCryptfs: make needlessly global symbols staticMichael Halcrow1-7/+0
2007-10-16eCryptfs: comments for some structsMichael Halcrow1-5/+21
2007-10-16eCryptfs: grammatical fix (destruct to destroy)Michael Halcrow1-3/+3
2007-10-16eCryptfs: add key list structure; search keyringMichael Halcrow1-12/+59
2007-06-28eCryptfs: fix write zeros behaviorMichael Halcrow1-0/+2
2007-02-16[PATCH] eCryptfs: Reduce stack usage in ecryptfs_generate_key_packet_set()Michael Halcrow1-0/+1
2007-02-12[PATCH] Mark struct super_operations constJosef 'Jeff' Sipek1-1/+1
2007-02-12[PATCH] mark struct inode_operations const 1Arjan van de Ven1-3/+3
2007-02-12[PATCH] eCryptfs: open-code flag checking and manipulationMichael Halcrow1-3/+0
2007-02-12[PATCH] eCryptfs: convert kmap() to kmap_atomic()Michael Halcrow1-4/+0
2007-02-12[PATCH] eCryptfs: Encrypted passthroughMichael Halcrow1-2/+5
2007-02-12[PATCH] eCryptfs: Generalize metadata read/writeMichael Halcrow1-27/+24
2007-02-12[PATCH] eCryptfs: xattr flags and mount optionsMichael Halcrow1-5/+10
2007-02-12[PATCH] eCryptfs: Public key; packet managementMichael Halcrow1-2/+5
2007-02-12[PATCH] eCryptfs: Public key transport mechanismMichael Halcrow1-3/+98
2007-02-07[CRYPTO] api: Remove deprecated interfaceHerbert Xu1-1/+0
2006-12-08[PATCH] struct path: make eCryptfs a user of struct pathJosef "Jeff" Sipek1-6/+6
2006-12-08[PATCH] eCryptfs: Use fsstack's generic copy inode attr functionsJosef "Jeff" Sipek1-3/+1
2006-10-31[PATCH] eCryptfs: Consolidate lower dentry_open'sMichael Halcrow1-0/+4
2006-10-31[PATCH] eCryptfs: Cipher code to new crypto APIMichael Halcrow1-3/+6
2006-10-31[PATCH] eCryptfs: Hash code to new crypto APIMichael Halcrow1-3/+4
2006-10-31[PATCH] eCryptfs: Clean up crypto initializationMichael Halcrow1-2/+2
2006-10-04[PATCH] ecryptfs: fs/Makefile and fs/KconfigMichael Halcrow1-0/+482