summaryrefslogtreecommitdiff
path: root/source3/smbd
Commit message (Expand)AuthorAgeFilesLines
* s3:smbd: Use 'enum smb_encryption_setting' valuesAndreas Schneider2020-08-195-10/+11
* param: Add 'server smb encrypt' parameterAndreas Schneider2020-08-195-8/+8
* s3:smbd: Fix %U substitutions if it contains a domain nameAndreas Schneider2020-08-191-1/+17
* lib: Move get_socket_port() to its only consumerVolker Lendecke2020-08-171-0/+33
* lib: Move send_keepalive() to smbd/smb1_utils.cVolker Lendecke2020-08-173-0/+17
* smbd: remove get_current_vuid()Ralph Boehme2020-07-292-6/+0
* smbd: build smb_fname per file to delete in unlink_internals()Ralph Boehme2020-07-181-13/+23
* smbd: consolidate fsp allocation for open_directory() and open_file_ntcreate()Ralph Boehme2020-07-181-64/+31
* smbd: factor out fsp_bind_smb()Ralph Boehme2020-07-182-23/+38
* smbd: don't mess with smb_dname->base_name in call_trans2findfirst()Ralph Boehme2020-07-181-4/+11
* smbd: use helper variable for fd in fd_open()Ralph Boehme2020-07-181-8/+7
* smbd: remove errno saving from fd_open()Ralph Boehme2020-07-181-8/+0
* smbd: remove a nested block in non_widelink_open()Ralph Boehme2020-07-181-12/+9
* smbd: use (global) POSIX pathname state in non_widelink_open()Ralph Boehme2020-07-181-1/+1
* smbd: check for conn->cwd_fsp in fd_close()Ralph Boehme2020-07-181-0/+4
* smbd: check for conn->cwd_fsp in file_free()Ralph Boehme2020-07-181-0/+4
* smbd: use a helper variable in open_file()Ralph Boehme2020-07-181-0/+5
* smbd: remove unused NTCREATEX_OPTIONS_PRIVATE_STREAM_DELETERalph Boehme2020-07-181-1/+1
* smbd: ensure we do a base open for internal stream deletesRalph Boehme2020-07-181-2/+2
* smbd: Remove code inside #ifdef HAVE_BROKEN_READDIR_NAMEChristof Schmitt2020-07-161-6/+0
* smbd: Remove code inside #ifdef NEXT2Christof Schmitt2020-07-161-5/+0
* s3:smbd: stop accepting multichannel connections early in exit_server_common()Stefan Metzmacher2020-07-142-1/+22
* s3:smbd: move exit_firsttime checking to the start of exit_server_common()Stefan Metzmacher2020-07-141-3/+5
* s3:smbd: skip ctdb public ips in fsctl_network_iface_info()Stefan Metzmacher2020-07-081-0/+28
* s3:smbd: disconnect the all client connections if a ctdb public ip droppedStefan Metzmacher2020-07-083-0/+36
* s3:smbd: make smbXsrv_client_connection_pass_loop() more robustStefan Metzmacher2020-07-081-9/+22
* s3:smbd: make sure smbXsrv_connection_disconnect_transport() closes the socke...Stefan Metzmacher2020-07-082-2/+7
* s3:smbd: make sure we detect stale smbXsrv_connection pointers in smbXsrv_ses...Stefan Metzmacher2020-07-081-0/+5
* s3:smbd: fill in xconn->client early in smbd_add_connection()Stefan Metzmacher2020-07-081-2/+1
* s3:smbd: handle NETWORK_ACCESS_DENIED in smbXsrv_client_connection_pass_loop()Stefan Metzmacher2020-07-081-0/+4
* s3:smbd: consistently use DLIST_ADD* to fill client->connections in smbd_add_...Stefan Metzmacher2020-07-081-1/+1
* s3:smbd: implement FSCTL_SMBTORTURE_FORCE_UNACKED_TIMEOUTStefan Metzmacher2020-07-084-3/+98
* s3:smbd: make use of the new ack infrastructure for oplock/lease breaksStefan Metzmacher2020-07-081-17/+35
* s3:smbd: force multi-channel to be turned off without FreeBSD/Linux supportStefan Metzmacher2020-07-083-1/+30
* s3:smbd: add infrastructure to wait for TCP acksStefan Metzmacher2020-07-082-1/+360
* s3:smbd: add logic to retry break notifications on all available channelsStefan Metzmacher2020-07-081-2/+116
* s3:smbd: convert smbd_smb2_send_break() into async smbd_smb2_break_send/recv()Stefan Metzmacher2020-07-081-28/+91
* s3:smbd: add smbd_smb2_send_queue.sendfile_body_sizeStefan Metzmacher2020-07-082-0/+2
* s3:smbd: introduce smbXsrv_pending_break infrastructureStefan Metzmacher2020-07-081-14/+67
* s3:smbd: avoid dereferencing client->connectionsStefan Metzmacher2020-07-083-8/+6
* s3:smbd: setup client->global->client_guid even without multichannel supportStefan Metzmacher2020-07-081-0/+6
* s3:smbd: pass down smbXsrv_client to smbd_smb2_send_{oplock,lease}_break()Stefan Metzmacher2020-07-084-18/+13
* s3:smbd: pass smbXsrv_client to downgrade_lease()Stefan Metzmacher2020-07-083-10/+12
* s3:smbd: add smbd_server_disconnect_client[_ex]()Stefan Metzmacher2020-07-082-0/+24
* s3:smbd: remove unused session,tcon parameters from smbd_smb2_send_oplock_bre...Stefan Metzmacher2020-07-083-28/+12
* s3:smbd: pass down session_id to smbd_smb2_send_break()Stefan Metzmacher2020-07-081-5/+12
* s3:smbd: remove dead code from smbd_smb2_send_break()Stefan Metzmacher2020-07-081-55/+6
* s3:smbd: check for stale pid in delay_for_oplock_fn() when leases_db_get() failsStefan Metzmacher2020-07-071-1/+36
* smbd: check for stale pid in get_lease_type()Ralph Boehme2020-07-021-2/+18
* smbd: let get_lease_type() take a non-const share_mode_entryRalph Boehme2020-07-022-2/+2