Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-11-08 | MacOSX : Correct typos in Main Makefile | Mounir IDRASSI | 1 | -3/+3 | |
2014-11-08 | MacOSX : change OSXFuse error message to indicate the MacFUSE compatibility ↵ | Mounir IDRASSI | 1 | -1/+1 | |
layer is needed. | |||||
2014-11-08 | MacOSX : modify Makefile to automatically build and sign the MacOSX ↵ | Mounir IDRASSI | 1 | -1/+3 | |
installer for VeraCrypt. | |||||
2014-11-08 | MacOSX : add Packages project that creates the MacOSX installer for VeraCrypt | Mounir IDRASSI | 1 | -0/+1018 | |
2014-11-08 | MacOSX : Since we link directly with OSXFuse, change error message to ↵ | Mounir IDRASSI | 1 | -1/+1 | |
indicate that OSXFuse 2.3+ is needed. | |||||
2014-11-08 | MacOSX : Copy console version of VeraCrypt inside the bundle under the name ↵ | Mounir IDRASSI | 1 | -0/+11 | |
veracrypt_console. | |||||
2014-11-08 | MacOSX : Update Fuse error message to display OSXFUSE requirement alongside ↵ | Mounir IDRASSI | 1 | -1/+1 | |
MacFuse. | |||||
2014-11-08 | MacOSX : Support detection of OSXFUSE and the presence of MacFUSE ↵ | Mounir IDRASSI | 1 | -3/+29 | |
compatibility layer. | |||||
2014-11-08 | MacOSX : copy the help pdf into the VeraCrypt bundle during package creation | Mounir IDRASSI | 1 | -0/+1 | |
2014-11-08 | MacOSX : correct the name of dmg file used by the rm command | Mounir IDRASSI | 1 | -1/+1 | |
2014-11-08 | MacOSX : correct compilation issue caused by system API deprication and use ↵ | Mounir IDRASSI | 2 | -11/+5 | |
of new wxWidgets. | |||||
2014-11-08 | MacOSX : Correct issue of compiling assembly files in both 32-bit and 64-bit ↵ | Mounir IDRASSI | 4 | -24/+54 | |
mode. Modify Makefiles to correct compilation process using latest Xcode. | |||||
2014-11-08 | MacOSX : add icns file to be used by VeraCrypt bundle | Mounir IDRASSI | 1 | -0/+0 | |
2014-11-08 | MacOSX : add nasm binary to be used instead of the native one because of the ↵ | Mounir IDRASSI | 1 | -0/+0 | |
limitations of the version shipped by Apple | |||||
2014-11-08 | Linux GUI : hide the wipe choice during volume creation. Remove extra ↵ | Mounir IDRASSI | 3 | -3/+5 | |
content from wipe choice list. | |||||
2014-11-08 | Correct message in Linux VeraCrypt installer to replace ↵ | Mounir IDRASSI | 1 | -1/+1 | |
truecrypt-uninstall.sh by veracrypt-uninstall.sh | |||||
2014-11-08 | Correct compilation error under Linux introduced in latest commit | Mounir IDRASSI | 1 | -1/+1 | |
2014-11-08 | Linux/MacOSX port of manual selection of number of passes for volume header ↵ | Mounir IDRASSI | 8 | -11/+217 | |
over-write operation. | |||||
2014-11-08 | Add description string for the new wipe mode WIPE_MODE_256 in language files. | Mounir IDRASSI | 1 | -0/+1 | |
2014-11-08 | Add option in select the number of passes for volume header over-writing. By ↵ | Mounir IDRASSI | 16 | -35/+67 | |
default, it is set to 3 but it can be increased to 256 passes (which can lead to a delay of many hours for a single password change operation). | |||||
2014-11-08 | Lower number of times we overwrite volume header during the encryption of a ↵ | Mounir IDRASSI | 2 | -4/+7 | |
partition if the user choose to wipe the driver. Latest studies show that even one pass is enough to make data irretrievable. A value of 3 is a conservative approach that enhance performance without scarifying security. http://www.infosecisland.com/blogview/16130-The-Urban-Legend-of-Multipass-Hard-Disk-Overwrite.html http://digital-forensics.sans.org/blog/2009/01/15/overwriting-hard-drive-data/ | |||||
2014-11-08 | Correct Linux compilation after removing legacy cryptographic code. | Mounir IDRASSI | 2 | -3/+1 | |
2014-11-08 | Remove remaining legacy cryptographic algorithms that are never used by ↵ | Mounir IDRASSI | 26 | -1012/+1 | |
VeraCrypt. | |||||
2014-11-08 | Remove deprecated/legacy cryptographic algorithms and encryption modes that ↵ | Mounir IDRASSI | 21 | -3979/+21 | |
are never used by VeraCrypt. This will speed up volumes opening in many cases. | |||||
2014-11-08 | Mount.c : call burn directly in szFileName instead of (&szFileName). This ↵ | Mounir IDRASSI | 1 | -1/+1 | |
was not an issue because the compiler returns the same address for both, but for the sake of clarity it had to be corrected. | |||||
2014-11-08 | Static Code Analysis : Generalize the use of Safe String functions. Add some ↵ | Mounir IDRASSI | 15 | -395/+490 | |
NULL pointer checks. Avoid false-positive detection in AppendMenu (MF_SEPARATOR) calls by setting the last parameter to "" instead of NULL. | |||||
2014-11-08 | Static Code Analysis : Use Safe String function in Dlgcode.c. Add byte size ↵ | Mounir IDRASSI | 2 | -274/+340 | |
parameter in various functions to help implement secure handling of strings. | |||||
2014-11-08 | Static Code Analysis : Add various NULL pointers checks | Mounir IDRASSI | 4 | -21/+39 | |
2014-11-08 | Static Code Analysis : Add NULL pointers checks on the result of ATL string ↵ | Mounir IDRASSI | 2 | -10/+24 | |
conversion. Avoid some conversions by using UNICODE functions directly. | |||||
2014-11-08 | Use Safe String functions in Registry.c and add a unicode version of ↵ | Mounir IDRASSI | 2 | -5/+31 | |
WriteLocalMachineRegistryDword function to avoid doing conversions when used. | |||||
2014-11-08 | Static Code Analysis : Use Safe String functions in Setup code to avoid ↵ | Mounir IDRASSI | 3 | -105/+108 | |
potential security issues. | |||||
2014-11-08 | Static Code Analysis : Add check on the return of strtok inside ↵ | Mounir IDRASSI | 1 | -5/+8 | |
mkfulldir_internal to avoid warning. | |||||
2014-11-08 | Static Code Analysis: Correctly initialize variables to avoid false-positive ↵ | Mounir IDRASSI | 2 | -3/+3 | |
detection in the boot code. | |||||
2014-11-08 | Static Code Analysis : Use Safe string functions inside VeraCrypt Device ↵ | Mounir IDRASSI | 4 | -38/+62 | |
Driver to avoid potential security issues. Add many checks for NULL pointers to handle low memory use cases. | |||||
2014-11-08 | Remove test inherited from TrueCrypt because it's always true since we ↵ | Mounir IDRASSI | 1 | -1/+1 | |
inherited from version 0x71a | |||||
2014-11-08 | Disable posting the results of minidump analysis until a dedicated URL is ↵ | Mounir IDRASSI | 1 | -1/+3 | |
put in place. | |||||
2014-11-08 | Disable crash handling until we put in place a dedicated URL for posting ↵ | Mounir IDRASSI | 1 | -14/+14 | |
crash information. | |||||
2014-11-08 | Remove unused label. | Mounir IDRASSI | 1 | -1/+0 | |
2014-11-08 | Static Code Analysis : Correctly initialize member variable in HostDevice ↵ | Mounir IDRASSI | 1 | -1/+2 | |
constructor | |||||
2014-11-08 | Static Code Analysis : Avoid using invalidate integer value received from ↵ | Mounir IDRASSI | 1 | -1/+5 | |
GetFileSize. | |||||
2014-11-08 | Static Code Analysis : fix usage of strncpy and sscanf. | Mounir IDRASSI | 3 | -8/+8 | |
2014-11-08 | Static Code Analysis : fix various memory leaks. | Mounir IDRASSI | 4 | -4/+16 | |
2014-11-08 | Static Code Analysis : fix resource leakage by ensuring that all Windows ↵ | Mounir IDRASSI | 3 | -12/+50 | |
handles are released properly | |||||
2014-11-08 | Static Code Analysis : Avoid potential overflow when parsing language file ↵ | Mounir IDRASSI | 1 | -1/+1 | |
by specifying width for 's' conversion specifier | |||||
2014-11-08 | Static Code Analysis : fix non-absolute DLL/process loads that can be ↵ | Mounir IDRASSI | 5 | -11/+66 | |
hijacked (Microsoft Security Advisory 2269637). | |||||
2014-11-08 | Static Code Analysis : Add virtual attribute to destructor of classes that ↵ | Mounir IDRASSI | 2 | -2/+2 | |
have virtual methods inherited from a base class | |||||
2014-11-08 | Static Code Analysis : Correctly initialize member variables in various ↵ | Mounir IDRASSI | 4 | -6/+14 | |
constructors | |||||
2014-11-08 | Fix password memory leak inside the Device driver in boot encryption mode. | Mounir IDRASSI | 1 | -1/+1 | |
2014-11-08 | Avoid changing metadata (ownership, permission,etc) of /usr when unpacking ↵VeraCrypt_Linux_1.0d | Mounir IDRASSI | 1 | -1/+1 | |
VeraCrypt tar package | |||||
2014-11-08 | Set the Execute bit for VeraCrypt uninstall script before copying it to the ↵ | Mounir IDRASSI | 1 | -0/+1 | |
tar package |