summaryrefslogtreecommitdiff
path: root/source3/smbd
Commit message (Expand)AuthorAgeFilesLines
...
* smbd: remove unused current_user.{need,done}_chdir stackingStefan Metzmacher2019-09-112-33/+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-113-13/+13
* 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-117-9/+16
* smbd: rename change_to_user() to change_to_user_and_service()Ralph Boehme2019-09-116-10/+17
* smbd: Enhance debugging if chdir failsVolker Lendecke2019-09-112-7/+34
* s3: VFS: Complete the replacement of SMB_VFS_MKDIR() -> SMB_VFS_MKDIRAT().Jeremy Allison2019-09-111-8/+0
* s3: smbd: Change mkdir_internal() to call SMB_VFS_MKDIRAT().Jeremy Allison2019-09-111-1/+6
* s3: pysmbd: Change py_smbd_mkdir() to call SMB_VFS_MKDIRAT().Jeremy Allison2019-09-111-2/+5
* s3: VFS: Add SMB_VFS_MKDIRAT().Jeremy Allison2019-09-111-0/+12
* s3: pysmbd: Ensure conn->cwd_fsp member of created connections is initialized.Jeremy Allison2019-09-111-0/+26
* s3:smbd: skip write-time fetching for directories.Ralph Boehme2019-09-112-2/+4
* smbd: Do boolean short-circuitingVolker Lendecke2019-09-101-7/+5
* smbd: Use file_id_str_buf() in close_remove_share_mode()Volker Lendecke2019-09-101-2/+3
* smbd: Use file_id_str_buf() in setup_poll_open()Volker Lendecke2019-09-101-2/+2
* smbd: Use file_id_str_buf() in defer_open()Volker Lendecke2019-09-101-1/+2
* vfs: restore stat fields in vfs_stat_fsp()Ralph Boehme2019-09-102-0/+4
* s3:vfs: streamline vfs_stat_fsp()Ralph Boehme2019-09-101-6/+4
* s3: replace fsp_stat() with vfs_stat_fsp()Ralph Boehme2019-09-103-26/+15
* s3:smbd: ensure to update the File-ID in struct smb_filenameRalph Boehme2019-09-101-0/+17
* s3:locking: add brl_req_guid() and brl_req_mem_ctx() helper functionsStefan Metzmacher2019-09-096-0/+32
* s3:smb2_lock: handle NT_STATUS_RETRY from the VFS backendStefan Metzmacher2019-09-091-0/+80
* s3:blocking: handle NT_STATUS_RETRY from the VFS backendStefan Metzmacher2019-09-091-0/+84
* s3:blocking: make use of smbd_smb1_do_locks_try() in smbd_smb1_do_locks_send()Stefan Metzmacher2019-09-091-86/+4
* s3:blocking: call smbd_smb1_do_locks_setup_timeout() also in smbd_smb1_do_loc...Stefan Metzmacher2019-09-091-0/+5
* s3:blocking: fix the fsp->blocked_smb1_lock_reqs handlingStefan Metzmacher2019-09-091-9/+125
* s3:blocking: do the timeout calculation before calling dbwrap_watched_watch_s...Stefan Metzmacher2019-09-091-16/+16
* s3:blocking: split out smbd_smb1_do_locks_setup_timeout()Stefan Metzmacher2019-09-091-35/+63
* s3:blocking: use timeval_expired(&state->endtime) to stop processingStefan Metzmacher2019-09-091-8/+17
* s3:smb2_lock: add retry for POSIX locksStefan Metzmacher2019-09-091-0/+55
* s3:smb2_lock: make use of smbd_smb2_lock_try() in smbd_smb2_lock_send()Stefan Metzmacher2019-09-091-62/+6
* s3:smb2_lock: let smbd_smb2_lock_try() explicitly check for the retry conditionStefan Metzmacher2019-09-091-0/+26
* s3:smb2_lock: error out early in smbd_smb2_lock_send()Stefan Metzmacher2019-09-091-3/+19
* s3:smb2_lock: split smbd_smb2_lock_retry() into _try() and _retry()Stefan Metzmacher2019-09-091-19/+30
* s3:smb2_lock: move from 'blocking' to 'state->blocking'Stefan Metzmacher2019-09-091-3/+3
* s3:blocking: maintain state->deny_statusStefan Metzmacher2019-09-091-5/+28
* s3:blocking: use dynamic posix lock wait intervalsStefan Metzmacher2019-09-091-4/+37
* s3:blocking: Remove bug reproducer from a few commits agoStefan Metzmacher2019-09-091-2/+2
* s3:blocking: fix posix lock retryStefan Metzmacher2019-09-091-11/+25
* s3:blocking: move from 'timeout' to 'smbd_smb1_do_locks_state->timeout'Stefan Metzmacher2019-09-092-10/+12
* s3:blocking: split smbd_smb1_do_locks_retry() into _try() and _retry()Stefan Metzmacher2019-09-091-30/+42
* s3:blocking: demonstrate the posix lock retry failsStefan Metzmacher2019-09-091-2/+2
* s3:blocking: remove unused timeval_brl_min()Stefan Metzmacher2019-09-092-18/+0
* s3:smb2_lock: call change_to_user_by_fsp() when dbwrap_watched_watch* finishesStefan Metzmacher2019-09-091-0/+10
* s3:blocking: call change_to_user_by_fsp() when dbwrap_watched_watch* finishesStefan Metzmacher2019-09-091-0/+9
* s3: VFS: Complete the replacement of SMB_VFS_SYMLINK() -> SMB_VFS_SYMLINKAT().Jeremy Allison2019-09-031-8/+0