summaryrefslogtreecommitdiff
path: root/source3/smbd/uid.c
AgeCommit message (Expand)AuthorFilesLines
2013-01-09Fixup the change_to_user_by_session() case as called from become_user_by_sess...Jeremy Allison1-0/+22
2013-01-09smbd: Remove some ()Volker Lendecke1-3/+3
2013-01-09smbd: Simplify an if-expressionVolker Lendecke1-10/+7
2013-01-09Move create_share_access_mask() from smbd/service.c to smbd/uid.c.Jeremy Allison1-0/+38
2013-01-09Factor code out of check_user_ok() into a call to check_user_share_access().Jeremy Allison1-34/+7
2013-01-09Initialize stack variables. Prelude to factoring out calls to check_user_shar...Jeremy Allison1-2/+2
2013-01-09Add check_user_share_access() which factors out the share security and read_o...Jeremy Allison1-0/+56
2013-01-09Correctly setup the conn->share_access based on the current user token.Jeremy Allison1-12/+22
2013-01-09Clean up struct connection_struct, make struct vuid_cache a pointer not inline.Jeremy Allison1-5/+5
2013-01-09Remove unneeded variable "const struct auth_session_info *session_info"Jeremy Allison1-3/+1
2013-01-09Remove dead code now vuser can no longer be NULL.Jeremy Allison1-8/+0
2013-01-09Remove the second set of {} braces, no longer needed.Jeremy Allison1-20/+18
2013-01-09Remove one set of enclosing {} braces, no longer needed.Jeremy Allison1-9/+7
2013-01-09Move the definition of struct vuid_cache_entry *ent outside blocks.Jeremy Allison1-4/+2
2013-01-09Start to tidy-up check_user_ok().Jeremy Allison1-3/+2
2012-10-29Fix bug #9329 - Directory listing with SeBackup can crash smbd.Jeremy Allison1-1/+11
2012-07-18loadparm: make the source3/ lp_ functions take an explicit TALLOC_CTX *.Rusty Russell1-6/+9
2012-06-06s3:smbd: change vuid to uint64_t in uid.cStefan Metzmacher1-11/+11
2012-06-06s3:smbd: use 'struct user_struct' instead of typedef'ed 'user_struct'Stefan Metzmacher1-1/+1
2012-03-07s3-smbd make change_to_user_by_session staticAndrew Bartlett1-2/+2
2012-03-04s3-auth: Remove security=share (depricated since 3.6).Andrew Bartlett1-18/+5
2011-07-20s3-auth Use the common auth_session_infoAndrew Bartlett1-6/+6
2011-07-20s3-auth use auth_user_info not netr_SamInfo3 in auth3_session_infoAndrew Bartlett1-3/+3
2011-07-20s3-auth Use struct auth_user_info_unix for unix_name and sanitized_usernameAndrew Bartlett1-6/+6
2011-07-20s3-auth Use *unix_token rather than utok in struct auth3_session_infoAndrew Bartlett1-15/+15
2011-07-20s3-auth Use struct auth3_session_info outside the auth subsystemAndrew Bartlett1-7/+7
2011-07-05s3: Return "granted" from share_access_checkVolker Lendecke1-4/+7
2011-06-21s3-build: Provide a run-time shim to work around duplicate symbolsAndrew Bartlett1-3/+3
2011-05-31s3-smbd Split conn.c into 3 filesAndrew Bartlett1-44/+0
2011-05-02s3-smbd: avoid using pipes_struct when only session_info is needed.Günther Deschner1-5/+4
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