Mounir IDRASSI
68e2e01745
Windows: Fix EFI configuration editor various issues
...
We always using Unicode functions to interact with UI. We convert UTF8 string to UTF16 and vis-versa.
Overwrite input string instead of using resize that caused old test to remain.
Fix case of readOnly by using correct message.
change position of OK/cancel button to match other dialogs.
Activate translation on this dialog.
2024-09-19 00:36:31 +02:00
Mounir IDRASSI
f15052e68d
Windows: Add link in keyfiles dialog to documentation page for risks of third-party file extensions usage.
2023-09-08 09:38:51 +02:00
Mounir IDRASSI
fbb1d18034
Windows: Allow selecting size unit (KB/MB/GB) for generated keyfiles
...
This change also makes it possible to generate keyfiles larger than 1 MiB although only the first 1 MiB will be taken into account by VeraCrypt.
Update strings in XML files
2023-06-20 23:15:46 +02:00
Mounir IDRASSI
47f542bfa7
Windows: Fix text truncation in setup wizard and modaless waiting dialog
2022-01-07 00:33:44 +01:00
Mounir IDRASSI
9881744c95
Windows: Add support for ARM64 platform (e.g. Microsoft Surface Pro X). System encryption still not implemented on ARM64
2021-01-02 01:16:31 +01:00
Mounir IDRASSI
e3afa296c7
Windows: resize VeraCrypt Format Wizard and Mount Options dialogs to fix some text truncation issues with non-English languages.
2019-09-30 22:27:48 +02:00
Mounir IDRASSI
2a652b842f
Windows: Add two missing UI strings to XML translation files so that they can be localized correctly
2019-09-25 17:44:08 +02:00
Mounir IDRASSI
2046347775
Windows: fix editor of EFI configuration file not accepting ENTER key for adding new lines.
2019-01-18 19:02:18 +01:00
Mounir IDRASSI
1967bd862e
Windows: Add mount option that allows mounting a volume without attaching it to the specified drive letter. This is useful in situation where Windows has issue with the filesystem (e.g. ReFS on Windows 10 1809) and we need to use third party software to be able to use the filesystem under Windows through low level VeraCrypt virtual device (e.g. \Device\VeraCryptVolumeX).
2018-12-19 00:41:37 +01:00
Mounir IDRASSI
35dabf4b2c
Windows: Don't include DcsBml.efi file in resources if custom configuration not enabled
2018-09-03 01:00:52 +02:00
Mounir IDRASSI
95d682a60f
Windows: remove dependency to afxres.h header to allow build on community edition of Visual Studio.
2018-03-04 18:50:20 +01:00
Mounir IDRASSI
33bb507fde
Windows: fix missing resource in 64-bit build.
2017-06-30 13:52:45 +02:00
Mounir IDRASSI
0b1b8b479f
Windows: reduce size of 64-bit binaries by not embedding 32-bit EFI bootloader files in their resources.
2017-06-29 00:43:14 +02:00
kavsrf
cf5729d4e1
Beta2 patch 1
...
Edit DcsProp and PlatformInfo from System->Settings
EFI loader updated
2017-06-05 17:45:45 +02:00
kavsrf
a075d45a99
DcsInfo is added
2017-06-05 17:45:35 +02:00
Mounir IDRASSI
7f63d57f67
Windows: Support EFI system encryption for 32-bit Windows.
2016-10-17 18:40:40 +02:00
Mounir IDRASSI
d5e3488894
Windows: solve text truncation in keyfiles dialog for some languages.
2016-10-17 18:40:28 +02:00
Mounir IDRASSI
2d72e42c6c
Windows: Implement Rescue Disk support for EFI system encryption
2016-08-15 01:09:17 +02:00
Alex
246233c402
Windows EFI Bootloader: modifications to prepare EFI system encryption support (common files with DcsBoot)
2016-08-15 01:09:12 +02:00
Mounir IDRASSI
27b53c6ff4
Windows: Add Hash and PRF benchmarks to the benchmark dialog.
2016-06-17 15:50:44 +02:00
Mounir IDRASSI
76d3bc631e
Crypto: Add support for Japanese encryption standard Camellia, including for system encryption.
2016-06-02 00:12:00 +02:00
David Foerster
11716ed2da
Remove trailing whitespace
2016-05-10 22:18:34 +02:00
David Foerster
fc37cc4a02
Normalize all line terminators
2016-05-10 20:20:14 +02:00
Mounir IDRASSI
bd9105794b
Windows: Resize some controls and dialogs to fix text truncation for some non-English languages.
2016-04-20 00:48:10 +02:00
Mounir IDRASSI
ece26c7481
Windows: Implement passing smart card PIN as command line argument (/tokenpin switch) when explicitly mounting a volume.
2016-03-24 01:36:03 +01:00
Mounir IDRASSI
ce8a9becdf
Windows:Center the text of the random pool displayed in the keyfile generator dialog.
2016-02-01 00:13:55 +01:00
Mounir IDRASSI
77885de85e
Windows: Implement GUI indicator for entropy collected from mouse movements.
2016-01-31 23:30:27 +01:00
Mounir IDRASSI
29d46b749d
Windows: Add keyboard shortcut alt+i for checking "Use PIM" in various dialogs like password dialog.
2016-01-04 02:37:29 +01:00
Mounir IDRASSI
225acf4a22
Windows: resize some GUI fields to avoid text truncation with non US languages (e.g. German)
2015-10-15 01:36:07 +02:00
Mounir IDRASSI
f3c91cb05c
Windows: Don’t try to mount using empty password when default keyfile configured or keyfile specified in command line. Add option in default keyfiles dialog to restore the old behavior.
2015-10-07 12:55:58 +02:00
Mounir IDRASSI
249d747a53
Windows: Increase width of plain text size static control to accommodate larger text
2015-09-01 01:37:00 +02:00
Mounir IDRASSI
90f9194558
Windows: Support setting volume label in Explorer through mount option. Support using favorite label as label in Explorer.
2015-08-31 00:30:58 +02:00
Mounir IDRASSI
86dc27dcb8
Windows: Treat the PIM like a password and make it visible when "Display password" is checked.
2015-08-28 01:54:53 +02:00
Mounir IDRASSI
a43a5ebb21
Windows: Modify PIM parts in GUI to make it easier to use. Users must explicitly check "User PIM" to enable its use.
2015-07-13 23:35:15 +02:00
Mounir IDRASSI
a7a8d57bca
Windows: rename PIN to PIM to avoid confusion. Better error messages.
2015-06-08 01:16:34 +02:00
Mounir IDRASSI
5867250820
Windows: Display VeraCrypt version information when the command line switch /help is used.
2015-05-29 02:22:05 +02:00
Mounir IDRASSI
70215e3682
Windows: GUI modifications around PIN field
2015-05-27 01:01:53 +02:00
Mounir IDRASSI
f72125ea71
Windows: First implementation of non-system volumes decryption.
2015-05-17 12:16:16 +02:00
Mounir IDRASSI
a1f1e34789
Windows: Modify custom window class names to less generic value in order to avoid collision with existing class names.
2015-05-03 15:47:22 +02:00
Mounir IDRASSI
188b459d28
Windows: remove topmost and system modal properties from the wait dialog so that it doesn't disturb other applications.
2015-02-24 00:41:59 +01:00
Mounir IDRASSI
38f3fc816a
Windows: use the same waiting message in dialog resource as it is in the language XML file.
2015-01-20 12:41:55 +01:00
Mounir IDRASSI
ec9ff0fc1d
Windows: make the wait dialog wider to accommodate long messages
2014-12-28 23:27:53 +01:00
Mounir IDRASSI
258ba629a2
Windows: workaround freezing of waiting dialog but setting its parent to the desktop and making all mount calls in a separate thread. DeviceIoControl is making our like hard because it doesn't behave as a normal system call and it blocks our window message loop even when called from a separate thread.
2014-12-26 16:55:21 +01:00
Mounir IDRASSI
c27461572c
Windows: Enhance performance by implementing the possibility to choose the correct hash algorithm of volumes during various operations (mount, change password...). In case of system encryption, slightly speedup Windows startup time by making the driver pickup the correct hash algorithm used for the encryption.
2014-12-16 00:17:59 +01:00
Mounir IDRASSI
6349162303
Windows: display a wait dialog during the lengthy opening of a volume. There is still a freeze in the GUI even though the call to DeviceIoControl is done in a separate thread which can't be explained. Maybe if we had an asynchronous Device Driver call, things would better.
2014-12-16 00:17:57 +01:00
Mounir IDRASSI
eb9cb16aeb
Windows: Implement specifying the size of the generated keyfiles and also letting VeraCrypt choose random size values.
2014-12-11 18:31:32 +01:00
Mounir IDRASSI
078614fbce
Windows: Implement creation of multiple keyfiles at once.
2014-12-07 22:40:25 +01:00
Mounir IDRASSI
68f16dae24
Implement support for creating and booting encrypted partition using SHA-256. Support SHA-256 for normal volumes as well.
2014-11-08 23:23:53 +01:00
Mounir IDRASSI
03867fbf56
Modifications to remove all TrueCrypt references in names. generate new GUIDs for VeraCrypt. Replace "TRUE" by "VERA" in volume headers and driver magic word.
2014-11-08 23:18:19 +01:00
Mounir IDRASSI
c606f0866c
Add original TrueCrypt 7.1a sources
2014-11-08 23:18:07 +01:00