summaryrefslogtreecommitdiff
path: root/source3/smbd/smbXsrv_session.c
Commit message (Expand)AuthorAgeFilesLines
* smbXsrv_{open,session,tcon}: protect smbXsrv_{open,session,tcon}_global_trave...Stefan Metzmacher2021-07-121-0/+7
* lib: give global_contexts.c its own header fileVolker Lendecke2021-01-081-0/+1
* s3:smbd: make sure we detect stale smbXsrv_connection pointers in smbXsrv_ses...Stefan Metzmacher2020-07-081-0/+5
* smbXsrv_session: add a smbXsrv_session_disconnect_xconn() helperStefan Metzmacher2020-05-151-0/+122
* smb2_server: make sure we detect stale smbXsrv_connection pointers in smbXsrv...Stefan Metzmacher2020-05-151-4/+13
* smb2_server: update inline comment for max channelsGünther Deschner2020-05-151-1/+1
* smbd: RIP user_structRalph Boehme2020-01-131-1/+0
* smbd: add smbXsrv_session_local_traverse()Ralph Boehme2020-01-131-0/+71
* smbd: add get_valid_smbXsrv_session()Ralph Boehme2020-01-131-0/+54
* smbd: remove dependency on session->compat in smbXsrv_session_logoff()Ralph Boehme2020-01-131-13/+9
* smbd: introduce smbXsrv_session_info_lookup()Ralph Boehme2020-01-131-0/+45
* smbd: use session->global->session_wire_id instead of session->compat->vuidRalph Boehme2020-01-131-2/+2
* smbd: move homes_snum from struct user_struct to struct smbXsrv_sessionRalph Boehme2020-01-131-0/+1
* smbd: Use direct struct assignments in smbXsrv_*.cVolker Lendecke2019-09-171-10/+8
* s3: Rename server_messaging_context() to global_messaging_context()Christof Schmitt2018-09-071-1/+1
* s3:smbd: add a comment stating that file_close_user() is redundant for SMB2Ralph Boehme2018-09-011-0/+6
* s3:smbd: let session logoff close files and tcons before deleting the sessionRalph Boehme2018-08-311-23/+23
* dbwrap: Clarify db_open_watched APIVolker Lendecke2018-08-171-1/+1
* lib: Pass mem_ctx to lock_path()Volker Lendecke2018-08-171-1/+1
* smbd: only pass struct smbXsrv_client to smbXsrv_session_logoff_all()Stefan Metzmacher2018-07-251-2/+2
* smbd: replace xconn->msg_ctx with xconn->client->msg_ctxStefan Metzmacher2018-06-181-2/+2
* smbd: rename smbXsrv_client->ev_ctx into smbXsrv_client->raw_ev_ctxStefan Metzmacher2018-06-181-3/+7
* Fix spelling s/unsuported/unsupported/Mathieu Parent2018-05-121-1/+1
* dbwrap_watch: Remove the "prec" parameter from watch_recvVolker Lendecke2017-11-291-1/+1
* smbd: Avoid using dbwrap_watched_watch_recv's prec argumentVolker Lendecke2017-11-291-2/+10
* lib: Add lib/util/server_id.hVolker Lendecke2017-01-221-0/+1
* smbd: Convert smbXsrv_open_global.tdb to new dbwrap_watchVolker Lendecke2016-07-151-19/+23
* dbwrap: Add "blocker" to record_watch_sendVolker Lendecke2016-07-151-2/+4
* smbd: Prevent a crashVolker Lendecke2016-03-111-0/+8
* smbXsrv_session: factor fetch-locking of local record into functionMichael Adam2016-02-281-29/+31
* smbXsrv_session: factor fetch-locking of global record into functionMichael Adam2016-02-281-36/+33
* dlist: remove unneeded type argument from DLIST_ADD_END()Michael Adam2016-02-061-1/+1
* smbXsrv_session: factor smbXsrv_session_add_channel() out of smbXsrv_session_...Stefan Metzmacher2015-09-101-29/+54
* s3:smb2_sesssetup: use session->pending_authStefan Metzmacher2015-07-301-9/+0
* smbXsrv_session: add smbXsrv_session_create_auth()Stefan Metzmacher2015-07-301-0/+53
* smbXsrv_session: add smbXsrv_session_find_auth()Stefan Metzmacher2015-07-301-0/+20
* s3:smb2_sesssetup: remove now unneeded declaration of smb2srv_session_lookup_rawMichael Adam2015-07-301-6/+0
* smbXsrv: use smb2srv_session_lookup_client in smbXsrv_session_close_loopMichael Adam2015-07-291-4/+3
* smbXsrv: add smb2srv_session_lookup_client().Michael Adam2015-07-291-0/+9
* smbXsrv: rename smb2srv_session_lookup -> smb2srv_session_lookup_connMichael Adam2015-07-291-3/+3
* smbXsrv: add a smbXsrv_connection argument to smb2srv_session_lookup_rawMichael Adam2015-07-291-2/+8
* smbXsrv: add a smbXsrv_connection argument to smbXsrv_session_local_lookup()Stefan Metzmacher2015-07-291-2/+19
* s3:smb2_sesssetup.c: For SMB >= 3.1, derive crypto keys from preauthStefan Metzmacher2015-05-081-0/+11
* s3:smbXsrv: refactor duplicate code into smbXsrv_session_clear_and_logoff()Michael Adam2015-05-071-24/+10
* s3:smbXsrv_session: cancel pending requests when we logoff a previous sessionStefan Metzmacher2015-05-061-7/+38
* s3:smbXsrv_session: add smb2srv_session_shutdown_send/recv helper functionsStefan Metzmacher2015-05-061-0/+121
* s3:smbXsrv_session: clear smb2req->session of pending requests in smbXsrv_ses...Stefan Metzmacher2015-05-061-0/+23
* s3:smbXsrv_session: clear smb2req->session of pending requests in smbXsrv_ses...Stefan Metzmacher2015-05-061-0/+23
* lib: Remove server_id_str()Volker Lendecke2015-04-281-1/+3
* smbXsrv: don't leak lock_path onto talloc tosDavid Disseldorp2014-11-031-1/+5