summaryrefslogtreecommitdiff
path: root/source3/smbd/conn.c
AgeCommit message (Expand)AuthorFilesLines
2026-03-01vfs: Significantly simplify vfs_ChDir_shareroot()Volker Lendecke1-0/+2
2026-01-07smbd: Remove the one-line conn_free() wrapper functionVolker Lendecke1-13/+0
2025-11-10lib: Introduce cp_smb_basename() helper functionVolker Lendecke1-6/+1
2025-11-10smbd: Save lines in conn_new()Volker Lendecke1-19/+12
2025-11-10smbd: Remove an obsolete commentVolker Lendecke1-6/+0
2025-06-02CVE-2025-0620: smbd: smbd doesn't pick up group membership changes when re-au...Ralph Boehme1-2/+2
2024-07-26smbd: maintain veto_list and hide_list in the vuid cacheRalph Boehme1-0/+2
2024-07-26smbd: move target code out of loop bodyRalph Boehme1-30/+34
2024-07-26s3/lib: modernize set_namearray()Ralph Boehme1-5/+0
2024-04-17smbd: Add conn_using_smb2()Volker Lendecke1-0/+6
2024-03-12smbd: Add conn_protocol()Volker Lendecke1-0/+14
2023-07-19s3:smbd: Fix code spellingAndreas Schneider1-1/+1
2022-08-17s3/smbd: Use after free when iterating smbd_server_connection->connectionsJeremy Allison1-11/+25
2021-01-13s3: smbd: Factor out setting up case parameters for a share to a function - c...Jeremy Allison1-0/+19
2020-12-16smbd: use fd_handle_create()Ralph Boehme1-1/+1
2020-12-16smbd: use fsp_set_fd()Ralph Boehme1-1/+1
2020-05-30smbd: RIP conn->origpathRalph Boehme1-6/+0
2020-05-21smbd: set fsp_name of conn->cwd_fspRalph Boehme1-0/+10
2019-08-16s3: VFS: change connection_struct cwd_fname to cwd_fspRalph Boehme1-0/+15
2019-08-16s3:smbd: modernize conn_new()Ralph Boehme1-7/+27
2019-01-11Revert "smbd: add an effective connection_struct->user_ev_ctx that holds the ...Ralph Boehme1-7/+0
2019-01-11Revert "smbd: make use of smbd_impersonate_{conn_vuid,conn_sess,root,guest}_c...Ralph Boehme1-1/+1
2019-01-11Revert "s3: vfs: add user_vfs_evg to connection_struct"Ralph Boehme1-5/+3
2018-07-25s3: vfs: add user_vfs_evg to connection_structRalph Boehme1-3/+5
2018-07-12smbd: make use of smbd_impersonate_{conn_vuid,conn_sess,root,guest}_create() ...Stefan Metzmacher1-1/+1
2018-06-18smbd: add an effective connection_struct->user_ev_ctx that holds the event co...Stefan Metzmacher1-0/+7
2013-01-09Add uint32_t share_access to vuid_cache_entry.Jeremy Allison1-0/+1
2013-01-09Clean up struct connection_struct, make struct vuid_cache a pointer not inline.Jeremy Allison1-1/+2
2012-08-07source3/smbd/conn.c: wean off string_set/string_freeRusty Russell1-7/+3
2012-06-25s3:smbd: make use of smbXsrv_tcon for smb1Stefan Metzmacher1-118/+0
2012-06-06s3:include: change connection_struct->cnum to uint32_tMichael Adam1-1/+1
2012-06-06s3:connections: add a CNUM_OFFSET for mapping between cnum and the bitmap indexMichael Adam1-4/+10
2012-06-06s3:smbd: let conn_clear_vuid_caches() take a uint64_t vuidStefan Metzmacher1-2/+2
2012-03-06s3:smbd: keep 'num_connections' and 'connections' directly under smbd_server_...Stefan Metzmacher1-84/+30
2012-02-01s3:smbd:smb2: fix an assignment-instead-of-check bug conn_snum_used()Michael Adam1-1/+1
2011-07-08lib/util Move bitmap.c to lib/utilAndrew Bartlett1-0/+1
2011-06-09s3-talloc Change TALLOC_ZERO_P() to talloc_zero()Andrew Bartlett1-2/+2
2011-06-09s3-talloc Change TALLOC_P() to talloc()Andrew Bartlett1-2/+2
2011-05-31s3-smbd Split conn.c into 3 filesAndrew Bartlett1-187/+35
2011-05-31s3-smbd provide struct smbd_server_connection * to conn_snum_usedAndrew Bartlett1-3/+2
2011-04-29s3-proto: move more headers to rpc_server/rpc_ncacn_np.h where they origin from.Günther Deschner1-0/+1
2011-03-30s3: include smbd/smbd.h where needed.Günther Deschner1-0/+1
2010-10-19Add deadtime detection for SMB2. Correctly update lastused timestamp across a...Jeremy Allison1-17/+75
2010-10-19Add SMB2 paths to smbd/conn.c. Except for conn_idle_all(), to be cleaned up n...Jeremy Allison1-32/+105
2010-10-19Copyright/whitespace/comment cleanup in preparation for adding SMB2 paths.Jeremy Allison1-20/+27
2010-10-19Move tcons.num_open from smb1 to sconn->num_tcons_open as this is needed for ...Jeremy Allison1-5/+4
2010-10-03s3: Remove smbd_server_conn from msg_force_tdisVolker Lendecke1-1/+7
2010-08-30s3: Fix a segfault in the printer code using create_conn_structVolker Lendecke1-1/+7
2010-06-09Rename "allow_smb2" -> "using_smb2" and make the usage clearer.Jeremy Allison1-3/+3
2010-06-07s3:smbd add utility function to check if there are open pipesSimo Sorce1-8/+3