Age | Commit message (Expand) | Author | Files | Lines |
---|---|---|---|---|
2018-08-16 | Increment version to 1.23-BETA4 and update release notes. | Mounir IDRASSI | 1 | -1/+1 |
2018-08-12 | Increment version to 1.23-BETA3 and update release notes. | Mounir IDRASSI | 1 | -1/+1 |
2018-08-12 | Windows Installer: implement language selection mechanism at the start of the... | Mounir IDRASSI | 1 | -0/.highlight .hll { background-color: #ffffcc }
.highlight .c { color: #888888 } /* Comment */
.highlight .err { color: #a61717; background-color: #e3d2d2 } /* Error */
.highlight .k { color: #008800; font-weight: bold } /* Keyword */
.highlight .ch { color: #888888 } /* Comment.Hashbang */
.highlight .cm { color: #888888 } /* Comment.Multiline */
.highlight .cp { color: #cc0000; font-weight: bold } /* Comment.Preproc */
.highlight .cpf { color: #888888 } /* Comment.PreprocFile */
.highlight .c1 { color: #888888 } /* Comment.Single */
.highlight .cs { color: #cc0000; font-weight: bold; background-color: #fff0f0 } /* Comment.Special */
.highlight .gd { color: #000000; background-color: #ffdddd } /* Generic.Deleted */
.highlight .ge { font-style: italic } /* Generic.Emph */
.highlight .gr { color: #aa0000 } /* Generic.Error */
.highlight .gh { color: #333333 } /* Generic.Heading */
.highlight .gi { color: #000000; background-color: #ddffdd } /* Generic.Inserted */
.highlight .go { color: #888888 } /* Generic.Output */
.highlight .gp { color: #555555 } /* Generic.Prompt */
.highlight .gs { font-weight: bold } /* Generic.Strong */
.highlight .gu { color: #666666 } /* Generic.Subheading */
.highlight .gt { color: #aa0000 } /* Generic.Traceback */
.highlight .kc { color: #008800; font-weight: bold } /* Keyword.Constant */
.highlight .kd { color: #008800; font-weight: bold } /* Keyword.Declaration */
.highlight .kn { color: #008800; font-weight: bold } /* Keyword.Namespace */
.highlight .kp { color: #008800 } /* Keyword.Pseudo */
.highlight .kr { color: #008800; font-weight: bold } /* Keyword.Reserved */
.highlight .kt { color: #888888; font-weight: bold } /* Keyword.Type */
.highlight .m { color: #0000DD; font-weight: bold } /* Literal.Number */
.highlight .s { color: #dd2200; background-color: #fff0f0 } /* Literal.String */
.highlight .na { color: #336699 } /* Name.Attribute */
.highlight .nb { color: #003388 } /* Name.Builtin */
.highlight .nc { color: #bb0066; font-weight: bold } /* Name.Class */
.highlight .no { color: #003366; font-weight: bold } /* Name.Constant */
.highlight .nd { color: #555555 } /* Name.Decorator */
.highlight .ne { color: #bb0066; font-weight: bold } /* Name.Exception */
.highlight .nf { color: #0066bb; font-weight: bold } /* Name.Function */
.highlight .nl { color: #336699; font-style: italic } /* Name.Label */
.highlight .nn { color: #bb0066; font-weight: bold } /* Name.Namespace */
.highlight .py { color: #336699; font-weight: bold } /* Name.Property */
.highlight .nt { color: #bb0066; font-weight: bold } /* Name.Tag */
.highlight .nv { color: #336699 } /* Name.Variable */
.highlight .ow { color: #008800 } /* Operator.Word */
.highlight .w { color: #bbbbbb } /* Text.Whitespace */
.highlight .mb { color: #0000DD; font-weight: bold } /* Literal.Number.Bin */
.highlight .mf { color: #0000DD; font-weight: bold } /* Literal.Number.Float */
.highlight .mh { color: #0000DD; font-weight: bold } /* Literal.Number.Hex */
.highlight .mi { color: #0000DD; font-weight: bold } /* Literal.Number.Integer */
.highlight .mo { color: #0000DD; font-weight: bold } /* Literal.Number.Oct */
.highlight .sa { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Affix */
.highlight .sb { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Backtick */
.highlight .sc { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Char */
.highlight .dl { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Delimiter */
.highlight .sd { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Doc */
.highlight .s2 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Double */
.highlight .se { color: #0044dd; background-color: #fff0f0 } /* Literal.String.Escape */
.highlight .sh { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Heredoc */
.highlight .si { color: #3333bb; background-color: #fff0f0 } /* Literal.String.Interpol */
.highlight .sx { color: #22bb22; background-color: #f0fff0 } /* Literal.String.Other */
.highlight .sr { color: #008800; background-color: #fff0ff } /* Literal.String.Regex */
.highlight .s1 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Single */
.highlight .ss { color: #aa6600; background-color: #fff0f0 } /* Literal.String.Symbol */
.highlight .bp { color: #003388 } /* Name.Builtin.Pseudo */
.highlight .fm { color: #0066bb; font-weight: bold } /* Name.Function.Magic */
.highlight .vc { color: #336699 } /* Name.Variable.Class */
.highlight .vg { color: #dd7700 } /* Name.Variable.Global */
.highlight .vi { color: #3333bb } /* Name.Variable.Instance */
.highlight .vm { color: #336699 } /* Name.Variable.Magic */
.highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long *//*
Derived from source code of TrueCrypt 7.1a, which is
Copyright (c) 2008-2012 TrueCrypt Developers Association and which is governed
by the TrueCrypt License 3.0.
Modifications and additions to the original source code (contained in this file)
and all other portions of this file are Copyright (c) 2013-2016 IDRIX
and are governed by the Apache License 2.0 the full text of which is
contained in the file License.txt included in VeraCrypt binary and source
code distribution packages.
*/
import "wtypes.idl";
import "..\Common\Password.h";
[
uuid(9ACF6176-5FC4-4690-A025-B3306A50EB6A),
helpstring("VeraCrypt Main UAC Support Library"),
version(2.7) // Update ComSetup.cpp when changing version number
]
library TrueCryptMainCom
{
[
uuid(C786E27C-2801-482c-B45D-D4357B270A29),
object,
oleautomation,
helpstring("VeraCrypt Main UAC Support Interface")
]
interface ITrueCryptMainCom : IUnknown
{
void AnalyzeKernelMiniDump (LONG_PTR hwndDlg);
int BackupVolumeHeader (LONG_PTR hwndDlg, BOOL bRequireConfirmation, BSTR lpszVolume);
DWORD CallDriver (DWORD ioctl, BSTR input, BSTR *output);
int ChangePassword (BSTR volumePath, Password *oldPassword, Password *newPassword, int pkcs5, int wipePassCount, LONG_PTR hWnd);
DWORD CopyFile (BSTR sourceFile, BSTR destinationFile);
DWORD DeleteFile (BSTR file);
BOOL IsPagingFileActive (BOOL checkNonWindowsPartitionsOnly);
DWORD ReadWriteFile (BOOL write, BOOL device, BSTR filePath, BSTR *bufferBstr, unsigned __int64 offset, unsigned __int32 size, DWORD *sizeDone);
DWORD RegisterFilterDriver (BOOL registerDriver, int filterType);
DWORD RegisterSystemFavoritesService (BOOL registerService);
int RestoreVolumeHeader (LONG_PTR hwndDlg, BSTR lpszVolume);
DWORD SetDriverServiceStartType (DWORD startType);
DWORD WriteLocalMachineRegistryDwordValue (BSTR keyPath, BSTR valueName, DWORD value);
int ChangePasswordEx (BSTR volumePath, Password *oldPassword, int old_pkcs5, Password *newPassword, int pkcs5, int wipePassCount, LONG_PTR hWnd);
int ChangePasswordEx2 (BSTR volumePath, Password *oldPassword, int old_pkcs5, BOOL truecryptMode, Password *newPassword, int pkcs5, int wipePassCount, LONG_PTR hWnd);
int ChangePasswordEx3 (BSTR volumePath, Password *oldPassword, int old_pkcs5, int old_pim, BOOL truecryptMode, Password *newPassword, int pkcs5, int pim, int wipePassCount, LONG_PTR hWnd);
};
[
uuid(FE8B3B95-C80C-41f7-830F-FBA271C26F7E),
helpstring("VeraCrypt Main UAC Support Coclass")
]
coclass TrueCryptMainCom
{
[default] interface ITrueCryptMainCom;
}
}
|
2017-12-26 | Update Language.de.xml | Ettore Atalan | 1 | -11/+11 |
2017-12-09 | Increment version to 1.22-BETA4 (1.22.4) | Mounir IDRASSI | 1 | -1/+1 |
2017-11-28 | Language XML files: remove references to GOST89 since it is not supported any... | Mounir IDRASSI | 1 | -1/+0 |
2017-11-10 | fixed kuznyechik blocksize in german description | Georg Schmidt | 1 | -1/+1 |
2017-08-02 | Windows: Increment version to 1.22-BETA3 | Mounir IDRASSI | 1 | -1/+1 |
2017-07-23 | Windows: Increment version to 1.22-BETA2-Build1 | Mounir IDRASSI | 1 | -1/+1 |
2017-07-23 | Windows: display notice about creating new Rescue Disk at first boot after up... | Mounir IDRASSI | 1 | -0/+1 |
2017-07-02 | Increment version to 1.21 (1.21.1) | Mounir IDRASSI | 1 | -1/+1 |
2017-06-23 | Increment version to 1.20 (1.20.3) | Mounir IDRASSI | 1 | -10/+10 |
2017-06-09 | Updated Language.de.xml | Ettore Atalan | 1 | -9/+9 |
2017-06-09 | Updated Language.de.xml | Ettore Atalan | 1 | -9/+9 |
2017-06-09 | Language XML files: Add new fields. | Mounir IDRASSI | 1 | -0/+8 |
2017-05-15 | Replace Codeplex links by ones on veracrypt.fr | Mounir IDRASSI | 1 | -2/+2 |
2016-12-30 | Increment version to 1.20 BETA2 (1.20.2) | Mounir IDRASSI | 1 | -1/+1 |
2016-12-30 | Windows: Implement Secure Desktop for password entry. Add option and command ... | Mounir IDRASSI | 1 | -0/+1 |
2016-12-08 | Increment version to 1.20 BETA1 (1.20.1) | Mounir IDRASSI | 1 | -1/+1 |
2016-10-17 | Increment version to 1.19 (1.19.4) | Mounir IDRASSI | 1 | -1/+1 |
2016-10-17 | Update documentation and increment version to 1.19 BETA3 (1.19.3) | Mounir IDRASSI | 1 | -1/+1 |
2016-09-11 | Language XML files: fix invalid escape sequence in German XML file caused by ... | Mounir IDRASSI | 1 | -1/+1 |
2016-09-03 | Language XML files: update German translation (Ettore Atalan) | Mounir IDRASSI | 1 | -83/+83 |
2016-08-21 | Increment version to 1.19 BETA2 (1.19.2) | Mounir IDRASSI | 1 | -1/+1 |
2016-08-16 | Increment version to 1.18. Update user guide PDF file.VeraCrypt_1.18_PreRelease | Mounir IDRASSI | 1 | -1/+1 |
2016-08-15 | Language XML files: add new fields. | Mounir IDRASSI | 1 | -0/+2 |
2016-08-15 | Language XML files: update XML files with new fields and some changes. | Mounir IDRASSI | 1 | -3/+8 |
2016-08-15 | Language XML files: add new fields related to UEFI and newly added ciphers. | Mounir IDRASSI | 1 | -1/+4 |
2016-06-17 | Language XML files: add new fields related to enhanced benchmark dialog | Mounir IDRASSI | 1 | -1/+4 |
2016-06-17 | Language XML files: update German translation (Ettore Atalan) | Mounir IDRASSI | 1 | -23/+23 |
2016-06-02 | Crypto: Add support for Japanese encryption standard Camellia, including for ... | Mounir IDRASSI | 1 | -0/+1 |