Tal Aloni
|
4845ffd86a
|
SMB Server v1.3.3
|
2017-12-13 23:51:25 +02:00 |
|
Tal Aloni
|
24a65d0a03
|
Bugfix: FormatException was thrown upon InvalidDataException in some cases
|
2017-12-13 23:48:27 +02:00 |
|
Tal Aloni
|
0f89729085
|
Server: Added an optional dead connection detection mechanism instead of simply disconnecting them after a specified duration of inactivity
|
2017-12-13 23:46:46 +02:00 |
|
Tal Aloni
|
7c31666bc3
|
Client: Discard all unsolicited responses except OpLock break
|
2017-12-13 20:24:11 +02:00 |
|
Tal Aloni
|
5637bb3b9c
|
Server: Added API to terminate a specific connection
|
2017-12-13 20:23:41 +02:00 |
|
Tal Aloni
|
bb8cadee93
|
Server: Maintain connection last send time
|
2017-12-13 20:23:18 +02:00 |
|
Tal Aloni
|
765443591f
|
Minor code refactoring
|
2017-12-13 20:20:08 +02:00 |
|
Tal Aloni
|
04ff2bc40a
|
SMB Server v1.3.2
|
2017-12-13 20:09:33 +02:00 |
|
Tal Aloni
|
2c148aa95a
|
Added an optional mechanism to disconnect connections after a specified duration of inactivity
|
2017-12-10 11:43:18 +02:00 |
|
Tal Aloni
|
125df899cb
|
Maintain connection creation time and last receive time
|
2017-12-08 18:36:17 +02:00 |
|
Tal Aloni
|
eb5989eb94
|
Use UTC instead of local time for DateTime values returned by the API
|
2017-12-08 18:36:16 +02:00 |
|
Tal Aloni
|
9cb4d12546
|
LoginCounter: Use UTC instead of local time
|
2017-12-08 18:36:16 +02:00 |
|
Tal Aloni
|
150702275b
|
NTCreateFlags: Minor changes
|
2017-12-08 18:36:16 +02:00 |
|
Tal Aloni
|
5036490fbf
|
SMB_COM_NT_CREATE_ANDX response and extended response bugfixes
|
2017-12-08 18:35:56 +02:00 |
|
Tal Aloni
|
6d17dbabd6
|
SMB_DATE, SMB_TIME, UTime: Set DateTimeKind to Local
|
2017-12-08 14:44:39 +02:00 |
|
Tal Aloni
|
083d237ca6
|
NTCreateAndXRequest: Removed duplicate functionality
|
2017-12-08 14:33:39 +02:00 |
|
Tal Aloni
|
7159909bc9
|
SMB_COM_OPEN_ANDX request and response: Implemented client related functionality
|
2017-12-08 14:33:08 +02:00 |
|
Tal Aloni
|
84a771641e
|
Bugfixes and improvements to the WriteBytes methods of several SMB1 structures
|
2017-12-08 14:21:27 +02:00 |
|
Tal Aloni
|
387b3b6709
|
Minor code refactoring
|
2017-12-08 14:20:04 +02:00 |
|
Tal Aloni
|
74b4a83635
|
SMB1Helper: ReadNullableFileTime: Return DateTime in UTC for negative values
|
2017-12-08 12:46:37 +02:00 |
|
Tal Aloni
|
2160419925
|
SMB Server v1.3.1
|
2017-10-08 20:28:33 +03:00 |
|
Tal Aloni
|
194fb9d45e
|
SMB1FileStore: Completed implementation of GetFileInformation
|
2017-10-08 20:17:29 +03:00 |
|
Tal Aloni
|
05d7fa0d5b
|
QueryInformationHelper: Added ToFileInformationLevel and ToFileInformation methods
|
2017-10-08 20:08:44 +03:00 |
|
Tal Aloni
|
b90d61949d
|
Renamed QueryFileExtendedAttributeInfo to QueryFileEaInfo
|
2017-10-08 20:05:44 +03:00 |
|
Tal Aloni
|
5b78f7ec93
|
QueryFileAllInfo: Renamed members
|
2017-10-08 20:02:51 +03:00 |
|
Tal Aloni
|
03e2621fb0
|
QueryInformationHelper: Bugfix: LastChangeTime was not correctly set
|
2017-10-08 20:00:03 +03:00 |
|
Tal Aloni
|
20cbbd0ae5
|
ISMBFileStore: Added MaxReadSize and MaxWriteSize properties
|
2017-10-07 12:39:01 +03:00 |
|
Tal Aloni
|
8a7d144483
|
ISMBClient: Added MaxReadSize and MaxWriteSize properties
|
2017-10-07 12:38:48 +03:00 |
|
Tal Aloni
|
78aa93276a
|
Server: SMB1: Increased MaxBufferSize to 65535
|
2017-10-04 19:18:23 +03:00 |
|
Tal Aloni
|
3234ed3138
|
Server API: Added the OpenFileInformation class to provide more information about open files
|
2017-10-04 17:48:15 +03:00 |
|
Tal Aloni
|
40d2ffda45
|
Moved SessionInformation
|
2017-10-04 17:37:53 +03:00 |
|
Tal Aloni
|
b978e0b8cc
|
OpenFileObject: Added FileAccess property
|
2017-10-04 17:22:14 +03:00 |
|
Tal Aloni
|
118ed760c0
|
Server: Prevent clients from creating files without sufficient permissions
|
2017-10-04 16:35:33 +03:00 |
|
Tal Aloni
|
92d7a0531f
|
CreateDisposition: Updated documentation
|
2017-10-04 16:11:05 +03:00 |
|
Tal Aloni
|
5202aed57c
|
Minor code refactoring and documentation improvement
|
2017-10-04 12:45:34 +03:00 |
|
Tal Aloni
|
eacef2d50b
|
SMB2Client: Limit the value of MaxTransactSize, MaxReadSize and MaxWriteSize to 64KB
|
2017-10-04 10:02:22 +03:00 |
|
Tal Aloni
|
db0c094ff7
|
Minor code refactoring
|
2017-10-04 09:58:25 +03:00 |
|
Tal Aloni
|
70c1f8b9ca
|
SMB Server v1.3.0
|
2017-10-02 13:19:29 +03:00 |
|
Tal Aloni
|
6a23be681d
|
SMB Server application: Removed unused files
|
2017-10-02 13:17:37 +03:00 |
|
Tal Aloni
|
0098cc78f5
|
FileBasicInformation, SMB_SET_FILE_BASIC_INFO: Added support for FILETIME value of -1
|
2017-10-02 12:34:21 +03:00 |
|
Tal Aloni
|
c3a88d59ab
|
SMB2Client: Implemented QueryDirectory method
|
2017-10-01 23:39:45 +03:00 |
|
Tal Aloni
|
e03037d241
|
SMB2Client: Added MaxTransactSize, MaxReadSize and MaxWriteSize properties
|
2017-10-01 23:38:47 +03:00 |
|
Tal Aloni
|
73b5557987
|
SMB1Client: Added ServerMaxBufferSize and MaxMpxCount properties
|
2017-10-01 23:38:26 +03:00 |
|
Tal Aloni
|
0f754ee55c
|
Server: Pass SetFileSystemInformation requests to the underlying object store
|
2017-10-01 18:01:24 +03:00 |
|
Tal Aloni
|
c1210d57bc
|
Server: SMB1: Added support for pass-through Information Levels
|
2017-10-01 17:00:43 +03:00 |
|
Tal Aloni
|
2b14375876
|
FileBasicInformation, SMB_SET_FILE_BASIC_INFO: Bugfix: InvalidDataException was thrown if FILETIME value was set to -1
|
2017-10-01 17:00:17 +03:00 |
|
Tal Aloni
|
18a47dfcd5
|
Server: SMB1: Set CAP_RPC_REMOTE_APIS flag
|
2017-10-01 15:48:17 +03:00 |
|
Tal Aloni
|
e5a0106ed0
|
SMB2: Corrected CREATE request implementation
|
2017-10-01 14:58:45 +03:00 |
|
Tal Aloni
|
ccabba61d6
|
SMB2FileStore: Implemented GetFileInformation and GetFileSystemInformation methods
|
2017-10-01 14:58:45 +03:00 |
|
Tal Aloni
|
ae749756b8
|
SMB1FileStore: Added GetFileInformation and GetFileSystemInformation for servers that supports pass-through Information Levels
|
2017-10-01 14:58:45 +03:00 |
|