summaryrefslogtreecommitdiff
path: root/source3/lib/util_sec.c
Commit message (Expand)AuthorAgeFilesLines
* util_sec.c: Move __thread variable to global scopeKhem Raj2019-09-171-8/+11
* s3/lib: clean up have_syscall() formattingDavid Disseldorp2019-01-291-2/+3
* s3/lib: don't rely on implicit int return typeDavid Disseldorp2019-01-291-1/+1
* s3:lib: Do not redefine bool and use stdbool.hAndreas Schneider2018-11-221-1/+1
* s3:util_sec: add a cache to set_thread_credentials()Stefan Metzmacher2018-07-241-0/+27
* lib/util: rename USE_LINUX_THREAD_CREDENTIALS to HAVE_LINUX_THREAD_CREDENTIALSRalph Boehme2018-07-241-10/+10
* s3-lib: Get the real initial uid for selftestAndreas Schneider2015-11-051-0/+14
* s3-lib: Add root_mode() which can deal with uid_wrapper.Andreas Schneider2014-04-171-0/+20
* Move set_thread_credentials_permanently() to set_thread_credentials()Jeremy Allison2012-07-111-12/+12
* Fix typo we've had for a long time in set_re_uid() in the USE_SETRESUID case.Jeremy Allison2012-07-101-1/+1
* Add function set_thread_credentials_permanently(). Panic if fail.Jeremy Allison2012-07-031-0/+48
* Try and fix the autoconf build on Solaris/Nexenta/etc.Jeremy Allison2012-06-301-3/+0
* Move back to using per-thread credentials on Linux. Fixes the glibc native AI...Jeremy Allison2012-06-291-9/+9
* Replace all uses of setXX[ug]id() and setgroups with samba_setXX[ug]id() calls.Jeremy Allison2012-06-281-61/+66
* Include uid_wrapper correctly.Andreas Schneider2011-10-271-1/+1
* s3: Use the uid_wrapperVolker Lendecke2011-10-061-0/+1
* RIP BOOL. Convert BOOL -> bool. I found a few interestingJeremy Allison2007-10-181-3/+3
* r23784: use the GPLv3 boilerplate as recommended by the FSF and the license textAndrew Tridgell2007-10-101-2/+1
* r23779: Change from v2 or later to v3 or later.Jeremy Allison2007-10-101-1/+1
* r22096: become_root_uid_only() is unneeded - it's only used inJeremy Allison2007-10-101-23/+1
* r21005: Add a debug message for EAGAIN error of setresuid.Volker Lendecke2007-10-101-1/+7
* r17294: Make the code a little cleaner. Instead of using the twoJeremy Allison2007-10-101-3/+29
* r17293: After the results from the cluster tests in Germany,Jeremy Allison2007-10-101-2/+8
* Clarify comment on set_effective_uid()Andrew Bartlett2004-01-271-2/+10
* After a phonecall with jra finally commit this.Volker Lendecke2003-10-231-5/+2
* Add a descriptive comment to our usage of setresuid. lib/afs.c needsVolker Lendecke2003-09-231-0/+4
* updated the 3.0 branch from the head branch - ready for alpha18Andrew Tridgell2002-07-151-0/+36
* Spelling fixes.Tim Potter2002-03-241-1/+1
* reverted tims patch that broke configureAndrew Tridgell2002-02-181-13/+0
* Whoops, typo.Tim Potter2002-02-171-4/+4
* Do a smb_panic() if sec_initial_[ug]id() or non_root_mode() is calledTim Potter2002-02-171-0/+13
* Removed version number from file header.Tim Potter2002-01-301-2/+1
* Parionia to ensure people don't install libsmb based programs setuid root.Andrew Bartlett2001-10-311-0/+8
* Removed 'extern int DEBUGLEVEL' as it is now in the smb.h header.Tim Potter2001-10-021-1/+0
* Restore the profiling data shmem parinoia. This whole area needs to beAndrew Bartlett2001-09-151-0/+10
* added sec_initial_uid() function so we can ask if a file is owned byAndrew Tridgell2001-07-081-0/+8
* fixed inetd operation as non-rootAndrew Tridgell2001-07-061-4/+0
* make sure we have BOOL in autoconf usage of util_sec.cAndrew Tridgell2001-06-251-0/+1
* - make the regresison test mode code build in by default. This shouldAndrew Tridgell2001-06-251-15/+40
* added the ability to test smbd safely as an ordinary user. The way it works isAndrew Tridgell2001-06-221-0/+4
* Fixed compiler warning.Tim Potter2000-12-061-1/+1
* Moved over lib/util_sec (with added fixes) as the HEAD sourceJeremy Allison2000-02-081-4/+50
* util_sec.c from 2.0.6Andrew Tridgell1999-12-171-0/+326