Annotation of truecrypt/docs/changelog.txt, revision 1.1.1.3

1.1.1.3 ! root        1: -- Version 2.0 - Released 2004/06/07 --
        !             2: 
        !             3:        * TrueCrypt/Service/NTSERVICE.C 1.2:
        !             4:                Mount manager support disabled on Windows 2000 to prevent 
        !             5:                remount bug
        !             6: 
        !             7:        * TrueCrypt/Setup/SETUP.C 1.4:
        !             8:        * TrueCrypt/Setup/Setup.vcproj 1.2:
        !             9:                Setup does not try to dismount volumes, user is asked to do so
        !            10: 
        !            11:        * TrueCrypt/Setup/SETUP.C 1.3:
        !            12:                User is advised to reboot before upgrading on Windows 2000
        !            13: 
        !            14:        * TrueCrypt/Format/TCFORMAT.C 1.3:
        !            15:                Closing wizard window during format requires confirmation
        !            16: 
        !            17:        * TrueCrypt/Common/CRYPTO.C 1.3:
        !            18:        * TrueCrypt/Common/CRYPTO.H 1.2:
        !            19:        * TrueCrypt/Common/Common.rc 1.2:
        !            20:        * TrueCrypt/Common/TCDEFS.H 1.2:
        !            21:        * TrueCrypt/Common/VOLUMES.C 1.6:
        !            22:        * TrueCrypt/Crypto/Aes.h 1.1:
        !            23:        * TrueCrypt/Crypto/Aescrypt.c 1.1:
        !            24:        * TrueCrypt/Crypto/Aeskey.c 1.1:
        !            25:        * TrueCrypt/Crypto/Aesopt.h 1.1:
        !            26:        * TrueCrypt/Crypto/Aestab.c 1.1:
        !            27:        * TrueCrypt/Crypto/Aestab.h 1.1:
        !            28:        * TrueCrypt/Crypto/Crypto.vcproj 1.2:
        !            29:        * TrueCrypt/Format/Format.rc 1.2:
        !            30:        * TrueCrypt/Format/TCFORMAT.C 1.2:
        !            31:        * TrueCrypt/Format/TESTCRYPT.C 1.2:
        !            32:        * TrueCrypt/Format/resource.h 1.2:
        !            33:                AES cipher added
        !            34: 
        !            35:        * TrueCrypt/Mount/Mount.c 1.5:
        !            36:                Relative path passed with /volume option is converted to 
        !            37:                absolute
        !            38: 
        !            39:        * TrueCrypt/Setup/SETUP.C 1.2:
        !            40:                Default program installation path determined by 
        !            41:                SHGetSpecialFolderLocation()
        !            42: 
        !            43:        * TrueCrypt/Common/VOLUMES.C 1.5:
        !            44:                Sector IV corruption fixed
        !            45: 
        !            46:        * TrueCrypt/Common/RANDOM.C 1.3:
        !            47:                RandgetBytes() does not return plain random pool contents
        !            48: 
        !            49:        * TrueCrypt/Common/RANDOM.C 1.4:
        !            50:                Slow mode can be forced when calling RandgetBytes()
        !            51: 
        !            52:        * TrueCrypt/Common/CRYPTO.C 1.2:
        !            53:        * TrueCrypt/Common/FORMAT.C 1.2:
        !            54:        * TrueCrypt/Common/RANDOM.C 1.2:
        !            55:        * TrueCrypt/Common/VOLUMES.C 1.2:
        !            56:                Memory pages containing sensitive data are locked to prevent 
        !            57:                swapping
        !            58: 
        !            59:        * TrueCrypt/Common/VOLUMES.C 1.3:
        !            60:                Salt is generated after disk key
        !            61: 
        !            62:        * TrueCrypt/Common/RANDOM.H 1.2:
        !            63:                Slow mode can be forced when calling RandgetBytes()
        !            64: 
        !            65:        * TrueCrypt/Common/FAT.C 1.2:
        !            66:                RandgetBytes() params
        !            67: 
        !            68:        * TrueCrypt/Common/VOLUMES.C 1.4:
        !            69:                SlowPoll is forced when generating disk key and salt
        !            70: 
        !            71:        * TrueCrypt/Common/FORMAT.C 1.3:
        !            72:                Preinit RandgetBytes() not called
        !            73: 
        !            74:        * TrueCrypt/Mount/Mount.c 1.2:
        !            75:                Command line volume mounting fixed
        !            76: 
        !            77:        * TrueCrypt/Common/DLGCODE.C 1.2:
        !            78:                Partition selection dialog ignores holes in partition and disk 
        !            79:                numbering
        !            80: 
        !            81:        * TrueCrypt/Mount/Mount.c 1.3:
        !            82:                Settings are not saved in quiet mode
        !            83:                /wipecache option supports quiet mode
        !            84: 
        !            85:        * TrueCrypt/Mount/Mount.c 1.4:
        !            86:                Settings are not loaded from registry in quiet mode
        !            87:                /dismountall renamed to /dismount, supports dismounting of specified volumes
        !            88:                Bad passwords are reported during command line auto-mounting
        !            89: 
