summaryrefslogtreecommitdiff
path: root/source3/smbd/uid.c
AgeCommit message (Expand)AuthorFilesLines
2026-03-01smbd: Inline print_impersonation_info()Volker Lendecke1-22/+7
2024-11-12smbd: Don't print cwd before tcon is doneVolker Lendecke1-4/+3
2024-08-06smbd: Simplify check_user_ok()Volker Lendecke1-18/+14
2024-07-31lib: Remove "token" parameter from set_namearrayVolker Lendecke1-3/+0
2024-07-31smbd: Respect per-user hide and veto files with parametric optionsVolker Lendecke1-0/+131
2024-07-26s3/lib: return error from set_namearray()Ralph Boehme1-8/+14
2024-07-26smbd: return errors from token_contains_name()Ralph Boehme1-4/+17
2024-07-26s3/lib: add per-user support to set_namearray()Ralph Boehme1-0/+2
2024-07-26smbd: maintain veto_list and hide_list in the vuid cacheRalph Boehme1-0/+19
2024-07-26smbd: prepare free_conn_session_info_if_unused() for more cleanup logicRalph Boehme1-6/+8
2024-03-12smbd: Give smbXsrv_session.c its own header fileVolker Lendecke1-0/+1
2021-11-11source3: move lib/substitute.c functions out of proto.hRalph Boehme1-0/+1
2021-03-12smbd: call set_current_user_info() in smbd_become_authenticated_pipe_user()Ralph Boehme1-0/+4
2020-07-29smbd: remove get_current_vuid()Ralph Boehme1-5/+0
2020-02-06smbd: setting current_user stuff here is redundantRalph Boehme1-6/+2
2020-01-13smbd: use smbXsrv_session_info_lookup() in become_user_without_service()Ralph Boehme1-4/+7
2020-01-13smbd: use smbXsrv_session_info_lookup() in change_to_user_and_service()Ralph Boehme1-5/+7
2019-11-27smbdotconf: mark "force group" with substitution="1"Ralph Boehme1-1/+3
2019-09-11smbd: remove unused current_user.{need,done}_chdir stackingStefan Metzmacher1-31/+1
2019-09-11smbd: inline change_to_user_internal() into change_to_user_and_service()Stefan Metzmacher1-27/+19
2019-09-11smbd: rename [un]become_user*() to [un]become_user_without_service*()Stefan Metzmacher1-5/+5
2019-09-11smbd: remove directory changing from become_user*()Stefan Metzmacher1-2/+2
2019-09-11smbd: inline change_to_user_and_service() into become_user()Stefan Metzmacher1-1/+17
2019-09-11smbd: inline change_to_user_by_session()Ralph Boehme1-11/+5
2019-09-11smbd: README.Coding fixesRalph Boehme1-10/+20
2019-09-11smbd: rename change_to_user_by_fsp() to change_to_user_and_service_by_fsp()Ralph Boehme1-1/+8
2019-09-11smbd: rename change_to_user() to change_to_user_and_service()Ralph Boehme1-3/+10
2019-09-11smbd: Enhance debugging if chdir failsVolker Lendecke1-1/+0
2019-09-03CVE-2019-10197: smbd: split change_to_user_impersonate() out of change_to_use...Stefan Metzmacher1-4/+17
2019-09-03CVE-2019-10197: smbd: make sure we reset current_user.{need,done}_chdir in be...Stefan Metzmacher1-0/+3
2019-09-03CVE-2019-10197: smbd: make sure that change_to_user_internal() always resets ...Stefan Metzmacher1-0/+1
2019-09-03CVE-2019-10197: smbd: separate out impersonation debug info into a new function.Jeremy Allison1-14/+23
2019-08-16s3: VFS: change connection_struct cwd_fname to cwd_fspRalph Boehme1-1/+1
2019-01-25smbd: uid: Don't crash if 'force group' is added to an existing share connect...Jeremy Allison1-2/+33
2019-01-11Revert "smbd: add an effective connection_struct->user_ev_ctx that holds the ...Ralph Boehme1-6/+0
2019-01-11Revert "smbd: add [un]become_guest() helper functions"Ralph Boehme1-28/+0
2019-01-11Revert "smbd: add smbd_impersonate_debug_create() helper"Ralph Boehme1-229/+0
2019-01-11Revert "smbd: add simple noop smbd_impersonate_{conn_vuid,conn_sess,root,gues...Ralph Boehme1-50/+0
2019-01-11Revert "smbd: make use of smbd_impersonate_{conn_vuid,conn_sess,root,guest}_c...Ralph Boehme1-18/+2
2019-01-11Revert "smbd: implement smbd_impersonate_{conn_vuid,conn_sess,root,guest}_cre...Ralph Boehme1-930/+21
2019-01-11Revert "s3: vfs: add user_vfs_evg to connection_struct"Ralph Boehme1-734/+20
2018-10-11auth: move copy_session_info() from source3 into the global auth contextBjörn Baumbach1-0/+1
2018-07-25s3: vfs: add user_vfs_evg to connection_structRalph Boehme1-20/+734
2018-07-12smbd: implement smbd_impersonate_{conn_vuid,conn_sess,root,guest}_create() wr...Stefan Metzmacher1-21/+930
2018-07-12smbd: make use of smbd_impersonate_{conn_vuid,conn_sess,root,guest}_create() ...Stefan Metzmacher1-2/+18
2018-07-12smbd: add simple noop smbd_impersonate_{conn_vuid,conn_sess,root,guest}_creat...Stefan Metzmacher1-0/+50
2018-07-12smbd: add smbd_impersonate_debug_create() helperStefan Metzmacher1-0/+229
2018-07-12smbd: add [un]become_guest() helper functionsStefan Metzmacher1-0/+28
2018-07-10Revert "s3/service: convert lp_force_group() to const"David Disseldorp1-2/+1
2018-07-06s3/service: convert lp_force_group() to constDavid Disseldorp1-1/+2