Tal Aloni
|
aa7ad0cd93
|
Minor logging improvements
|
2017-08-27 14:46:39 +03:00 |
|
Tal Aloni
|
5de5c91bb4
|
Renamed directory
|
2017-08-27 13:01:29 +03:00 |
|
Tal Aloni
|
64ac337308
|
FileSystemShare: Added ability to specify client-side caching policy
|
2017-08-27 12:59:10 +03:00 |
|
Tal Aloni
|
c4fa4a9f15
|
Minor code refactoring: Moved AccessRequestArgs class to a separate file
|
2017-08-26 17:06:01 +03:00 |
|
Tal Aloni
|
59b4e46bc0
|
SPNEGO: Added exception documentation
|
2017-08-25 02:57:36 +03:00 |
|
Tal Aloni
|
97a48adf4a
|
GSSProvider: Properly handle invalid SPNEGO Token
|
2017-08-25 02:29:42 +03:00 |
|
Tal Aloni
|
477af8e690
|
NTLMAuthenticationProviderBase: Properly handle invalid NegotiateMessage / AuthenticateMessage
|
2017-08-24 18:52:25 +03:00 |
|
Tal Aloni
|
1a599c2cca
|
SMB1Command: Mark SMBParameters and SMBData as protected
|
2017-08-24 18:22:01 +03:00 |
|
Tal Aloni
|
056ab48a71
|
SMBServer: Bugfix: Do not send NotifyChange response if the session has been closed
|
2017-08-24 12:01:12 +03:00 |
|
Tal Aloni
|
a32e62d020
|
IndependentNTLMAuthenticationProvider: Added account lockout mechanism to hinder bruteforce attacks
|
2017-08-13 13:23:29 +03:00 |
|
Tal Aloni
|
ddafceb45c
|
Minor documentation update
|
2017-08-11 22:49:11 +03:00 |
|
Tal Aloni
|
d7f6cbf70c
|
SMBServer v1.2.3
|
2017-08-04 16:34:51 +03:00 |
|
Tal Aloni
|
612f6ff5da
|
NTDirectoryFileSystem: SetFileInformation will no longed modify the FileInformation instance received
|
2017-08-04 16:25:48 +03:00 |
|
Tal Aloni
|
cbce6b3662
|
SMBServer: SMB1: Set SMB_FLAGS2_LONG_NAMES in NT_TRANSACT_NOTIFY_CHANGE response
|
2017-08-01 14:58:36 +03:00 |
|
Tal Aloni
|
13680eefa0
|
Bugfix: Keep accepting new connections after getting WSAETIMEDOUT on a new connection request
|
2017-08-01 10:53:05 +03:00 |
|
Tal Aloni
|
de256fdb51
|
SMBServer: Include share name when listing open files
|
2017-07-30 15:22:16 +03:00 |
|
Tal Aloni
|
4c84a297f8
|
SMBServer: Store the share name for each open file
|
2017-07-30 15:18:39 +03:00 |
|
Tal Aloni
|
c3fecea934
|
Minor documentation improvement
|
2017-07-30 11:34:46 +03:00 |
|
Tal Aloni
|
1e189b1735
|
Updated Readme files
|
2017-07-28 18:35:33 +03:00 |
|
Tal Aloni
|
d715acb050
|
Corrected assembly of AndX Response chain
|
2017-07-28 14:04:41 +03:00 |
|
Tal Aloni
|
b08850d7af
|
SMBServer: SMB1: Added support for splitting SMB_COM_NT_TRANSACT transaction over multiple responses
|
2017-07-28 13:48:03 +03:00 |
|
Tal Aloni
|
6fccba9e0e
|
Improved SMB_COM_NT_TRANSACT response implementation
|
2017-07-28 13:44:48 +03:00 |
|
Tal Aloni
|
aaa19eb40f
|
Renamed variables
|
2017-07-28 12:51:29 +03:00 |
|
Tal Aloni
|
6b329e07c4
|
SMBServer: Bugfix: Incorrect OplockLevel was reported
|
2017-07-28 10:47:10 +03:00 |
|
Tal Aloni
|
383c11dc00
|
SMBServer: SMB1: Delete / Rename commands no longer require exlusive access to the file / directory being delete / renamed
|
2017-07-28 10:38:36 +03:00 |
|
Tal Aloni
|
ea4f524d89
|
SMB1FileStoreHelper: Delete / Rename: Bugfix: The temporary file handle was not closed
|
2017-07-28 01:29:46 +03:00 |
|
Tal Aloni
|
5a29ef1556
|
SMBServer: Release connections and associated resources when stopping the server
|
2017-07-28 01:29:46 +03:00 |
|
Tal Aloni
|
ed42b567e5
|
SMBServer: SMB1: ReadAndX: Added workaround for JCIFS
|
2017-07-28 01:29:46 +03:00 |
|
Tal Aloni
|
8b073010b2
|
Minor logging improvement
|
2017-07-28 01:29:46 +03:00 |
|
Tal Aloni
|
fdaafdfa9c
|
NTDirectoryFileSystem: CreateFile: Workaround for using FILE_NO_INTERMEDIATE_BUFFERING and FILE_APPEND_DATA together
|
2017-07-28 01:29:41 +03:00 |
|
Tal Aloni
|
e5eb4e2f81
|
SMBServer v1.2.2
|
2017-07-27 14:43:55 +03:00 |
|
Tal Aloni
|
0cf1ac07bd
|
SMB Server application: Use NTDirectoryFileSystem by default
|
2017-07-26 19:20:46 +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
|
9902b91eff
|
Added NTDirectoryFileSystem implementation for passsing-through IO requests to the local NT storage subsystem
|
2017-07-26 15:12:30 +03:00 |
|
Tal Aloni
|
5f90217d21
|
Moved IntegratedNTLMAuthenticationProvider
|
2017-07-26 14:55:21 +03:00 |
|
Tal Aloni
|
5b4207aedd
|
Added Support for NotifyChange and Cancel if the underlying file store supports it
|
2017-07-25 18:51:41 +03:00 |
|
Tal Aloni
|
7e3df3f694
|
Minor code refactoring
|
2017-07-26 14:28:12 +03:00 |
|
Tal Aloni
|
09419f145f
|
NTFileStore: Added FileLinkInformationType1 and FileRenameInformationType1 implementations
|
2017-07-26 12:34:34 +03:00 |
|
Tal Aloni
|
7a6469f3c2
|
Minor logging improvement
|
2017-07-26 11:41:36 +03:00 |
|
Tal Aloni
|
6c9ea46eb4
|
INTFileStore: Added NotifyChange and Cancel methods
|
2017-07-25 17:33:51 +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
|
ca48ffd92f
|
SMBServer: SMB1: Properly handle SMB_COM_NT_TRANSACT requests with invalid function code
|
2017-07-25 14:53:06 +03:00 |
|
Tal Aloni
|
e91b9d30d6
|
Minor logging improvement
|
2017-07-25 14:48:06 +03:00 |
|
Tal Aloni
|
1c13a0e539
|
SMBServer: SMB1: SMB_COM_FLUSH will now call FlushFileBuffers on the handle associated with the specified FID
|
2017-07-25 14:04:19 +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
|
d0b8ad25f1
|
SMB1/SMB2 Headers: Marked Protocol ID bytes as private
|
2017-07-25 11:15:43 +03:00 |
|
Tal Aloni
|
14e02ed8ac
|
Improved compatibility with Windows Native API
|
2017-07-25 11:15:43 +03:00 |
|
Tal Aloni
|
fc96dfcb4c
|
SMB1: NTTransactionHelper / TransactionHelper: Store MaxParameterCount (required for NT_TRANSACT_NOTIFY_CHANGE)
|
2017-07-25 11:15:43 +03:00 |
|
Tal Aloni
|
8aad4adb9c
|
Added SMB_COM_NT_CANCEL request implementation
|
2017-07-25 11:15:37 +03:00 |
|