aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/ucred.h
Commit message (Expand)AuthorAgeFilesLines
* cred: fix minor nits in r367695Mateusz Guzik2020-11-191-1/+2
* cred: annotate credbatch_process argument as unusedMateusz Guzik2020-11-141-1/+1
* thread: batch credential freeingMateusz Guzik2020-11-141-0/+22
* cred: reorder cr_audit to be closer to the lockMateusz Guzik2020-11-141-1/+1
* cred: distribute reference count per threadMateusz Guzik2020-06-091-1/+17
* proc: refactor clearing credentials into proc_unset_credMateusz Guzik2020-05-251-0/+1
* Remove the useless return value from proc_set_credMateusz Guzik2019-12-141-1/+1
* Use C11 anonymous unions.Dmitry Chagin2019-06-101-3/+2
* Complete LOCAL_PEERCRED support. Cache pid of the remote process in theDmitry Chagin2019-05-301-1/+6
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* Call crextend() before copying old credentials to the new credentialsGleb Smirnoff2016-01-141-0/+1
* Get rid of lim_update_thread and cred_update_thread.Mateusz Guzik2015-07-161-1/+0
* cred: add proc_set_cred_init helperMateusz Guzik2015-03-211-0/+1
* cred: add proc_set_cred helperMateusz Guzik2015-03-161-0/+1
* Extend struct ucred with group table.Mateusz Guzik2014-11-051-2/+3
* Get rid of crshared.Mateusz Guzik2014-10-051-1/+0
* Add two new system calls, setloginclass(2) and getloginclass(2). This makesEdward Tomasz Napierala2011-03-051-1/+3
* Add initial support for Capsicum's Capability Mode to the FreeBSD kernel,Robert Watson2011-03-011-0/+5
* Remove the interim vimage containers, struct vimage and struct procg,Jamie Gritton2009-07-171-2/+2
* Rework the credential code to support larger values of NGROUPS andBrooks Davis2009-06-191-3/+9
* Add a flags field to struct ucred, and export that via kinfo_proc,Robert Watson2009-06-011-0/+1
* Introduce a new virtualization container, provisionally named vprocg, to holdMarko Zec2009-05-081-1/+1
* Change the curvnet variable from a global const struct vnet *,Marko Zec2009-05-051-1/+2
* Add padding for anticipated functionalityKip Macy2007-12-071-0/+1
* Move per-process audit state from a pointer in the proc structure toRobert Watson2007-06-071-0/+3
* Update a comment: Rather than suggesting suser(), suggest priv(9) forRobert Watson2007-03-141-2/+2
* Use the refcount API to manage the reference count for user credentialsJohn Baldwin2005-09-271-1/+0
* Correct a comment in ucred.h.Xin LI2005-06-281-1/+1
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+1
* Remove sched_free_thread() which was only usedJulian Elischer2004-08-311-3/+0
* Remove advertising clause from University of California Regent's license,Warner Losh2004-04-071-4/+0
* Fixed some style bugs (insertion sort error and extra blank line).Bruce Evans2003-11-121-4/+3
* Modify the MAC Framework so that instead of embedding a (struct label)Robert Watson2003-11-121-2/+1
* o Fix a comment.Maxim Konovalov2003-03-271-1/+1
* Allow one to grab the definition of struct ucred by defining _WANT_UCREDAlfred Perlstein2002-08-281-8/+4
* Hide 'struct ucred' behind '#ifdef _KERNEL', this should stop userlandAlfred Perlstein2002-08-161-0/+2
* Move to a nested include of _label.h instead of mac.h in sys/sys/*.hRobert Watson2002-08-141-5/+3
* Introduce support for Mandatory Access Control and extensible kernelRobert Watson2002-07-301-1/+10
* Whitespace nit in previous revision.John Baldwin2002-07-271-1/+1
* Add prototype for cred_free_thread() when DIAGNOSTIC is defined.Jonathan Mini2002-07-131-0/+3
* Backed out previous commit. It had nothing to do with KSE and just undidBruce Evans2002-06-291-8/+8
* Part 1 of KSE-IIIJulian Elischer2002-06-291-8/+8
* Fixed some style bugs (mainly excessive indentation).Bruce Evans2002-06-241-24/+24
* Remove unused diagnostic function cread_free_thread().Jonathan Mini2002-06-241-3/+0
* Squish the "could sleep with process lock" messages caused by callingAlfred Perlstein2002-06-191-2/+2
* Minor style cleanup. Remove unneeded includes, and correct or addDima Dorfman2002-04-071-9/+6
* Change the suser() API to take advantage of td_ucred as well as do aJohn Baldwin2002-04-011-1/+1
* - Push down Giant into crfree() in the case that we actually free a ucred.John Baldwin2002-03-201-1/+3
* Introduce a version field to `struct xucred' in place of one of theDima Dorfman2002-02-271-1/+3