VeraCrypt
aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2014-12-27Windows: implement wait dialog for the change password operation.Mounir IDRASSI1-38/+65
2014-12-27Windows: make the wait dialog mechanism more generic in order to reuse it ↵Mounir IDRASSI2-29/+65
more widely across VeraCrypt.
2014-12-26Windows: workaround freezing of waiting dialog but setting its parent to the ↵Mounir IDRASSI4-10/+65
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-26Linux/MacOSX: Implement waiting dialog for lengthy operations in order to ↵Mounir IDRASSI17-18/+791
have a better user experience.
2014-12-22Windows: resize hot keys dialog to avoid displaying scroll-bars.Mounir IDRASSI1-19/+19
2014-12-22Windows: Solve issue of some dialogs not showing up and that was caused by ↵Mounir IDRASSI2-115/+117
wrong handling of WM_NOTIFY messages. This behavior appeared after switching to Windows visual styles.
2014-12-21MacOSX: Increment installer version to 1.0f-BETA3VeraCrypt_1.0f-BETA3Mounir IDRASSI1-1/+1
2014-12-20Linux: update the embedded data index inside the installer because the ↵Mounir IDRASSI1-1/+1
license content became bigger.
2014-12-20Linux: Update license file displayed in the installer.Mounir IDRASSI1-0/+23
2014-12-20Increment version to 1.0f-BETA3 and update language XML files with new fields.Mounir IDRASSI6-21/+21
2014-12-20Linux/MacOSX: Add a donation menu entryMounir IDRASSI4-0/+23
2014-12-20Linux/MacOSX: remove calls to non existent class VolumeLayoutV1HiddenMounir IDRASSI2-4/+4
2014-12-20Reduce time for reporting wrong password by removing support for legacy ↵Mounir IDRASSI8-103/+5
hidden format because it was never functional and it was superseded by current hidden format.
2014-12-20Windows: Add a donation menu entryMounir IDRASSI4-1/+10
2014-12-20Windows: Add missing PRF selection combobox in password page of Format ↵Mounir IDRASSI1-5/+7
program wizard.
2014-12-19Windows: change command line switch for PRF selection to /hash in order to ↵Mounir IDRASSI1-4/+4
match its value on Linux/MacOSX. Support hash names with and without the '-' character.
2014-12-19Linux/MacOSX: Enhance performance by implementing the possibility to choose ↵Mounir IDRASSI26-36/+160
the correct hash algorithm of volumes during various operations (mount, change password...), both using the GUI and the command line.
2014-12-19Correct small typo in language XML file.Mounir IDRASSI1-2/+2
2014-12-17Windows: replace stricmp by _stricmp to remove compilation warningMounir IDRASSI1-4/+4
2014-12-17Windows: in silent mode, don't show the wait dialog during mount operationMounir IDRASSI1-9/+17
2014-12-17Windows: Remove Truecrypt name is error message.Mounir IDRASSI2-3/+3
2014-12-16Windows: Enhance performance by implementing the possibility to choose the ↵Mounir IDRASSI32-138/+426
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-16Windows: display a wait dialog during the lengthy opening of a volume. There ↵Mounir IDRASSI3-3/+101
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-16Windows: Enable Visual Styles for a modern look-and-feelMounir IDRASSI3-0/+36
2014-12-11Linux/macOSX: always display random gathering dialog/interface before ↵Mounir IDRASSI3-0/+20
performing sensitive operations that needs good quality random.
2014-12-11Windows: always display random gathering dialog when UserEnrichRandomPool is ↵Mounir IDRASSI3-0/+14
called instead of once per application run. This is implemented through the call SetRandomPoolEnrichedByUserStatus(FALSE) at the begining of sensitive operations instead of changing UserEnrichRandomPool because in the same call there can be many calls to UserEnrichRandomPool which can result in displaying the dialog many times.
2014-12-11Linux/MacOSX: Implement generating more than one keyfile, specifying the ↵Mounir IDRASSI8-35/+990
size of the generated keyfiles and letting VeraCrypt choose random size values.
2014-12-11Update license text to show VeraCrypt name while maintaining the TrueCrypt ↵Mounir IDRASSI4-161/+475
license.
2014-12-11Correct XML syntax for symbols '<' and '>'Mounir IDRASSI1-1/+1
2014-12-11Windows: Implement specifying the size of the generated keyfiles and also ↵Mounir IDRASSI4-18/+77
letting VeraCrypt choose random size values.
2014-12-11Implement function RandgetBytesFull that enables generating random bytes of ↵Mounir IDRASSI2-21/+55
any length.
2014-12-11Windows: correct lock issue in RandgetBytes by releasing critical section in ↵Mounir IDRASSI1-0/+1
case of error.
2014-12-11Windows Driver: change inherited TrueCrypt constants in kernel objects tags ↵Mounir IDRASSI5-7/+7
by VeraCrypt specific values. These are used in crash dumps analysis and during debugging.
2014-12-07MacOSX/Linux: Solve truncated text in some Wizard windows by defining a ↵VeraCrypt_1.0f-BETA2Mounir IDRASSI3-9/+9
large enough minimum size.
2014-12-07Windows: Implement creation of multiple keyfiles at once.Mounir IDRASSI4-43/+206
2014-12-07Windows: implement auto-dismount option when session is lockedMounir IDRASSI4-4/+99
2014-12-04Windows: correct issue in handling "More information on keyfiles" link that ↵Mounir IDRASSI1-0/+2
caused a crash on some machines
2014-12-04Linux/macOSX: handle project URLs using the new valuesMounir IDRASSI1-38/+107
2014-12-04Windows: put back the tutorial prompt since we now have online documentation.Mounir IDRASSI1-2/+2
2014-12-04Windows: correct issue in displaying PDF of User Guide.Mounir IDRASSI1-2/+2
2014-12-04Windows: update URLs to points to the online documentation. Use a dedicated ↵Mounir IDRASSI3-6/+106
donation link.
2014-12-01Update VeraCrypt User GuideMounir IDRASSI1-0/+0
2014-12-01Add test vectors for HMAC-SHA256 and PBKDF2-HMAC-SHA256Mounir IDRASSI1-0/+71
2014-11-11Windows: Avoid calling RegCloseKey on an invalid handle.Mounir IDRASSI1-6/+7
2014-11-10Windows: close file handle if the call to GetFileSize fails.Mounir IDRASSI1-0/+3
2014-11-08Readme: Add more MacOSX specific details concerning the build of VeraCrypt ↵Mounir IDRASSI1-0/+14
following users feedback
2014-11-08MacOSX: add shell script to perform build under MacOSXVeraCrypt_MacOSX_1.0f-BETAVeraCrypt_Linux_1.0f-BETAVeraCrypt_1.0f-BETAMounir IDRASSI1-0/+24
2014-11-08Linux/MacOSX: solve compilation warning by explicitly converting wxCStrData ↵Mounir IDRASSI1-2/+2
to (const wchar_t*)
2014-11-08Replace deprecated wxTextValidator::SetBellOnError whose logic whose ↵Mounir IDRASSI1-2/+4
inverted by the new wxTextValidator::SuppressBellOnError. Since its used in constructor only for TC_WINDOWS, we do the same in the destructor.
2014-11-08MacOSX: fix warning by displacing declaration of variable used only under LinuxMounir IDRASSI1-1/+1