index
:
samba.git
master
old-v4-0-stable
old-v4-0-test
v3-0-stable
v3-0-test
v3-2-stable
v3-2-test
v3-3-stable
v3-3-test
v3-4-stable
v3-4-test
v3-5-stable
v3-5-test
v3-6-stable
v3-6-test
v3-devel
v4-0-stable
v4-0-test
v4-1-stable
v4-1-test
v4-10-stable
v4-10-test
v4-11-stable
v4-11-test
v4-12-stable
v4-12-test
v4-13-stable
v4-13-test
v4-14-stable
v4-14-test
v4-15-stable
v4-15-test
v4-16-stable
v4-16-test
v4-17-stable
v4-17-test
v4-18-stable
v4-18-test
v4-19-stable
v4-19-test
v4-2-stable
v4-2-test
v4-20-stable
v4-20-test
v4-21-stable
v4-21-test
v4-22-stable
v4-22-test
v4-23-stable
v4-23-test
v4-24-stable
v4-24-test
v4-3-stable
v4-3-test
v4-4-stable
v4-4-test
v4-5-stable
v4-5-test
v4-6-stable
v4-6-test
v4-7-stable
v4-7-test
v4-8-stable
v4-8-test
v4-9-stable
v4-9-test
Unnamed repository; edit this file 'description' to name the repository.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
source3
/
smbd
/
smb2_server.c
Age
Commit message (
Expand
)
Author
Files
Lines
2026-04-08
s3:smb2_server: failing lease/oplock breaks should call smbd_server_connectio...
Stefan Metzmacher
1
-1
/
+36
2026-02-15
smbd: Simply return status instead of special-casing errors
Volker Lendecke
1
-14
/
+3
2026-01-07
smbd: Modernize DEBUGs
Volker Lendecke
1
-4
/
+3
2025-08-22
smbd: Switch from a != to a ==
Volker Lendecke
1
-3
/
+5
2025-08-22
smbd: Make a few encryption-related functions static to smbstatus
Volker Lendecke
1
-32
/
+0
2025-06-24
s3/smbd: Conditionally define smb2_request_to_snum()
Anoop C S
1
-0
/
+2
2025-06-23
smbd: smb2-operations per-share profile counters
Shachar Sharon
1
-44
/
+112
2025-06-18
async_sock: move samba_socket_{poll,sock,poll_or_sock}_error() from util_net....
Stefan Metzmacher
1
-0
/
+1
2025-06-05
s3:smb2: debug mentions function name fewer times
Douglas Bagnall
1
-1
/
+1
2025-04-11
smbprofile: Count failed requests
Volker Lendecke
1
-3
/
+9
2025-01-07
smbd: fix an invalid memory access
Ralph Boehme
1
-1
/
+1
2024-11-05
smbd: let smbd_server_connection_terminate_ex() always go through smbXsrv_con...
Ralph Boehme
1
-21
/
+43
2024-10-31
smbd: return correct error for compound related requests that went async
Ralph Boehme
1
-0
/
+10
2024-08-13
s3:smb2_server: return NT_STATUS_NETWORK_SESSION_EXPIRED for compound requests
Stefan Metzmacher
1
-1
/
+15
2024-05-23
s3:smbd: allow anonymous encryption after one authenticated session setup
Stefan Metzmacher
1
-0
/
+11
2024-03-12
smbd: Fix and modernize a few DBG statements
Volker Lendecke
1
-7
/
+8
2024-03-12
smbd: Give smbXsrv_session.c its own header file
Volker Lendecke
1
-0
/
+1
2023-10-24
smb2_server: monitor connections with TEVENT_FD_ERROR
Stefan Metzmacher
1
-1
/
+18
2023-10-13
smb2_server: Check status codes (CID 1474441)
Joseph Sutton
1
-2
/
+2
2023-10-13
smb2_server: Remove unreachable code (CID 1444981)
Joseph Sutton
1
-4
/
+0
2023-10-01
s3:smbd: Fix building with FORTIFY_SOURCE=2
Joseph Sutton
1
-1
/
+1
2023-09-06
smb2_server: move struct msghdr to smbd_smb2_send_queue
Stefan Metzmacher
1
-3
/
+2
2023-09-06
smb2_server: split out smbd_smb2_flush_with_sendmsg() out of smbd_smb2_flush_...
Stefan Metzmacher
1
-1
/
+13
2023-09-06
smb2_server: split out smbd_smb2_advance_send_queue() out of smbd_smb2_flush_...
Stefan Metzmacher
1
-20
/
+40
2023-09-06
smb2_server: simplify smbd_smb2_advance_incoming() recvfile logic
Stefan Metzmacher
1
-3
/
+10
2023-09-06
smb2_server: change smbd_smb2_advance_incoming() to use iov_advance()
Stefan Metzmacher
1
-17
/
+30
2023-09-06
smb2_server: split smbd_smb2_advance_incoming() out of smbd_smb2_io_handler()
Stefan Metzmacher
1
-73
/
+95
2023-09-06
smb2_server: remove state->hdr.done and always set state->vector first
Stefan Metzmacher
1
-6
/
+8
2023-09-06
smb2_server: move struct msghdr to smbd_smb2_request_read_state
Stefan Metzmacher
1
-3
/
+2
2023-09-06
smb2_server: avoid ZERO_STRUCT*() in the core code
Stefan Metzmacher
1
-29
/
+33
2023-07-19
s3:smbd: Fix code spelling
Andreas Schneider
1
-3
/
+3
2023-07-03
smbd: Save 76 bytes of .text
Volker Lendecke
1
-4
/
+4
2023-06-01
smb2_server: use MSG_DONTWAIT to get non-blocking send/recvmsg
Stefan Metzmacher
1
-3
/
+31
2023-06-01
smb2_server: optimize SMB2_OP_KEEPALIVE (SMB2 Echo)
Stefan Metzmacher
1
-2
/
+1
2023-04-18
smbd: Save 488 bytes RSS
Volker Lendecke
1
-25
/
+83
2022-11-22
smbd: Pass error_context_count through smbd_smb2_request_error_ex()
Volker Lendecke
1
-0
/
+2
2022-11-17
s3: smbd: Add utility function smbd_smb2_is_last_in_compound().
Jeremy Allison
1
-0
/
+6
2022-09-23
s3: smbd: Fix memory leak in smbd_server_connection_terminate_done().
Jeremy Allison
1
-0
/
+1
2022-02-11
smbd: Introduce fsp_is_alternate_stream()
Volker Lendecke
1
-1
/
+1
2022-02-01
smbd: Modernize a debug statement
Volker Lendecke
1
-3
/
+3
2021-12-01
smb2_server: skip tcon check and chdir_current_service() for FSCTL_QUERY_NETW...
Stefan Metzmacher
1
-0
/
+3
2021-12-01
smb2_server: don't let SMB2_OP_IOCTL force FILE_CLOSED for invalid file ids
Stefan Metzmacher
1
-12
/
+6
2021-12-01
smb2_server: skip tcon check and chdir_current_service() for FSCTL_VALIDATE_N...
Stefan Metzmacher
1
-0
/
+3
2021-12-01
smb2_server: decouple IOCTL check from signing/encryption states
Stefan Metzmacher
1
-1
/
+3
2021-12-01
smb2_server: make sure in_ctl_code = IVAL(body, 0x04); reads valid bytes
Stefan Metzmacher
1
-1
/
+1
2021-11-11
smbd: Give smbXsrv_open.c its own header file
Volker Lendecke
1
-0
/
+1
2021-11-11
source3: move lib/substitute.c functions out of proto.h
Ralph Boehme
1
-0
/
+1
2021-07-15
s3:smbd: make sure we don't try to sign CANCEL response PDUs
Stefan Metzmacher
1
-2
/
+4
2021-07-15
s3:smbd: make sure STATUS_PENDING responses are never signed
Stefan Metzmacher
1
-13
/
+9
2021-07-15
s3:smbd: only allow cancel with the same session
Stefan Metzmacher
1
-0
/
+4
[next]