VeraCrypt
aboutsummaryrefslogtreecommitdiff
path: root/src/Common/Dlgcode.c
AgeCommit message (Collapse)AuthorFilesLines
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.
2015-08-06Update license information to reflect the use of a dual license Apache 2.0 ↵Mounir IDRASSI1-9/+12
and TrueCrypt 3.0.
2015-07-13Windows: on 64-bit Windows, more System favorite service from SysWoW64 to ↵Mounir IDRASSI1-2/+2
System32 since now all binaries are native 64-bit on 64-bit machines.
2015-07-13Windows: Modify PIM parts in GUI to make it easier to use. Users must ↵Mounir IDRASSI1-1/+7
explicitly check "User PIM" to enable its use.
2015-07-11Use Pim name for internal variables instead of the old name PinMounir IDRASSI1-16/+16
2015-07-06Windows: Display source location of errors in order to help diagnose issues ↵Mounir IDRASSI1-58/+58
reported by users
2015-06-10Windows: solve installer issue on Windows 10 caused by failure to overwrite ↵Mounir IDRASSI1-4/+33
VeraCrypt driver file.
2015-06-08Windows: rename PIN to PIM to avoid confusion. Better error messages.Mounir IDRASSI1-3/+3
2015-06-07Windows: Add support for PIN in favorites. Several enhancements to GUI ↵Mounir IDRASSI1-8/+26
handling of Dynamic Mode.
2015-05-29Windows: workaround FormatEx keeping references on formatted volume by ↵Mounir IDRASSI1-4/+14
adding extra delays.
2015-05-27Windows: GUI modifications around PIN fieldMounir IDRASSI1-0/+18
2015-05-26Windows: first implementation of dynamic modeMounir IDRASSI1-8/+31
2015-05-26Windows: solve 64-bit compilation warnings after checking that they are ↵Mounir IDRASSI1-35/+36
harmless.
2015-05-22Windows: Modifications to build 64-bit versions of VeraCrypt.exe & ↵Mounir IDRASSI1-4/+4
"VeraCrypt Format.exe".
2015-05-17Windows: First implementation of non-system volumes decryption.Mounir IDRASSI1-6/+102
2015-05-06Windows: Solve detection issue when resuming encryption. Add separate logic ↵Mounir IDRASSI1-6/+42
for manual selection of device and display error message in case of failure.
2015-05-03Windows Driver: Implement querying physical sector size of veraCrypt volume ↵Mounir IDRASSI1-0/+78
through IOCTL_STORAGE_QUERY_PROPERTY
2015-05-03Windows: Modify custom window class names to less generic value in order to ↵Mounir IDRASSI1-5/+5
avoid collision with existing class names.
2015-04-27Windows: Support A: and B: as driver letters for mounting volumes.Mounir IDRASSI1-2/+2
2015-04-06Windows vulnerability fix: CryptAcquireContext vulnerability fix. Add checks ↵Mounir IDRASSI1-5/+31
to random generator to abort in case of error and display a diagnose message to the user.