Mounir IDRASSI
|
016edc150b
|
Static Code Analysis : Use Safe String functions in Setup code to avoid potential security issues.
|
2014-11-08 23:21:13 +01:00 |
|
Mounir IDRASSI
|
5c1db9d0e1
|
Static Code Analysis : Add check on the return of strtok inside mkfulldir_internal to avoid warning.
|
2014-11-08 23:21:10 +01:00 |
|
Mounir IDRASSI
|
f3625a080f
|
Static Code Analysis: Correctly initialize variables to avoid false-positive detection in the boot code.
|
2014-11-08 23:21:07 +01:00 |
|
Mounir IDRASSI
|
3137d36d9a
|
Static Code Analysis : Use Safe string functions inside VeraCrypt Device Driver to avoid potential security issues. Add many checks for NULL pointers to handle low memory use cases.
|
2014-11-08 23:21:04 +01:00 |
|
Mounir IDRASSI
|
516fda09a7
|
Remove test inherited from TrueCrypt because it's always true since we inherited from version 0x71a
|
2014-11-08 23:21:02 +01:00 |
|
Mounir IDRASSI
|
626a3aedd7
|
Disable posting the results of minidump analysis until a dedicated URL is put in place.
|
2014-11-08 23:20:59 +01:00 |
|
Mounir IDRASSI
|
c7c8e28655
|
Disable crash handling until we put in place a dedicated URL for posting crash information.
|
2014-11-08 23:20:56 +01:00 |
|
Mounir IDRASSI
|
469f1dba40
|
Remove unused label.
|
2014-11-08 23:20:53 +01:00 |
|
Mounir IDRASSI
|
515495f2f3
|
Static Code Analysis : Correctly initialize member variable in HostDevice constructor
|
2014-11-08 23:20:51 +01:00 |
|
Mounir IDRASSI
|
7bb812af66
|
Static Code Analysis : Avoid using invalidate integer value received from GetFileSize.
|
2014-11-08 23:20:48 +01:00 |
|
Mounir IDRASSI
|
9d027b02b9
|
Static Code Analysis : fix usage of strncpy and sscanf.
|
2014-11-08 23:20:45 +01:00 |
|
Mounir IDRASSI
|
899a22b840
|
Static Code Analysis : fix various memory leaks.
|
2014-11-08 23:20:43 +01:00 |
|
Mounir IDRASSI
|
5281e2d3b9
|
Static Code Analysis : fix resource leakage by ensuring that all Windows handles are released properly
|
2014-11-08 23:20:40 +01:00 |
|
Mounir IDRASSI
|
2a288a7e12
|
Static Code Analysis : Avoid potential overflow when parsing language file by specifying width for 's' conversion specifier
|
2014-11-08 23:20:37 +01:00 |
|
Mounir IDRASSI
|
f67748ae8e
|
Static Code Analysis : fix non-absolute DLL/process loads that can be hijacked (Microsoft Security Advisory 2269637).
|
2014-11-08 23:20:35 +01:00 |
|
Mounir IDRASSI
|
d6817f941a
|
Static Code Analysis : Add virtual attribute to destructor of classes that have virtual methods inherited from a base class
|
2014-11-08 23:20:32 +01:00 |
|
Mounir IDRASSI
|
f19cfb3361
|
Static Code Analysis : Correctly initialize member variables in various constructors
|
2014-11-08 23:20:29 +01:00 |
|
Mounir IDRASSI
|
9bb962c8bb
|
Fix password memory leak inside the Device driver in boot encryption mode.
|
2014-11-08 23:20:27 +01:00 |
|
Mounir IDRASSI
|
0dda93ca47
|
Avoid changing metadata (ownership, permission,etc) of /usr when unpacking VeraCrypt tar package
|
2014-11-08 23:20:24 +01:00 |
|
Mounir IDRASSI
|
c2d4bf6207
|
Set the Execute bit for VeraCrypt uninstall script before copying it to the tar package
|
2014-11-08 23:20:22 +01:00 |
|
Mounir IDRASSI
|
a9404c2bff
|
Remove VeraCrypt version number from Readme.txt.
|
2014-11-08 23:20:19 +01:00 |
|
Mounir IDRASSI
|
5218b6dfe8
|
Add VeraCrypt specific Linux packaging code in Makefiles and add various helper scripts. The original TrueCrypt sources didn't contain anything about this.
|
2014-11-08 23:20:17 +01:00 |
|
Mounir IDRASSI
|
41a22ca4e7
|
Change namespace from TrueCrypt to VeraCrypt. Rename method from Resources Resources::GetTrueCryptIcon to Resources::GetVeraCryptIcon.
|
2014-11-08 23:20:14 +01:00 |
|
Mounir IDRASSI
|
17823cb58c
|
Update wxFormBuild file to latest version (3.5 beta) and generate new Forms.cpp/Forms.h files.
|
2014-11-08 23:20:11 +01:00 |
|
Mounir IDRASSI
|
a81790329f
|
Point to the SourceForge website instead of idrix.fr for the application link. Remove OS parameter is URL constructed under Linux/MacOSX
|
2014-11-08 23:20:08 +01:00 |
|
Mounir IDRASSI
|
4b6594325f
|
Update wxWidgets compilation flags in order to be compatible with wxWidgets 3.0 and remove unneeded dependencies to ensure maximum compatibility.
|
2014-11-08 23:20:06 +01:00 |
|
Mounir IDRASSI
|
e1de322ed3
|
Replace 'TRUE' by 'VERA' in some GUI constants and comments
|
2014-11-08 23:20:03 +01:00 |
|
Mounir IDRASSI
|
b6dc9e9e15
|
Change legacy version check in newly added Linux/MacOSX sources from 0x600 (TrueCrypt) to 0x10b
|
2014-11-08 23:20:01 +01:00 |
|
Mounir IDRASSI
|
b9e34c30e8
|
Require to upgrade rescue disk if upgrading from version 1.0a of VeraCrypt instead of version 6.0a (left over from TrueCrypt). Does anyone still uses VeraCrypt 1.0a???
|
2014-11-08 23:19:58 +01:00 |
|
Mounir IDRASSI
|
95c6072a57
|
Modify language files from TrueCrypt to make them compatible with VeraCrypt. Set supported version to 1.0d.
|
2014-11-08 23:19:55 +01:00 |
|
Mounir IDRASSI
|
859393caf1
|
Add original TrueCrypt 7.1a translation language files
|
2014-11-08 23:19:51 +01:00 |
|
Mounir IDRASSI
|
437cbd9c8b
|
Remove some legacy code inherited from True and that doesn't apply to VeraCrypt
|
2014-11-08 23:19:47 +01:00 |
|
Mounir IDRASSI
|
f34d894f6e
|
Detect correctly VeraCrypt rescue disk by looking for the little-endian encoding of "Vera" instead of "True".
|
2014-11-08 23:19:44 +01:00 |
|
Mounir IDRASSI
|
7875d3ec3f
|
Set volume header to 'VERA' instead of 'TRUE' in newly added Linux/MacOSX code
|
2014-11-08 23:19:42 +01:00 |
|
Mounir IDRASSI
|
f701dc1c29
|
Correct typos introduced inadvertently
|
2014-11-08 23:19:39 +01:00 |
|
Mounir IDRASSI
|
bacd720279
|
Correct values of RIPEMD160 iterations count to be identical to Windows ones (defined in function get_pkcs5_iteration_count)
|
2014-11-08 23:19:36 +01:00 |
|
Mounir IDRASSI
|
31fd16979f
|
Change TrueCrypt to VeraCrypt in some comments
|
2014-11-08 23:19:34 +01:00 |
|
Mounir IDRASSI
|
4d12001e10
|
Adapt Makefiles for VeraCrypt. Use PKCS#11 headers from source tree is not specified elsewhere.
|
2014-11-08 23:19:32 +01:00 |
|
Mounir IDRASSI
|
084a8ee85c
|
wxWidgets 3.0 compatibility modifications
|
2014-11-08 23:19:29 +01:00 |
|
Mounir IDRASSI
|
c386beb69c
|
Adapt newly added Linux/MacOSX code to the modification of key derivation introduced by VeraCrypt
|
2014-11-08 23:19:27 +01:00 |
|
Mounir IDRASSI
|
be4ca4bac6
|
Replace TrueCrypt from Linux/MacOSX mount point names
|
2014-11-08 23:19:24 +01:00 |
|
Mounir IDRASSI
|
0c95ed3691
|
Add PKCS#11 2.20 headers to the source tree
|
2014-11-08 23:19:22 +01:00 |
|
Mounir IDRASSI
|
a27f345832
|
Set the publisher to IDRIX in the uninstaller registry key.
|
2014-11-08 23:19:20 +01:00 |
|
Mounir IDRASSI
|
08e653c926
|
Increment VeraCrypt version to 1.0d
|
2014-11-08 23:19:17 +01:00 |
|
Mounir IDRASSI
|
751a454e6c
|
Correct issue in handling hidden system partitions that made it impossible to verify their password.
|
2014-11-08 23:19:15 +01:00 |
|
Mounir IDRASSI
|
9b19baf73e
|
use burn instead of memset when clearing RIPEMD context to ensure the compiler won't optimize it
|
2014-11-08 23:19:13 +01:00 |
|
Mounir IDRASSI
|
5ebd79745d
|
Use calloc directly instead of combining malloc and ZeroMemory
|
2014-11-08 23:19:10 +01:00 |
|
Mounir IDRASSI
|
1763e8a2ba
|
Correct minor bug in ReadRegistryString function
|
2014-11-08 23:19:08 +01:00 |
|
Mounir IDRASSI
|
49f679ca53
|
Change PBKDF Iterations count from TrueCrypt values to VeraCrypt values.
|
2014-11-08 23:19:06 +01:00 |
|
Mounir IDRASSI
|
edc9f36322
|
Replace TrueCrypt references in added sources and resources by VeraCrypt ones.
|
2014-11-08 23:19:03 +01:00 |
|