Commit Graph

1813 Commits (0e25c534b36cfa1538aefb95768d67e9739f1333)

Author SHA1 Message Date
dahall 0e25c534b3 Added DISPID constants to ShlDisp and updated dependent interfaces 2020-09-16 19:29:31 -06:00
dahall da963a8115 Fixed bug in marshaler for LSA_UNICODE_STRING under X64 that caused alignment error and failure on all calls. Thanks @ryannewington for identifying the problem and where to fix it (#169). 2020-09-14 17:17:20 -06:00
dahall bde637b8d3 Fixed condition in HRESULT.FormatMessage that fails when MUI file couldn't be found. 2020-09-14 17:15:23 -06:00
dahall e94d44d48a Added LsaOpenPolicy test for remote machine (#169) 2020-09-14 10:27:58 -06:00
dahall 3068a87465 Added TestCaseSources.GetValueOrDefault method 2020-09-14 10:27:10 -06:00
dahall 7a4e9e136e Extended SOCKADDR explicit cast to SOCKADDR_IN6 so that if represented by a v4 IP address, it will convert it to IPV6 before casting. 2020-09-14 10:26:46 -06:00
dahall 4fea35cd9e Added SIZEOF_SOCKET_ADDRESS_LIST macro.
Added conversions from SOCKADDR_IN to SOCKADDR_IN6.
Added SOCKET_ADDRESS_LIST.Pack to convert structure to a packad memory
2020-09-12 12:10:44 -06:00
dahall 27b2cd3f37 Added methods to convert from IN_ADDR to IN6_ADDR 2020-09-12 11:58:16 -06:00
dahall 30a5cfc806 Changed SOCKET_ADDRESS_LIST[] references to IntPtr or void**. 2020-09-12 11:54:33 -06:00
dahall 78c662f3d3 Addressed #168 by adding protected virtual GetDialogFlags and GetPreVistaDialogFlags methods that return the flags used by SDK functions. 2020-09-12 11:52:46 -06:00
dahall 70a9c278d2 Changed SafeDRT_DATA fields to properties. 2020-09-10 10:37:16 -06:00
dahall 2824e230b6 Oops. Removing an addition that was already added. 2020-09-10 10:30:48 -06:00
dahall a2bdc5cdf1 Exposed fields for SafeDRT_DATA and added implicit operator to DRT_DATA. 2020-09-10 10:14:34 -06:00
dahall a8ef6e11c8 Added NativeMemoryStream.ReadToPtr and WriteFromPtr methods to interact with allocated memory. 2020-09-10 10:13:56 -06:00
dahall 258b01886e Added CallerXXAttribute classes missing from .NET 2-4 so that current compliers can be spoofed to pull that information. 2020-09-10 10:13:17 -06:00
dahall dabe7bcd84 Added methods to assist with memory alignment. 2020-09-10 10:11:58 -06:00
dahall bb3b113d3c Added missing Crypt32 constants, fixed field types in CERT_INFO and CERT_PUBLIC_KEY_INFO, added CERT_RDN_ATTR and CRYPT_BIT_BLOB, added predefined values to SafeOID 2020-09-09 17:46:28 -06:00
dahall 765495260a Added Null field to SafePCCERT_CONTEXT 2020-09-09 17:44:11 -06:00
dahall f05c744b36 Fixed signature on CryptSignAndEncodeCertificate and CryptSignCertificate and added Null field on SafeHCRYPTKEY 2020-09-09 17:43:48 -06:00
dahall 4f4b7e6670 Added Null fields to SafeHCRYPTHASH and SafeHCRYPTPROV 2020-09-09 17:42:33 -06:00
dahall 9fbc0a1750 Added SafeDRT_DATA to DRT 2020-09-09 17:41:42 -06:00
dahall e191ceabeb Added SafePSID.FromToken and PSID.GetDomainSid methods 2020-09-08 10:40:57 -06:00
dahall 2f50f9250f Added missing constants and macros related to SID size. 2020-09-08 10:40:19 -06:00
dahall ea6ecb7d2a Updated version to 3.2.17 2020-09-08 10:39:45 -06:00
dahall d506f79d22 Updated project files 2020-09-07 11:05:38 -06:00
Tony Hallett baea58dd9c
correct shell folder type controlpanelcategory (#166) 2020-09-07 08:28:47 -06:00
dahall 81292aca1d Renamed WIndows.Forms to Windows.Forms (#165) 2020-09-05 15:00:37 -06:00
dahall cef927e60e temporary change 2020-09-05 14:59:18 -06:00
dahall 9552024fbb Added Vanara.Network.InternetProxyOptions to manage proxy settings for an internet session or for the system. 2020-09-03 19:29:20 -06:00
dahall 2e55d57a29 Adding missing enums PER_CONN_AUTODISCOVERY_FLAGS and PER_CONN_FLAGS 2020-09-03 19:27:21 -06:00
dahall 18490a91d6 Updated fuction attributes for SHLoadIndirectString for better marshaling 2020-09-03 12:47:23 -06:00
dahall db8caa5877 **BREAKING CHANGES** Changed function of IndirectResource so that it accepts a string and then provides read-only properties of the parts rather than other way around. Too fragile. Also fixed ResourceId property so that it is an Int32 and not a pointer. Wrong impl. 2020-09-03 10:53:54 -06:00
dahall 1aff52f78e Added known folder collected code 2020-09-03 10:52:19 -06:00
dahall af3b7b1abc Added missing FOLDERID items 2020-09-03 10:51:51 -06:00
dahall 1f52c4aaf0 Removed warning messages 2020-09-03 10:51:23 -06:00
dahall b83d09aec7 Merge branch 'master' of https://github.com/dahall/Vanara 2020-09-02 08:10:46 -06:00
Tony Hallett 028c169700
Add known folder 3D Objects (#164) 2020-09-02 07:22:01 -06:00
dahall 8eab7bf9a9 Improved compiler ignore process. Now all files starting with ~ are ignored. 2020-09-01 14:54:11 -06:00
dahall 0da3f27dff Optimized some expressions 2020-09-01 14:01:09 -06:00
dahall e7476d7ecc Removed BITS and VirtualDisk project references from SystemServices 2020-09-01 14:00:50 -06:00
dahall b97b8d995d Updated project files after adding DRT and PeerDist libs 2020-08-31 16:57:29 -06:00
dahall 7b44c23bda Added DRT.dll library 2020-08-31 16:55:50 -06:00
dahall 3085b7d412 Added new property keys for Recycle Bin (#162) 2020-08-31 10:43:21 -06:00
dahall 58ab52cba6 Fixed bug in ShellFileOperations when supplying multiple files at once causing an endless loop 2020-08-31 10:42:13 -06:00
dahall c4fe7fc598 Fixed error in ReadOnlyPropertyStore.TryGetValue that only would return true (#163) 2020-08-31 08:59:36 -06:00
dahall abcc1e276d Removed duplicates 2020-08-30 21:14:24 -06:00
dahall 0d5cf22aa5 Merge branch 'master' of https://github.com/dahall/Vanara 2020-08-30 21:12:34 -06:00
dahall 0469e26f83 Initial PeerDist.dll implementation 2020-08-30 21:11:35 -06:00
dahall 7b584a81f2 Updated project versions to 3.2.16 2020-08-30 19:46:13 -06:00
David Hall d1dad313cc
Delete codeql-analysis.yml
Is not working
2020-08-30 15:30:55 -06:00