summaryrefslogtreecommitdiffstats
path: root/source3/smbd/uid.c
Commit message (Expand)AuthorAgeFilesLines
* s3: Remove smbd_server_conn from change_to_userVolker Lendecke2010-06-121-2/+1
* s3:auth use info3 in auth_serversupplied_infoSimo Sorce2010-05-281-3/+3
* Remove the bool admin_user from conn struct. We no longer look at this to mak...Jeremy Allison2010-03-151-5/+5
* Simplify processing of "admin user". If a user is an admin_user ensure their ...Jeremy Allison2010-03-151-15/+14
* Add accessor functions for current uid, gid, unix token, NT token and vuid.Jeremy Allison2010-03-151-0/+43
* Rever e80ceb1d7355c8c46a2ed90d5721cf367640f4e8 "Remove more uses of "extern s...Jeremy Allison2010-03-151-57/+15
* Remove more uses of "extern struct current_user current_user;".Jeremy Allison2010-03-121-16/+58
* s3:smbd: move more session specific globals to struct smbd_server_connectionStefan Metzmacher2009-06-031-1/+2
* Fix bug #6315 smbd crashes doing vfs_full_audit on IPC$ close event.Jeremy Allison2009-05-041-3/+44
* Fix bug found by Tim Prouty, logging off and then re-using a vuid can cause s...Jeremy Allison2009-04-161-0/+11
* Fix bug #6155 - "force group" is no longer working as expected.Jeremy Allison2009-03-031-3/+8
* s3:smbd: move all globals and static variables in globals.[ch]Stefan Metzmacher2009-01-081-10/+1
* s3:smbd: remove pointless static variable in uid.cStefan Metzmacher2009-01-081-7/+4
* Fix bug #1254 - write list not working under share-level securityJeremy Allison2008-12-041-35/+46
* Get rid of pipes_struct->pipe_user, we have server_info now --- YESSS!Volker Lendecke2008-11-241-3/+3
* Fix bug #5900 reported by monyo@samba.gr.jp - vfs_readonly.so does not work.Jeremy Allison2008-11-171-1/+2
* Make us clean under valgrind --leak-check=full by using talloc_autofree_conte...Jeremy Allison2008-11-061-1/+1
* Wrap the unix token info in a unix_user_token in auth_serversupplied_infoVolker Lendecke2008-06-191-13/+14
* Move connection-specific vuid cache clear to uid.cVolker Lendecke2008-06-141-0/+22
* Slight refactoring for check_user_ok: It only needs vuid and server_infoVolker Lendecke2008-06-141-20/+18
* Group the access checks together in check_user_ok()Volker Lendecke2008-06-141-6/+8
* Consistently use snum in check_user_okVolker Lendecke2008-06-141-2/+2
* Compare the pointer "vuser" to NULL, not 0Volker Lendecke2008-06-141-1/+1
* Remove the reference to current_user_info from share_access.cVolker Lendecke2008-05-251-2/+7
* With force user, we have the same base token for all vuidsVolker Lendecke2008-05-111-1/+9
* Remove the unix token info from connection_structVolker Lendecke2008-05-101-8/+8
* Replace nt_user_token with server_info in connection_structVolker Lendecke2008-05-101-30/+28
* Empty some nonempty blank linesVolker Lendecke2008-05-101-18/+18
* Make use of talloc_tos() in change_to_user()Volker Lendecke2008-05-101-1/+1
* Next try at making the vuid cache circularVolker Lendecke2008-05-101-7/+7
* Remove some unused codeVolker Lendecke2008-05-061-23/+0
* Remove "userdom_struct user" from "struct user_struct"Volker Lendecke2008-05-051-4/+7
* Remove the unix token info from "struct user_struct"Volker Lendecke2008-05-051-5/+5
* Remove "nt_user_token" from "struct user_struct"Volker Lendecke2008-05-051-7/+7
* Revert "Fix allocation of conn->vuid_cache entries"Volker Lendecke2008-05-051-3/+3
* Fix allocation of conn->vuid_cache entriesVolker Lendecke2008-05-051-3/+3
* Some simplificationsVolker Lendecke2008-03-171-2/+3
* Coverity fixesMarc VanHeyningen2008-03-171-1/+6
* RIP BOOL. Convert BOOL -> bool. I found a few interestingJeremy Allison2007-10-181-10/+10
* 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
* r22978: Don't use current_user to prep the security ctx in change_to_userGerald Carter2007-10-101-7/+15
* r17295: Back out the become_root_uid_only change on the POSIXJeremy Allison2007-10-101-1/+0
* r17096: Simplify share_access_check a bit: It takes the sharename instead of ...Volker Lendecke2007-10-101-2/+7
* r16945: Sync trunk -> 3.0 for 3.0.24 code. Still needJeremy Allison2007-10-101-2/+2
* r13571: Replace all calls to talloc_free() with thye TALLOC_FREE()Gerald Carter2007-10-101-2/+2
* r13316: Let the carnage begin....Gerald Carter2007-10-101-91/+40
* r13293: Rather a big patch I'm afraid, but this should fix bug #3347Jeremy Allison2007-10-101-15/+15
* r12916: use rpcstr_pull() instead of unistr_to_ascii() when validating share ...Gerald Carter2007-10-101-1/+1
* r12312: Reformatting and a trivial change: is_share_read_only_for_user only usesVolker Lendecke2007-10-101-14/+22