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