Tal Aloni
|
36ca529f79
|
Fixed infinite loop condition
|
2017-02-20 21:13:25 +02:00 |
|
Tal Aloni
|
b3df4dd01c
|
SMB1: SMB_COM_TRANSACTION / SMB_COM_TRANSACTION2: interim response will now be sent when required
|
2017-02-20 21:11:46 +02:00 |
|
Tal Aloni
|
4d51c7eed4
|
SMB1 command processing code refactoring
|
2017-02-20 21:11:42 +02:00 |
|
Tal Aloni
|
23f6127808
|
SMBServer v1.1.3
|
2017-02-19 14:54:23 +02:00 |
|
Tal Aloni
|
589b6786ff
|
LoginAPI: Added ImpersonateLoggedOnUser method
|
2017-02-19 13:53:37 +02:00 |
|
Tal Aloni
|
6cd06fb41f
|
IntegratedNTLMAuthenticationProvider: GetContextAttribute will now return a valid access token
|
2017-02-19 13:53:06 +02:00 |
|
Tal Aloni
|
b433950077
|
SSPIHelper: Added GetAccessToken method
|
2017-02-19 13:50:21 +02:00 |
|
Tal Aloni
|
aaf4764f94
|
SSPIHelper: Improved compatibility with Win32 API
|
2017-02-19 13:47:32 +02:00 |
|
Tal Aloni
|
68a7552d6a
|
Corrected handling of SMB_COM_RENAME
|
2017-02-18 19:38:58 +02:00 |
|
Tal Aloni
|
dc925568a1
|
NTFileSystemAdapter: Improved logging
|
2017-02-18 17:56:57 +02:00 |
|
Tal Aloni
|
b54cee3070
|
Call DeleteSecurityContext during Logoff
|
2017-02-18 16:14:40 +02:00 |
|
Tal Aloni
|
0764237260
|
store AuthenticationContext and AccessToken in SecurityContext
|
2017-02-18 16:13:34 +02:00 |
|
Tal Aloni
|
a84226abb9
|
GSS-style authentication, additional IGSSMechanism implementations can be provided
|
2017-02-18 16:10:03 +02:00 |
|
Tal Aloni
|
d4acf5900e
|
Added IGSSMechanism interface
|
2017-02-18 14:07:41 +02:00 |
|
Tal Aloni
|
45dc792558
|
NTLMAuthenticationProviderBase: Return NTStatus instead of Win32Error
|
2017-02-18 13:59:24 +02:00 |
|
Tal Aloni
|
254daa5025
|
SessionSetupHelper: Minor logging improvements
|
2017-02-18 13:41:02 +02:00 |
|
Tal Aloni
|
217451d18f
|
Improved NTLM authentication API
|
2017-02-17 19:01:58 +02:00 |
|
Tal Aloni
|
05f49c3128
|
NetworkAPI: Several improvements
|
2017-02-17 18:22:15 +02:00 |
|
Tal Aloni
|
be50d30f27
|
SMB2: Fixed InvalidCastException
|
2017-02-17 17:40:06 +02:00 |
|
Tal Aloni
|
e0625e8566
|
SSPIHelper: Improved exception messages
|
2017-02-17 17:20:12 +02:00 |
|
Tal Aloni
|
304fbd0d52
|
Fixed Windows Authentication regression in d7e33e465d
|
2017-02-17 16:07:54 +02:00 |
|
Tal Aloni
|
2b52d4b84c
|
Moved SECBUFFER_VERSION definition to SecBufferDesc
|
2017-02-17 16:02:23 +02:00 |
|
Tal Aloni
|
ee65a99a92
|
Moved GSSAPI classes to the SMBLibrary.Authentication.GSSAPI namespace
|
2017-02-15 16:09:03 +02:00 |
|
Tal Aloni
|
ac77fb6554
|
Moved SPNEGO code to Authentication\GSSAPI\SPNEGO
|
2017-02-15 16:05:09 +02:00 |
|
Tal Aloni
|
dbca07e803
|
Moved NTLM code to Authentication\NTLM
|
2017-02-15 15:32:45 +02:00 |
|
Tal Aloni
|
6c5600d4fd
|
Renamed NTAuthentication to NTLMCryptography
|
2017-02-15 13:47:02 +02:00 |
|
Tal Aloni
|
d45efdcaa8
|
Renamed Version to NTLMVersion
|
2017-02-15 13:37:23 +02:00 |
|
Tal Aloni
|
457d978f70
|
INTLMAuthenticationProvider: Removed ListUsers from the API
|
2017-02-15 13:18:48 +02:00 |
|
Tal Aloni
|
c60ee93dd9
|
Renamed SMBLibrary.Authentication.Win32 to SMBLibrary.Win32.Security
|
2017-02-15 13:11:14 +02:00 |
|
Tal Aloni
|
d7e33e465d
|
Windows Authentication: Improved implementation
|
2017-02-13 12:23:39 +02:00 |
|
Tal Aloni
|
acea85ca8c
|
Win32 NetworkAPI: Fixed compatibility with 64-bit environment
|
2017-02-12 19:36:03 +02:00 |
|
Tal Aloni
|
2b6351449b
|
SMB1: Fixed InvalidCastException
|
2017-02-12 16:00:26 +02:00 |
|
Tal Aloni
|
4842c17f78
|
Added a SecurityContext class which will be passes to the underlying object store
|
2017-02-11 19:25:14 +02:00 |
|
Tal Aloni
|
3e158fb855
|
Added DeviceIOControl to the INTFileStore interface, relevant functionality moved to the object store layer
|
2017-02-11 15:31:08 +02:00 |
|
Tal Aloni
|
0d5898bb60
|
SMB2: Requests to the NamedPipeStore will not be blocked at the SMB layer
|
2017-02-11 13:12:12 +02:00 |
|
Tal Aloni
|
384efe97e7
|
SMB1: Transaction requests to the NamedPipeStore will not be blocked at the SMB layer
|
2017-02-11 13:10:45 +02:00 |
|
Tal Aloni
|
fbea16545f
|
SMB1: Requests to the NamedPipeStore will not be blocked at the SMB layer
|
2017-02-11 13:01:14 +02:00 |
|
Tal Aloni
|
a439555eee
|
Updated Readme.md
|
2017-02-11 12:53:28 +02:00 |
|
Tal Aloni
|
3769af188b
|
Updated documentation
|
2017-02-11 12:40:39 +02:00 |
|
Tal Aloni
|
6023753ecc
|
SMBServer v1.1.2
|
2017-02-11 12:26:50 +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
|
cc170322ed
|
Renamed variable
|
2017-02-11 11:06:21 +02:00 |
|
Tal Aloni
|
7c107344a2
|
NTFileSystemHelper: Return STATUS_OBJECT_PATH_INVALID when FILE_DIRECTORY_FILE is specified and a path component is not a directory
|
2017-02-11 10:52:14 +02:00 |
|
Tal Aloni
|
a23d2d86f9
|
Minor code refactoring
|
2017-02-11 10:49:14 +02:00 |
|
Tal Aloni
|
bb0cff643a
|
Return STATUS_DIRECTORY_NOT_EMPTY when trying to delete a folder that is not empty
|
2017-02-11 01:32:32 +02:00 |
|
Tal Aloni
|
353460a976
|
NTFileSystemHelper: Rename will now return STATUS_OBJECT_NAME_COLLISION if the destination exists
|
2017-02-11 01:25:59 +02:00 |
|
Tal Aloni
|
7e6ad281b1
|
OpenAndXHelper will now call NTFileSystemHelper.CreateFile
|
2017-02-11 01:21:23 +02:00 |
|
Tal Aloni
|
756fbb96fa
|
NTFileSystemHelper: CreateFile now returns FileStatus
|
2017-02-11 01:17:46 +02:00 |
|
Tal Aloni
|
1b31200dc3
|
Minor code refactoring
|
2017-02-11 01:14:48 +02:00 |
|
Tal Aloni
|
36353c9d08
|
Moved helper methods to NTFileStoreHelper, Moved IOExceptionHelper
|
2017-02-10 19:53:54 +02:00 |
|