summaryrefslogtreecommitdiff
path: root/source3/smbd/uid.c
Commit message (Expand)AuthorAgeFilesLines
* smbd: remove unused current_user.{need,done}_chdir stackingStefan Metzmacher2019-09-111-31/+1
* smbd: inline change_to_user_internal() into change_to_user_and_service()Stefan Metzmacher2019-09-111-27/+19
* smbd: rename [un]become_user*() to [un]become_user_without_service*()Stefan Metzmacher2019-09-111-5/+5
* smbd: remove directory changing from become_user*()Stefan Metzmacher2019-09-111-2/+2
* smbd: inline change_to_user_and_service() into become_user()Stefan Metzmacher2019-09-111-1/+17
* smbd: inline change_to_user_by_session()Ralph Boehme2019-09-111-11/+5
* smbd: README.Coding fixesRalph Boehme2019-09-111-10/+20
* smbd: rename change_to_user_by_fsp() to change_to_user_and_service_by_fsp()Ralph Boehme2019-09-111-1/+8
* smbd: rename change_to_user() to change_to_user_and_service()Ralph Boehme2019-09-111-3/+10
* smbd: Enhance debugging if chdir failsVolker Lendecke2019-09-111-1/+0
* CVE-2019-10197: smbd: split change_to_user_impersonate() out of change_to_use...Stefan Metzmacher2019-09-031-4/+17
* CVE-2019-10197: smbd: make sure we reset current_user.{need,done}_chdir in be...Stefan Metzmacher2019-09-031-0/+3
* CVE-2019-10197: smbd: make sure that change_to_user_internal() always resets ...Stefan Metzmacher2019-09-031-0/+1
* CVE-2019-10197: smbd: separate out impersonation debug info into a new function.Jeremy Allison2019-09-031-14/+23
* s3: VFS: change connection_struct cwd_fname to cwd_fspRalph Boehme2019-08-161-1/+1
* smbd: uid: Don't crash if 'force group' is added to an existing share connect...Jeremy Allison2019-01-251-2/+33
* Revert "smbd: add an effective connection_struct->user_ev_ctx that holds the ...Ralph Boehme2019-01-111-6/+0
* Revert "smbd: add [un]become_guest() helper functions"Ralph Boehme2019-01-111-28/+0
* Revert "smbd: add smbd_impersonate_debug_create() helper"Ralph Boehme2019-01-111-229/+0
* Revert "smbd: add simple noop smbd_impersonate_{conn_vuid,conn_sess,root,gues...Ralph Boehme2019-01-111-50/+0
* Revert "smbd: make use of smbd_impersonate_{conn_vuid,conn_sess,root,guest}_c...Ralph Boehme2019-01-111-18/+2
* Revert "smbd: implement smbd_impersonate_{conn_vuid,conn_sess,root,guest}_cre...Ralph Boehme2019-01-111-930/+21
* Revert "s3: vfs: add user_vfs_evg to connection_struct"Ralph Boehme2019-01-111-734/+20
* auth: move copy_session_info() from source3 into the global auth contextBjörn Baumbach2018-10-111-0/+1
* s3: vfs: add user_vfs_evg to connection_structRalph Boehme2018-07-251-20/+734
* smbd: implement smbd_impersonate_{conn_vuid,conn_sess,root,guest}_create() wr...Stefan Metzmacher2018-07-121-21/+930
* smbd: make use of smbd_impersonate_{conn_vuid,conn_sess,root,guest}_create() ...Stefan Metzmacher2018-07-121-2/+18
* smbd: add simple noop smbd_impersonate_{conn_vuid,conn_sess,root,guest}_creat...Stefan Metzmacher2018-07-121-0/+50
* smbd: add smbd_impersonate_debug_create() helperStefan Metzmacher2018-07-121-0/+229
* smbd: add [un]become_guest() helper functionsStefan Metzmacher2018-07-121-0/+28
* Revert "s3/service: convert lp_force_group() to const"David Disseldorp2018-07-101-2/+1
* s3/service: convert lp_force_group() to constDavid Disseldorp2018-07-061-1/+2
* s3/uid: use lp_const_servicename() where possibleDavid Disseldorp2018-07-061-11/+11
* s3: smbd: Don't use getcwd() directly. We must always go through the VFS.Jeremy Allison2018-06-211-2/+6
* smbd: add an effective connection_struct->user_ev_ctx that holds the event co...Stefan Metzmacher2018-06-181-0/+6
* smbd: add {become,change_to}_user_by_fsp() helper functionsStefan Metzmacher2018-06-181-0/+10
* smbd: call chdir_current_service() in change_to_user_internal() and pop_conn_...Stefan Metzmacher2018-06-181-7/+47
* smbd: call set_current_user_info() in change_to_user_internal() and pop_conn_...Stefan Metzmacher2018-06-181-0/+9
* smbd: move current_user caching to change_to_user_internal()Stefan Metzmacher2018-06-181-15/+8
* smbd: simplify the logic in change_to_user()Stefan Metzmacher2018-06-181-9/+8
* smbd: let check_user_ok() construct ent->session_info in one coherent blockStefan Metzmacher2018-06-181-8/+8
* s3: smbd: always set vuid in check_user_ok()Ralph Boehme2018-03-221-0/+2
* smbd: Change logging level for denied share accessChristof Schmitt2014-07-311-1/+1
* param: rename lp function and variable from 'guestaccount' to 'guest_account'Garming Sam2014-02-071-1/+1
* s3-smbd: Log user change information.Andreas Schneider2014-01-171-0/+6
* s3-smbd_shim: Add become_authenticated_pipe_user().Andreas Schneider2013-10-291-2/+2
* Fixup the change_to_user_by_session() case as called from become_user_by_sess...Jeremy Allison2013-01-091-0/+22
* smbd: Remove some ()Volker Lendecke2013-01-091-3/+3
* smbd: Simplify an if-expressionVolker Lendecke2013-01-091-10/+7
* Move create_share_access_mask() from smbd/service.c to smbd/uid.c.Jeremy Allison2013-01-091-0/+38