summaryrefslogtreecommitdiff
path: root/source3/smbd/uid.c
AgeCommit message (Expand)AuthorFilesLines
2011-04-11s3-smbd: Added a become_user_by_session() function.Andreas Schneider1-0/+17
2011-04-11s3-smbd: Added a change_to_user_by_session() function.Andreas Schneider1-74/+96
2011-03-30s3-includes: only include ntdomain.h where needed.Günther Deschner1-0/+1
2011-03-30s3-auth: smbd needs auth.hGünther Deschner1-0/+1
2011-03-30s3: include smbd/smbd.h where needed.Günther Deschner1-0/+1
2011-03-30s3-passdb: use passdb headers where needed.Günther Deschner1-0/+1
2011-03-30s3-includes: only include system/passwd.h when needed.Günther Deschner1-0/+1
2011-03-09s3-smbd: Increase debug level von context messages.Andreas Schneider1-1/+1
2011-03-01s3-auth struct security_unix_token replaces UNIX_USER_TOKENAndrew Bartlett1-1/+1
2011-02-22s3-auth Rename auth_serversupplied_info varaiables: server_info -> session_infoAndrew Bartlett1-60/+60
2011-02-10s3-auth Rename cryptic 'ptok' to security_tokenAndrew Bartlett1-9/+9
2011-01-19s3-smbd: Fixed a possible null pointer dereference.Andreas Schneider1-1/+3
2010-10-20Make getpwnam_alloc() static to lib/username.c, and ensure all username looku...Jeremy Allison1-1/+1
2010-10-12libcli/security Provide a common, top level libcli/security/security.hAndrew Bartlett1-0/+1
2010-09-26s3: Remove talloc_autofree_context() from change_to_guest()Volker Lendecke1-1/+1
2010-09-11s3:auth Remove NT_USER_TOKENAndrew Bartlett1-1/+1
2010-08-31s3-auth Rename NT_USER_TOKEN user_sids -> sidsAndrew Bartlett1-2/+2
2010-08-06s3-netlogon: remove global include of netlogon.h.Günther Deschner1-0/+1
2010-07-28s3-uid: Use struct pipes_struct.Andreas Schneider1-1/+1
2010-06-12s3: Remove smbd_server_conn from change_to_userVolker Lendecke1-2/+1
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