summaryrefslogtreecommitdiffstats
path: root/include/linux/cred.h
Commit message (Expand)AuthorAgeFilesLines
* cred: get rid of CONFIG_DEBUG_CREDENTIALSJens Axboe2023-12-151-50/+0
* cred: switch to using atomic_long_tJens Axboe2023-12-151-4/+4
* Merge tag 'lsm-pr-20231030' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2023-10-301-9/+50
|\
| * cred: add get_cred_many and put_cred_manyMateusz Guzik2023-09-211-9/+50
* | groups: Convert group_info.usage to refcount_tElena Reshetova2023-09-291-3/+4
|/
* cred: remove unsued extern declaration change_create_files_as()YueHaibing2023-07-211-1/+0
* x86: Mark __invalid_creds() __noreturnPeter Zijlstra2022-03-151-1/+1
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds2021-06-281-0/+4
|\
| * Reimplement RLIMIT_NPROC on top of ucountsAlexey Gladkov2021-04-301-0/+2
| * Add a reference to ucounts for each credAlexey Gladkov2021-04-301-0/+2
* | kernel/cred.c: make init_groups staticRasmus Villemoes2021-05-061-1/+0
* | lsm: separate security_task_getsecid() into subjective and objective variantsPaul Moore2021-03-221-1/+1
|/
* groups: use flexible-array member in struct group_infoHubert Jasudowicz2021-02-261-1/+1
* Merge tag 'selinux-pr-20190917' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2019-09-231-1/+0
|\
| * lsm: remove current_security()Paul Moore2019-09-041-1/+0
* | access: avoid the RCU grace period for the temporary subjective credentialsLinus Torvalds2019-07-241-1/+7
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 36Thomas Gleixner2019-05-241-5/+1
|/
* security: don't use RCU accessors for cred->session_keyringJann Horn2019-04-101-1/+1
* SELinux: Remove unused selinux_is_enabledCasey Schaufler2019-01-081-1/+0
* cred: allow get_cred() and put_cred() to be given NULL.NeilBrown2018-12-191-5/+9
* cred: add get_cred_rcu()NeilBrown2018-12-191-0/+11
* cred: add cred_fscmp() for comparing creds.NeilBrown2018-12-191-0/+1
* cred: conditionally declare groups-related functionsOndrej Mosnáček2018-06-281-5/+10
* kernel: make groups_sort calling a responsibility group_info allocatorsThiago Rafael Becker2017-12-141-0/+1
* Merge tag 'gcc-plugins-v4.13-rc2' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2017-07-191-2/+2
|\
| * randstruct: Mark various structs for randomizationKees Cook2017-06-301-2/+2
* | doc: ReSTify credentials.txtKees Cook2017-05-181-1/+1
|/
* sched/headers: Prepare to remove <linux/cred.h> inclusion from <linux/sched.h>Ingo Molnar2017-03-021-0/+1
* sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar2017-03-021-1/+1
* cred: simpler, 1D supplementary groupsAlexey Dobriyan2016-10-071-10/+1
* cred/userns: define current_user_ns() as a functionArnd Bergmann2016-03-221-1/+4
* capabilities: ambient capabilitiesAndy Lutomirski2015-09-041-0/+8
* kernel: conditionally support non-root users, groups and capabilitiesIulia Manda2015-04-151-4/+19
* groups: Consolidate the setgroups permission checksEric W. Biederman2014-12-051-0/+1
* nfsd: silence sparse warning about accessing credentialsJeff Layton2014-07-171-0/+9
* kernel/groups.c: remove return value of set_groupsWang YanQing2014-04-031-1/+1
* cred: Remove tgcred pointer from struct credMarc Dionne2013-01-091-1/+0
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds2012-12-171-2/+0
|\
| * userns: Kill task_user_nsEric W. Biederman2012-11-201-2/+0
* | KEYS: Make the session and process keyrings per-threadDavid Howells2012-10-021-15/+2
|/
* cred: remove task_is_dead() from __task_cred() validationOleg Nesterov2012-05-311-7/+3
* userns: Convert in_group_p and in_egroup_p to use kgid_tEric W. Biederman2012-05-031-2/+2
* userns: Store uid and gid values in struct cred with kuid_t and kgid_t typesEric W. Biederman2012-05-031-8/+8
* userns: Convert group_info values from gid_t to kgid_t.Eric W. Biederman2012-05-031-4/+5
* cred: Refcount the user_ns pointed to by the cred.Eric W. Biederman2012-04-071-1/+1
* cred: Add forward declaration of init_user_ns in all cases.Eric W. Biederman2012-04-071-1/+1
* capabilities: remove task_ns_* functionsEric Paris2012-01-051-2/+4
* cred: use 'const' in get_current_{user,groups}Linus Torvalds2011-08-081-2/+2
* CRED: Restore const to current_cred()David Howells2011-08-081-1/+1
* fix rcu annotations noise in cred.hAl Viro2011-08-071-5/+6