Commit graph

746 commits

Author SHA1 Message Date
Tal Aloni
bf49f8b0a8 SMB1FileStore: Cosmetic change: Use ParametersLength const 2019-01-24 00:23:09 +02:00
Tal Aloni
51697529bf TransactionQueryNamedPipeInfoResponse: Corrected implementation 2019-01-24 00:22:10 +02:00
Tal Aloni
b8eae1a400 TransactionQueryNamedPipeStateResponse: Added constructors 2019-01-24 00:15:43 +02:00
Tal Aloni
e0b9494685 TransactionSetNamedPipeStateResponse: Added ParametersLength const 2019-01-24 00:15:43 +02:00
Tal Aloni
700852682e TransactionRawReadNamedPipeResponse: Added ParametersLength const 2019-01-24 00:13:44 +02:00
Tal Aloni
7e80f748c3 TransactionWriteNamedPipeResponse: Added ParametersLength const 2019-01-23 23:54:09 +02:00
Tal Aloni
1bf6504ad1 TransactionReadNamedPipeResponse: Added ParametersLength const 2019-01-23 23:54:09 +02:00
Tal Aloni
c3d02b1ad8 TransactionRawWriteNamedPipeResponse: Added ParametersLength const 2019-01-23 23:54:09 +02:00
Tal Aloni
31a41440e0 TransactionQueryNamedPipeStateResponse: Added ParametersLength const 2019-01-23 23:54:08 +02:00
Tal Aloni
8bd921cc40 TransactionCallNamedPipeResponse: Added ParametersLength const 2019-01-23 23:54:08 +02:00
Tal Aloni
be6e2b8ab6 Transaction2SetPathInformationResponse: Added ParametersLength const 2019-01-23 23:54:08 +02:00
Tal Aloni
48f63106bd Transaction2SetFSInformationResponse: Added ParametersLength const 2019-01-23 23:54:08 +02:00
Tal Aloni
692e6244ab Transaction2QueryPathInformationResponse: Added ParametersLength const 2019-01-23 23:54:07 +02:00
Tal Aloni
90176777ca Transaction2GetDfsReferralResponse: Added ParametersLength const 2019-01-23 23:54:07 +02:00
Tal Aloni
f8744cd986 Transaction2CreateDirectoryResponse: Added ParametersLength const 2019-01-23 23:54:07 +02:00
Tal Aloni
3cb3ddde7b NTTransactSetSecurityDescriptorResponse: Added ParametersLength const 2019-01-23 23:54:07 +02:00
Tal Aloni
12913f6844 TransactionTransactNamedPipeResponse: Added ParametersLength const 2019-01-23 23:54:07 +02:00
Tal Aloni
b842932c0b NTTransactIOCTLResponse: Added ParametersLength const 2019-01-23 23:54:06 +02:00
Tal Aloni
42935e464c TransactionSetNamedPipeStateResponse: Corrected documentation 2019-01-23 23:54:06 +02:00
Tal Aloni
fa4fd86f50 TransactionRawReadNamedPipeResponse: Corrected documentation 2019-01-23 23:54:06 +02:00
Tal Aloni
44f62571aa Changed ParametersLength data type for uniformity 2019-01-23 23:22:32 +02:00
Tal Aloni
03059cd78b NT_TRANSACT_QUERY_SECURITY_DESC: Cosmetic change 2019-01-23 22:27:12 +02:00
Tal Aloni
df72f6d115 NTStatus: Added STATUS_NOT_A_DIRECTORY 2019-01-23 22:26:25 +02:00
Tal Aloni
4c49301ca5 Added License.txt 2019-01-19 09:08:29 +02:00
Tal Aloni
268b9e9527 SPNEGO: Assume NegTokenInit2 SPNEGO extension was sent for server-initiated negotiation 2018-12-23 19:11:53 +02:00
Tal Aloni
86afb5af33 NTFileSystemAdapter: Do not handle unexpected IFileSystem exceptions 2018-12-11 11:32:25 +02:00
Tal Aloni
6cab13c1c9 IFileSystem: Removed ArgumentException from documented list of exceptions that implementations are expected to use 2018-12-11 11:21:19 +02:00
Tal Aloni
ac3fecdccf SMB Server v1.3.5 2018-11-30 14:54:23 +02:00
Tal Aloni
1e40ac4cde NTFileSystemAdapter: Added support for alternate data streams 2018-11-30 14:41:53 +02:00
Tal Aloni
73b6c288a4 Updated Utilities 2018-11-30 14:38:05 +02:00
Tal Aloni
41474b87ac NTFileSystemAdapter: When querying FileAlternateNameInformation return STATUS_OBJECT_NAME_NOT_FOUND 2018-11-30 10:15:18 +02:00
Tal Aloni
5b95ab894d NTFileSystemAdapter: Assume FileNotFoundException or DirectoryNotFoundException will be thrown if file does not exists 2018-11-24 00:04:38 +02:00
Tal Aloni
f015b064d2 NTFileSystemAdapter: Bugfix: Do not make up a short name 2018-11-23 23:33:43 +02:00
Tal Aloni
4c29d5a402 NTFileSystemAdapter: ToNTStatus: Return STATUS_OBJECT_PATH_INVALID when Win32 error code is ERROR_BAD_PATHNAME 2018-11-23 23:31:05 +02:00
Tal Aloni
c4406b6a8f Win32Error: Added ERROR_BAD_PATHNAME enum value 2018-11-23 23:28:40 +02:00
Tal Aloni
dfb37a818f FileStreamInformation: WriteBytes: Set the value NextEntryOffset for each FileStreamEntry 2018-11-23 23:22:00 +02:00
Tal Aloni
6d562c41e9 SMB Server application: Added SettingsHelper class to handle settings logic 2018-10-31 23:02:39 +02:00
Tal Aloni
ff368056c5 Updated Utilities 2018-10-31 22:51:41 +02:00
Tal Aloni
4e850aa38a NTFileSystemAdapter: Set CasePreservedNamed flag when querying FileFsAttributeInformation 2018-10-31 22:51:32 +02:00
Tal Aloni
7aa5cc1283 Server: Changed some variables from const to static readonly 2018-08-23 11:42:04 +03:00
Tal Aloni
0227bf9528 SMB Server v1.3.4 2018-06-02 00:10:19 +03:00
Tal Aloni
ee5e75f21e SMB Server application: Improved documentation 2018-06-02 00:09:28 +03:00
Tal Aloni
fc048b1232 ServerService, WorkstationService: Unsupported OpNums and Levels are now reported back to the client instead of NotImplementedException 2018-05-17 14:36:55 +03:00
Tal Aloni
3289c0e333 RPC: DataRepresentationFormat: Added constructor 2018-05-17 14:31:34 +03:00
Tal Aloni
0bbbcb2ace RPC: FaultPDU is now using FaultStatus enum 2018-05-17 14:31:00 +03:00
Tal Aloni
7d1555af8b RPCPDU: PacketType variable is now protected 2018-05-17 14:12:19 +03:00
Tal Aloni
ca8bed1037 Services: Added UnsupportedOpNumException 2018-05-17 13:44:37 +03:00
Tal Aloni
403669056d Win32Error: Added ERROR_NOT_SUPPORTED and ERROR_INVALID_LEVEL 2018-05-17 13:43:31 +03:00
Tal Aloni
c024168e12 RPC: FaultPDU parameterless constructor will now set Data to an empty byte array 2018-05-17 13:42:42 +03:00
Tal Aloni
beef71975b Minor improvements to ServerService and WorkstationService structures
ShareInfo: Removed unneccesary lines
2018-05-17 13:32:37 +03:00