VERSION HISTORY FOR PROXYCRYPT ------------------------------ Version 2.0.5 * - key file assignment can now be removed * - minor fixes and improvements Version 2.0.4 * - fix: a crash could occur when mounting a volume that uses Whirlpool (appeared in 2.0.2) Version 2.0.3 * - fix: volume header was not properly saved with -b (appeared in 2.0.0) * - restored compatibility with backups of volume header version 1 * - optimized code size of scrypt Version 2.0.2 * - renamed SHA3 to Keccak Version 2.0.1 * - fix: some empty drives (such as card readers) could be improperly detected with the -l switch * - fix: -l could not work on Windows XP (appeared in 1.8.1) Version 2.0.0 * - replaced the Twofish cipher by SHACAL-2 (Twofish no longer available) * - added the ability to use a key file, in conjunction or replacement of password * - added tuning of the scrypt key derivation function for better performances or security * - volumes can now be created with random content * - added new faster executables for CPU with AVX instructions Version 1.9.2 - 21 Feb 2016 * - updated MinGW from 4.7.4 to 5.3.0: slightly better overall performance and better handling of ASLR on 64-bit version Version 1.9.1 - 27 Sep 2015 * - fixed crash with 32-bit version and Arsenal Image Mounter * - fix: in some cases, message "Connection on object" could not be displayed during startup (appeared in 1.7.0) Version 1.9.0 - 12 Sep 2015 * - Arsenal Image Mounter: replaced .NET ArsenalImageMounterControl.exe by Win32 aimapi.dll Version 1.8.1 - 26 Jun 2015 * - executables are now fully compatible with DEP and ASLR * - improved handling of Arsenal Image Mounter * - fix: physical drive listing with -l option could stop in case of non-contiguous drive numbers * - fix: process started with -run option could be started before the volume is mounted Version 1.8.0 - 22 May 2015 * - added options to change default behavior of password prompt * - improved accuracy of the benchmark Version 1.7.6 - 02 Apr 2015 * - minor fixes and optimizations Version 1.7.5 - 29 Jan 2015 * - new and more reliable attempt to fix the change of dates and archive attribute of an image file by the system Version 1.7.4 - 23 Jan 2015 * - image file attributes are now restored at exit in order to avoid change of archive attribute * - security fix: date of image files located on exFAT file system could be modified in case of write * - fix: lock of large buffers in physical memory could fail in some cases Version 1.7.3 - 19 Jan 2015 * - security improvement: large buffers are now locked in physical memory Version 1.7.2 - 22 Nov 2014 * - if CPU only has 1 core and 1 thread, the password hashing is now executed sequentially instead of being parallelized * - in case of critical error, if the console window is not in the foreground, the taskbar window button now changes its own color * - for some errors, the process exit code is now the value returned by the GetLastError API Version 1.7.1 - 31 Oct 2014 * - added check of write requests, might improve reliability in case of hardware issue Version 1.7.0 - 15 Oct 2014 * - added the ability to run an executable after the volume is mounted * - fix: if the program was started with a Ctrl/Shift key pressed, the input of a second password could be erroneous Version 1.6.3 - 12 Sep 2014 * - ChangeTime property of image files (which is not displayed by Explorer) is now restored at exit like the other dates * - a negative value can now be used at volume creation to specify the maximal size available minus the given value Version 1.6.2 - 21 Aug 2014 * - increased maximal number of threads to 64 (instead of 32) * - fix: several error messages could not be displayed (appeared in 1.5.0) * - fix: unexpected behavior occurred with offset higher than the size of image/drive/partition Version 1.6.1 - 10 Aug 2014 * - added display of location of each partition with -l Version 1.6.0 - 24 Jul 2014 * - volumes can now be formatted through command line (ImDisk driver only) * - in case of password error, the user is now prompted to retry * - possibility of file creation is now checked before the prompts (fixes a behavior change appeared in 1.5.1) * - fix: first value of the benchmark could be inaccurate because of change of CPU frequency * - fix: at prompts of volume creation, an issue could occur in case of invalid entry * - security fix: if a new file could not be created, password was not cleaned (appeared in 1.5.1) Version 1.5.1 - 06 Jul 2014 * - new container files are now created after all informations are entered * - changed message of password prompt in case of password change * - success messages in case of volume creation and password change are now displayed with -v 0 Version 1.5.0 - 04 Jul 2014 * - in case of cascade encryption, each cipher can now be chosen freely * - added the ability to auto-dismount when system enters a suspended state * - parameters entered at the prompts (except password) can now be specified in the command line * - verbosity level to 0 now hides only informative messages * - error and warning messages are now redirected to the standard error stream * - added a check of the ImDisk driver version * - improved cleanup on exit Version 1.4.0 - 11 Jun 2014 * - added the ability to auto-dismount after a period of inactivity * - speed improvement of software-computed AES on 32-bit version * - volume creation: changed prompts order and removed MBR/GPT detection in case where an image file is created Version 1.3.2 - 03 Jun 2014 * - fix: a crash could occur when attempting to use Arsenal Image Mounter (appeared in 1.2.1) Version 1.3.1 - 31 May 2014 * - fixed several issues related to the new password input system * - minor speed-up of Serpent encryption Version 1.3.0 - 21 May 2014 * - added protection against keyloggers * - fix: in password input, cursor was not at correct position on systems with large characters Version 1.2.1 - 23 Apr 2014 * - fix: a buffer overflow could be used to run arbitrary code from the command line (appeared in 1.2.0) * - fix: if a file is used as container, in some cases, its dates could be modified if ProxyCrypt was closed by Windows shutdown * - the syntax help now displays the executable name instead of "ProxyCrypt" * - fixed minimal volume size inconsistencies Version 1.2.0 - 15 Apr 2014 * - added the ability to define a folder as mount point * - replaced the error of drive letter in use by a warning message * - fixed a performance regression of 32-bit Twofish encryption appeared in 1.1.2 * - minor speed-up of Serpent * - various minor optimizations Version 1.1.2 - 02 Apr 2014 * - speed improvement of Twofish on 64-bit version * - major speed-up of XTS * - fix: when entering a password, the Home key worked like the End key * - slightly changed appearance of the benchmark Version 1.1.1 - 08 Mar 2014 * - minor optimizations in communication protocol with the driver Version 1.1.0 - 09 Feb 2014 * - added shorter syntax for -d switch in case of using the whole disk with partition number 0 * - reduced process shutdown priority for applications that need to access the volume at shutdown Version 1.0.2 - 17 Dec 2013 * - fix: system could not shutdown if an encrypted volume was still mounted * - removed "Size of the encrypted volume" message during volume creation because it is already given elsewhere