VeraCrypt
aboutsummaryrefslogtreecommitdiff
path: root/src/Common/Dlgcode.c
AgeCommit message (Collapse)AuthorFilesLines
2016-08-15Windows: Implement support for EFI system encryption in Windows GUI.Mounir IDRASSI1-204/+269
2016-08-15Windows: Add support for Streebog (hash) and kuznyechik (encryption)Mounir IDRASSI1-1/+27
2016-07-29Crypto: Use Hyper-V AES-NI detection workaround when displaying AES hardware ↵Mounir IDRASSI1-2/+3
availability in GUI.
2016-07-29Windows: Use new Windows API to mitigate dll hijacking attacks.Mounir IDRASSI1-3/+12
2016-07-26Windows: Enhance protection against dll hijacking attacks following new ↵Mounir IDRASSI1-2/+27
report by Stefan Kanthak.
2016-07-25Windows: solve benchmark issue for Whirlpool which caused wrong numbers when ↵Mounir IDRASSI1-1/+1
a 1GB buffer is chosen.
2016-06-17Windows: Better heuristics for evaluating Pre-Boot PRF performanceMounir IDRASSI1-2/+14
2016-06-17Windows: Add Hash and PRF benchmarks to the benchmark dialog.Mounir IDRASSI1-184/+334
2016-06-17Windows: make Camellia help link open dedicated documentation pageMounir IDRASSI1-0/+4
2016-06-02Crypto: Add support for Japanese encryption standard Camellia, including for ↵Mounir IDRASSI1-1/+1
system encryption.
2016-05-29Windows: better implementation for support of smart card PIN in command ↵Mounir IDRASSI1-6/+23
line. Supported now also on Format.
2016-05-10Fix space before tabDavid Foerster1-1/+1
2016-05-10Remove trailing whitespaceDavid Foerster1-283/+283
2016-05-10Normalize all line terminatorsDavid Foerster1-11890/+11890
2016-05-05Windows: Add option and command line switch to hide waiting dialog when ↵Mounir IDRASSI1-7/+33
performing operations.
2016-04-28Windows: Only use A: and B: for mounting when no other free drive letter ↵Mounir IDRASSI1-3/+5
available or when explicitly chosen by user. This avoid side effects when mounting volumes as removable media and automatic drive selection (e.g. A: become invisible in explorer after closing all explorer instances although it is still mounted).
2016-04-14Windows: Finalize implementation of the new volume ID mechanism. Use SHA-256 ↵Mounir IDRASSI1-34/+109
instead of SHA-512 to compute volume ID to reduce string size and make more convenient to use.
2016-04-08Windows: start implementation of volume ID mechanism that will be used to ↵Mounir IDRASSI1-22/+197
identify VeraCrypt disk volumes instead of device name.
2016-04-08Windows: allow drag-n-drop of files and receiving Explorer restart message ↵Mounir IDRASSI1-0/+35
when VeraCrypt running as elevated process.
2016-03-24Windows: reduce CPU usage by caching WNetGetConnection calls result for 2 ↵Mounir IDRASSI1-14/+37
seconds.
2016-03-24Windows: Don't use the foreground setting code if the window is already ↵Mounir IDRASSI1-15/+18
foreground
2016-02-13Windows: handle rare case where size of disk can't be retrieved using ↵Mounir IDRASSI1-1/+42
IOCTL_DISK_GET_PARTITION_INFO_EX. use IOCTL_DISK_GET_DRIVE_GEOMETRY in such case and add workaround to display correctly partitions in dialog even if disk size is not available.
2016-02-12Windows: Add colors (Red, Yellow, Green) to the collected randomness ↵Mounir IDRASSI1-42/+42
indicator depending on how much entropy was gathered. Code re-factoring.
2016-02-07Windows:Fix various issues and warnings reported by static code analysis ↵Mounir IDRASSI1-5/+9
tool Coverity.
2016-01-31Windows: Implement GUI indicator for entropy collected from mouse movements.Mounir IDRASSI1-28/+157
2016-01-20Copyright: update dates to include 2016.Mounir IDRASSI1-3/+3
2016-01-20Windows:Fix issue with the display of legal notices text. Regression caused ↵Mounir IDRASSI1-1/+7
by the latest Unicode modifications.
2016-01-17Windows: avoid leaking location of selected keyfiles by clearing global ↵Mounir IDRASSI1-0/+5
variable used to store multiple file selection path.
2016-01-10Windows: Avoid wrong update of configuration XML file caused by not using ↵Mounir IDRASSI1-3/+3
the correct window handle to get some GUI fields content. Some code cleanup.
2016-01-10Windows: Don't show disconnected network drives in the list of available ↵Mounir IDRASSI1-4/+42
drives. Add option to make them available for mounting if needed.
2016-01-04Windows: Enhance fix for dll hijacking vulnerability affecting installer ↵Mounir IDRASSI1-57/+275
(CVE-2016-1281)
2016-01-03Windows: Fix Dll hijacking vulnerability affecting installer that allows ↵Mounir IDRASSI1-51/+172
arbitrary code execution with elevation of privilege (CVE-2016-1281)
2015-12-21Windows: Implement PIM caching, both for system encryption and for normal ↵Mounir IDRASSI1-0/+2
volumes. Add options to activate it in the Preferences and System Settings.
2015-11-26Windows: solve GUI issues caused by using ANSI string instead of UNICODE ↵Mounir IDRASSI1-65/+15
ones. Remove Unused functions.
2015-11-26Windows: solve crash caused by system function FormatMessage failure on rare ↵Mounir IDRASSI1-4/+14
cases.
2015-11-26Windows: Full UNICODE rewrite and implement support for UNICODE passwords.Mounir IDRASSI1-767/+697
2015-10-15Windows: Solve lost focus for application after displaying the waiting dialogMounir IDRASSI1-7/+43
2015-09-26Window: Solve Unicode issues in GUI (e.g. Chinese text not always displayed ↵Mounir IDRASSI1-61/+61
correctly) by using Unicode API for dialogs and window message handling.
2015-09-26Windows: Add extra check in GetDiskDeviceDriveLetter for code clarityMounir IDRASSI1-3/+5
2015-09-11Windows: avoid freezing the wait dialog by setting its parent to desktop ↵Mounir IDRASSI1-1/+6
when having lengthy driver calls (like mounting)
2015-09-10Windows: Implement waiting dialog for Mount All Favorites Volumes operation.Mounir IDRASSI1-7/+20
2015-09-10Windows: Implement waiting dialog for Dismount operations to avoid freezing ↵Mounir IDRASSI1-10/+48
GUI when dismounting takes long time.
2015-09-10Windows: When no language selected by user, explicitly use English as ↵Mounir IDRASSI1-2/+15
default one unless VeraCrypt is in portable mode.
2015-09-08Windows Traveler Disk Setup: Include Volume Expander. Force selection of ↵Mounir IDRASSI1-19/+49
target directory through Browse button. Use Unicode functions for handling the creation files.
2015-09-08Windows: Don't use RegDeleteKeyEx since it's not supported on Windows XP.Mounir IDRASSI1-2/+2
2015-08-31Windows: Support setting volume label in Explorer through mount option. ↵Mounir IDRASSI1-2/+77
Support using favorite label as label in Explorer.
2015-08-31Windows: compact columns size of view reports used in Benchmark and Devices ↵Mounir IDRASSI1-0/+8
dialogs
2015-08-27Windows: Correctly display the password edit "black dot" instead of a '*' ↵Mounir IDRASSI1-3/+27
when showing it then hiding it.
2015-08-27Windows: Protect against using a container file as its own keyfile. ↵Mounir IDRASSI1-0/+10
Normalizing path names to never use '/' but always '\'.
2015-08-16Windows: Solve UI language change not taken into account for new install ↵Mounir IDRASSI1-0/+41
unless a preference is changed. Code refactoring.