1.1       root       90: 
1.1.1.2   root       91: -- Version 1.0a - Released 2004/02/03 --
                     92: 
                     93:  Driver:
                     94: 
                     95:  * Windows 98 support removed
                     96: 
                     97: 
1.1       root       98: -- Version 1.0 - Released 2004/02/02 --
                     99: 
                    100: Changes from E4M 2.02a:
                    101: 
                    102:  Encryption specific:
                    103: 
                    104:  * Volume header supports plausible deniability
                    105:  * Sector encryption reworked to support plausible deniability
                    106:  * PKCS salt length increased to 64 bytes
                    107:  * Number of PKCS iterations increased to 2000
                    108:  * Blowfish uses 448-bit key
                    109:  * Random pool is rehashed after each byte added, not only when the pool is filled up
                    110:  * User password length limited to 64 characters to avoid HMAC SHA1 key hashing
                    111:  * Minimum required user password length increased to 12 characters
                    112:  * DES cipher removed from volume creation options
                    113:  * MD5 removed from PKCS5 PRF selection
                    114: 
                    115:  General:
                    116: 
                    117:  * Drive letter is registered by TC service to avoid using local user namespace,
                    118:    fixes XP dismount bug, volumes are always mounted globally (visible to all users)
                    119:  * 32 partitions supported per physical drive
                    120:  * User preferences are stored in HKEY_CURRENT_USER registry instead of .ini file
                    121:  * All dialogs use default user selected font
                    122:  * Device selection dialog displays size and type of available partitions
                    123:  * Executing the application twice no longer produces error, the first instance
                    124:    is brought to the foreground and the second one exits
                    125:  * User preferences are always stored on exit
                    126:  * Command line option /d and /dismountall added, dismounts all volumes
                    127:  * Command line option /v is not required to specify a volume, enables drag&drop
                    128:    to desktop icon
                    129:  * SFS and E4M volume support removed
                    130: 
                    131:  Driver:
                    132: 
                    133:  * Volumes larger than 2 GB supported, the new limit is determined by OS
                    134:    (2^64 bytes on NT kernel)
                    135:  * W2K/XP Mount Manager support added, enables graphical checkdisk and
                    136:    defrag on W2k/XP/2k3 and fixes system error (blue screen) during OS
                    137:    shutdown when volumes still mounted
                    138:  * Disk geometry was calculated incorrectly, now it is always set to SECTORS/1/1,
                    139:    fixes chkdisk.exe and format.exe refusing to work with a RAW volume 
                    140:  * IOCTL_DISK_GET_LENGTH_INFO support added, enables graphical format on XP
                    141:  * Volume is not mounted as removable media
                    142:  * Driver uses cached passwords only if user password is null
                    143: 
                    144:  Format:
                    145: 
                    146:  * FAT32 format support added, volume size is not limited at 32GB on NT systems
                    147:  * Format progress info displays Mbytes done, time left, and write speed
                    148:  * Volume creation wizard no longer exits after successfuly creating a volume
                    149:  * Quick format available for device volumes
                    150:  * Cluster size selection added to format dialog
                    151:  * User is asked for confirmation to abort format in progress
                    152:  * Default cipher changed to Blowfish
                    153:  * HMAC-SHA1 and CRC32 added to self tests
                    154:  * Data area randomized during format to support hidden volumes
                    155:  * Time of volume creation and header modification written to header
                    156: 
                    157:  Mount:
                    158: 
                    159:  * Menu added
                    160:  * Preferences dialog added
                    161:  * Drive list displays sizes and encryption algorithms of mounted volumes
                    162:  * Password input fields are wiped after a correct password is used
                    163:  * User is asked for volume password only if cached passwords cannot open it
                    164:  * Double click on a free drive in drive list mounts the selected volume
                    165:  * Double click on a mounted drive in drive list opens its explorer window
                    166:  * Added option to open explorer window for a successfully mounted volume
                    167:  * Added option to close all explorer windows of volumes being dismounted
                    168:  * Added option to wipe cached passwords on exit
                    169:  * Volume properties dialog displays various info about a mounted volume
                    170:  * 'Auto mount all partitions' added, user is always asked for password,
                    171:    cached passwords are used if it fails
                    172:  * 'Wipe Cache' button and menu item reflects the cache state
                    173:  * 'Clear volume history' clears volume combo box and deletes history
                    174:    from registry
                    175:  * 'Dismount All' dismounts all mounted volumes
                    176:  * Mounting a volume multiple times is not allowed
                    177: 
                    178:  Setup:
                    179: 
                    180:  * Desktop icon optionally created
                    181:  * Start menu schortcuts and desktop icon can be installed for all users
                    182:  * System restore point can be created prior to the installation on
                    183:    systems supporting it

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.