Commit graph

25 commits

Author SHA1 Message Date
Tal Aloni
46d5aa2982 Minor logging improvement 2017-09-02 00:12:05 +03:00
Tal Aloni
e7da671877 Pass lock / unlock requests to the underlying object store 2017-08-31 15:35:35 +03:00
Tal Aloni
9fe283762a Bugfix: Last SessionSetupResponse was not signed, final async response was not signed 2017-07-26 19:14:08 +03:00
Tal Aloni
6507d88bf5 Minor code refactoring, do not try to process async commands other than CANCEL 2017-07-25 16:53:42 +03:00
Tal Aloni
3f9daa39fe Minor code refactoring 2017-07-25 13:42:43 +03:00
Tal Aloni
2698498c8b SMBServer: Marked methods required for asynchronous operation as internal 2017-07-25 11:21:30 +03:00
Tal Aloni
b7946bafca SMBServer: Write logoff events to log 2017-03-15 15:33:19 +02:00
Tal Aloni
9cd6180e57 TreeConnectHelper: Code refactoring and logging improvements 2017-03-13 17:14:01 +02:00
Tal Aloni
f71ef6b232 SMB2: FileID related improvements 2017-03-08 16:20:13 +02:00
Tal Aloni
cff82dd4b8 All matching opened files will now be closed during tree disconnect 2017-03-04 14:10:16 +02:00
Tal Aloni
84affda0ff SMBServer: Each connection now use a dedicaded thread for send operations 2017-03-04 12:56:11 +02:00
Tal Aloni
30627e72d4 Added ConnectionManager class 2017-03-04 12:51:39 +02:00
Tal Aloni
3325d1842f ConnectionState: Renamed ServerDialect to Dialect 2017-03-04 11:26:49 +02:00
Tal Aloni
174e43f792 SMBServer: Hid internal methods and classes 2017-03-04 11:20:45 +02:00
Tal Aloni
8067925ea2 SMB2: Enable message signing if client request it 2017-03-02 16:56:43 +02:00
Tal Aloni
641613ae8e SMB2: Correctly report server start time in SMB2_NEGOTIATE response 2017-03-02 16:26:27 +02:00
Tal Aloni
64702908d9 Workaround to prevent Windows 7 / 8 / 10 from sending ChangeNotify requests infinitely 2017-02-26 22:18:21 +02:00
Tal Aloni
b54cee3070 Call DeleteSecurityContext during Logoff 2017-02-18 16:14:40 +02:00
Tal Aloni
a84226abb9 GSS-style authentication, additional IGSSMechanism implementations can be provided 2017-02-18 16:10:03 +02:00
Tal Aloni
217451d18f Improved NTLM authentication API 2017-02-17 19:01:58 +02:00
Tal Aloni
fb43fb966d INTFileStore interface was added for better separation between the object store layer and the SMB layer 2017-02-11 11:37:17 +02:00
Tal Aloni
c4b6d9a08b Use FileId of previous request in request chain if operations are related 2017-02-01 23:19:41 +02:00
Tal Aloni
88204faf9b SMB2: Honor SMB2_CLOSE_FLAG_POSTQUERY_ATTRIB flag 2017-02-01 23:05:42 +02:00
Tal Aloni
1679629b47 Fixed InvalidCastException during SMB 2.002 connection 2017-01-22 22:24:42 +02:00
Tal Aloni
55b83add4e Added SMB 2.0 / 2.1 server implementation 2017-01-20 22:04:07 +02:00