aboutsummaryrefslogtreecommitdiffstats
path: root/fs/ecryptfs/keystore.c
AgeCommit message (Expand)AuthorFilesLines
2021-04-19ecryptfs: keystore: Fix some kernel-doc issues and demote non-conformant headersLee Jones1-6/+7
2021-01-30eCryptfs: add a semicolonTom Rix1-1/+1
2020-08-07mm, treewide: rename kzfree() to kfree_sensitive()Waiman Long1-2/+2
2020-02-17Merge tag 'ecryptfs-5.6-rc3-fixes' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-1/+1
2019-12-11crypto: skcipher - remove crypto_skcipher::keysizeEric Biggers1-2/+2
2019-08-20ecryptfs: fix a memory leak bug in parse_tag_1_packet()Wenwen Wang1-1/+1
2019-07-14Merge tag 'ecryptfs-5.3-rc1-fixes' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-4/+5
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-06-19ecryptfs: remove unnessesary null check in ecryptfs_keyring_auth_tok_for_sigYueHaibing1-2/+2
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156Thomas Gleixner1-15/+1
2019-04-25crypto: shash - remove shash_desc::flagsEric Biggers1-1/+0
2019-02-16ecryptfs: re-order a condition for static checkersDan Carpenter1-2/+3
2018-03-29ecryptfs: fix spelling mistake: "cadidate" -> "candidate"Colin Ian King1-1/+1
2017-11-06ecryptfs: Adjust four checks for null pointersMarkus Elfring1-1/+1
2017-11-06ecryptfs: Return an error code only as a constant in ecryptfs_add_global_auth...Markus Elfring1-7/+4
2017-11-06ecryptfs: Delete 21 error messages for a failed memory allocationMarkus Elfring1-27/+6
2017-11-04ecryptfs: add missing \n to end of various error messagesColin Ian King1-1/+1
2017-10-12ecryptfs: fix dereference of NULL user_key_payloadEric Biggers1-1/+8
2016-04-04mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macrosKirill A. Shutemov1-1/+1
2016-03-17eCryptfs: Use skcipher and shashHerbert Xu1-4/+2
2016-01-27eCryptfs: Use skcipher and shashHerbert Xu1-92/+126
2015-02-24eCryptfs: ensure copy to crypt_stat->cipher does not overrunColin Ian King1-1/+1
2014-10-29eCryptfs: Remove unnecessary casts when parsing packet lengthsTyler Hicks1-3/+3
2014-07-14ecryptfs: remove unnecessary break after gotoFabian Frederick1-1/+0
2014-07-03ecryptfs: Remove unnecessary include of syscall.h in keystore.cSteven Rostedt1-1/+0
2013-10-16ecryptfs: Fix memory leakage in keystore.cGeyslan G. Bem1-1/+2
2013-03-03eCryptfs: allow userspace messaging to be disabledKees Cook1-2/+2
2013-02-12eCryptfs: decrypt_pki_encrypted_session_key(): remove kfree() redundant null ...Tim Gardner1-2/+1
2013-01-17eCryptfs: initialize payload_len in keystore.cSimon Que1-1/+1
2012-02-16eCryptfs: Improve statfs reportingTyler Hicks1-6/+3
2012-01-25eCryptfs: Replace miscdev read/write magic numbersTyler Hicks1-2/+3
2011-08-09eCryptfs: Fix payload_len unitialized variable warningTyler Hicks1-1/+1
2011-07-28eCryptfs: Unlock keys needed by ecryptfsdTyler Hicks1-22/+25
2011-07-27Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmo...Linus Torvalds1-5/+8
2011-07-22fs: Merge split stringsJean Delvare1-1/+1
2011-06-27eCryptfs: added support for the encrypted key typeRoberto Sassu1-5/+8
2011-05-27eCryptfs: Allow 2 scatterlist entries for encrypted filenamesTyler Hicks1-25/+21
2011-03-28eCryptfs: write lock requested keysRoberto Sassu1-6/+20
2011-03-28eCryptfs: move ecryptfs_find_auth_tok_for_sig() call before mutex_lockRoberto Sassu1-19/+19
2011-03-28eCryptfs: verify authentication tokens before their useRoberto Sassu1-78/+133
2011-03-28eCryptfs: modified size of keysig in the ecryptfs_key_sig structureRoberto Sassu1-0/+1
2011-03-28eCryptfs: removed num_global_auth_toks from ecryptfs_mount_crypt_statRoberto Sassu1-1/+0
2011-03-28eCryptfs: ecryptfs_keyring_auth_tok_for_sig() bug fixRoberto Sassu1-0/+1
2011-01-17ecryptfs: Fix ecryptfs_printk() size_t warningsTyler Hicks1-10/+10
2011-01-17fs/ecryptfs: Add printf format/argument verification and fix falloutJoe Perches1-3/+3
2010-10-29ecryptfs: added ecryptfs_mount_auth_tok_only mount parameterRoberto Sassu1-0/+9
2010-10-29ecryptfs: checking return code of ecryptfs_find_auth_tok_for_sig()Roberto Sassu1-2/+2
2010-10-29ecryptfs: release keys loaded in ecryptfs_keyring_auth_tok_for_sig()Roberto Sassu1-6/+28
2010-08-27fs/ecryptfs: Return -ENOMEM on memory allocation failureJulia Lawall1-0/+2
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo1-0/+1
2009-09-23eCryptfs: Validate global auth tok keysTyler Hicks1-1/+3
2009-09-23eCryptfs: Filename encryption only supports password auth tokensTyler Hicks1-2/+12
2009-09-23eCryptfs: Handle unrecognized tag 3 cipher codesTyler Hicks1-3/+7
2009-09-23eCryptfs: Fix lockdep-reported AB-BA mutex issueRoland Dreier1-7/+4
2009-07-28eCryptfs: parse_tag_3_packet check tag 3 packet encrypted key sizeRamon de Carvalho Valle1-0/+7
2009-07-28eCryptfs: Check Tag 11 literal data buffer sizeTyler Hicks1-0/+6
2009-04-01ecryptfs: use kzfree()Johannes Weiner1-2/+1
2009-03-14eCryptfs: don't encrypt file key with filename keyTyler Hicks1-1/+2
2009-01-06eCryptfs: kerneldoc for ecryptfs_parse_tag_70_packet()Michael Halcrow1-0/+11
2009-01-06eCryptfs: Fix data types (int/size_t)Michael Halcrow1-12/+12
2009-01-06eCryptfs: Replace %Z with %zMichael Halcrow1-9/+9
2009-01-06eCryptfs: Filename Encryption: Tag 70 packetsMichael Halcrow1-64/+570
2008-11-19eCryptfs: Allocate up to two scatterlists for crypto ops on keysMichael Halcrow1-17/+14
2008-10-16eCryptfs: remove netlink transportTyler Hicks1-17/+15
2008-07-24ecryptfs: propagate key errors up at mount timeEric Sandeen1-5/+4
2008-04-29eCryptfs: integrate eCryptfs device handle into the module.Michael Halcrow1-40/+49
2008-02-06eCryptfs: change the type of cipher_code from u16 to u8Trevor Highland1-4/+4
2007-12-17ecryptfs: initialize new auth_tokens before teardownEric Sandeen1-1/+1
2007-10-22Update fs/ to use sg helpersJens Axboe1-0/+3
2007-10-16eCryptfs: remove assignments in if-statementsMichael Halcrow1-25/+30
2007-10-16eCryptfs: make needlessly global symbols staticMichael Halcrow1-21/+22
2007-10-16eCryptfs: remove unnecessary variable initializationsMichael Halcrow1-3/+3
2007-10-16eCryptfs: kerneldoc fixes for crypto.c and keystore.cMichael Halcrow1-21/+27
2007-10-16ecryptfs: printk warning fixesAndrew Morton1-8/+8
2007-10-16eCryptfs: fix Tag 11 writing codeMichael Halcrow1-17/+22
2007-10-16eCryptfs: fix Tag 11 parsing codeMichael Halcrow1-49/+27
2007-10-16eCryptfs: fix Tag 3 parsing codeMichael Halcrow1-54/+35
2007-10-16eCryptfs: fix Tag 1 parsing codeMichael Halcrow1-45/+33
2007-10-16eCryptfs: use list_for_each_entry_safe() when wiping auth toksMichael Halcrow1-11/+4
2007-10-16eCryptfs: add key list structure; search keyringMichael Halcrow1-278/+465
2007-02-16[PATCH] eCryptfs: Reduce stack usage in ecryptfs_generate_key_packet_set()Michael Halcrow1-8/+18
2007-02-14[PATCH] remove many unneeded #includes of sched.hTim Schmielau1-1/+0
2007-02-12[PATCH] eCryptfs: open-code flag checking and manipulationMichael Halcrow1-18/+14
2007-02-12[PATCH] eCryptfs: Public key; packet managementMichael Halcrow1-72/+712
2007-02-11[PATCH] Transform kmem_cache_alloc()+memset(0) -> kmem_cache_zalloc().Robert P. J. Day1-3/+1
2006-12-07[PATCH] slab: remove SLAB_KERNELChristoph Lameter1-1/+1
2006-10-31[PATCH] eCryptfs: Cipher code to new crypto APIMichael Halcrow1-34/+67
2006-10-31[PATCH] eCryptfs: Clean up crypto initializationMichael Halcrow1-11/+8
2006-10-04[PATCH] ecryptfs: fs/Makefile and fs/KconfigMichael Halcrow1-0/+1061