Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-04-01 | Use wx-provided wrapper around *getenv() | David Foerster | 1 | -7/+2 | |
2016-03-31 | Use XDG_CONFIG_HOME to determine the path of the configuration | David Foerster | 1 | -18/+88 | |
Adhere to XDG Desktop Specification and use the environment variable XDG_CONFIG_HOME to determine location of configuration files on *all* platforms. If it is unset or empty resort to platform-specific defaults. On Windows and OS X, `wxStandardPaths` provides correct defaults (equal to the previous hard-coded paths) but on Linux and other Unices `~/.config/appinfo` would be better than `~/.appinfo`. This means we treat those platforms as a special case. It also means that we may need to fall back to the legacy location if it exists but the new location doesn't. | |||||
2016-03-31 | Remove some trailing whitespace | David Foerster | 2 | -10/+10 | |
2016-03-24 | Windows: reduce CPU usage by caching WNetGetConnection calls result for 2 ↵ | Mounir IDRASSI | 1 | -14/+37 | |
seconds. | |||||
2016-03-24 | Windows: Don't use the foreground setting code if the window is already ↵ | Mounir IDRASSI | 1 | -15/+18 | |
foreground | |||||
2016-03-24 | Windows: Implement passing smart card PIN as command line argument ↵ | Mounir IDRASSI | 6 | -21/+63 | |
(/tokenpin switch) when explicitly mounting a volume. | |||||
2016-03-20 | Windows: Better alignment for Group Boxes in favorites management dialog | Mounir IDRASSI | 2 | -3/+3 | |
2016-03-20 | Linux/MacOSX: Fix build error when using strict wxWidgets library that ↵ | Axel Köllhofer | 1 | -3/+3 | |
doesn't allow implicit conversions. | |||||
2016-03-18 | Linux: Completely fix gcc-5 "Invalid characters encountered" issue on mount. ↵ | Mounir IDRASSI | 1 | -2/+22 | |
It was caused by an issue of gcc-5 STL implementation that is causing char* pointers retrieved from std::string using c_str method to become invalid in the child of a child process (after two fork calls). The workaround is to first copy the std:string values in the child before calling the second fork. | |||||
2016-03-17 | Linux: fix mount failure with "Invalid characters encountered" error when ↵ | Mounir IDRASSI | 1 | -0/+6 | |
building using gcc-5 by disabling the new C++ ABI. For this to work, wxWidgets static library must be built and used by VeraCrypt by specifying WXSTATIC=1 in make command line. | |||||
2016-03-17 | Windows: Correctly disable/enable the "Display PIM" checkbox in the ↵ | Mounir IDRASSI | 1 | -0/+1 | |
favorites configuration dialog | |||||
2016-02-22 | Linux: fix compilation error | Mounir IDRASSI | 1 | -1/+0 | |
2016-02-22 | Linux: fix mount issue on Fedora 23 by forcing the creation of a default ↵ | Mounir IDRASSI | 1 | -0/+11 | |
loop device. | |||||
2016-02-22 | Windows bootloader: try to fix boot issues on some machines by increasing ↵ | Mounir IDRASSI | 1 | -5/+5 | |
required memory by 1 KiB | |||||
2016-02-22 | Windows: correct static inline declaration to solve Windows compilation error | Mounir IDRASSI | 1 | -2/+2 | |
2016-02-21 | Linux & MacOSX: better implementation for TC_THROW_FATAL_EXCEPTION to use ↵ | Mounir IDRASSI | 1 | -0/+8 | |
__builtin_trap when available. | |||||
2016-02-21 | Crypto: update Whirlpool implementation using latest code from Crypto++. | Mounir IDRASSI | 5 | -518/+645 | |
2016-02-21 | MacOSX: Correctly detect newer versions of OSXFuse | Mounir IDRASSI | 1 | -10/+12 | |
2016-02-20 | Windows:Correct explanatory text in VeraCrypt Expander to reader "Mount" ↵ | Mounir IDRASSI | 1 | -2/+2 | |
instead of "Start". | |||||
2016-02-20 | Windows: Correctly remove driver file veracrypt.sys during uninstall on ↵ | Mounir IDRASSI | 1 | -15/+33 | |
Windows 64-bit. Implement deleting locked files after machine reboot. | |||||
2016-02-16 | Windows: use buffer with known maximum length as input to FakeDosNameForDevice | Mounir IDRASSI | 1 | -4/+4 | |
2016-02-14 | MacOSX: increment bundle version to 1.17.22VeraCrypt_1.17 | Mounir IDRASSI | 1 | -1/+1 | |
2016-02-14 | MacOSX: increment installer version to 1.17. | Mounir IDRASSI | 1 | -2/+2 | |
2016-02-14 | Increment version to 1.17. Update user guide PDF file. | Mounir IDRASSI | 9 | -29/+29 | |
2016-02-13 | Windows: handle rare case where size of disk can't be retrieved using ↵ | Mounir IDRASSI | 2 | -1/+43 | |
IOCTL_DISK_GET_PARTITION_INFO_EX. use IOCTL_DISK_GET_DRIVE_GEOMETRY in such case and add workaround to display correctly partitions in dialog even if disk size is not available. | |||||
2016-02-12 | Windows: Add colors (Red, Yellow, Green) to the collected randomness ↵ | Mounir IDRASSI | 5 | -63/+53 | |
indicator depending on how much entropy was gathered. Code re-factoring. | |||||
2016-02-12 | Window: fix regression that caused only a single keyfile to be taken into ↵ | Mounir IDRASSI | 1 | -1/+3 | |
account. | |||||
2016-02-12 | Windows: Avoid updating configuration after opening keyfile file dialog when ↵ | Mounir IDRASSI | 1 | -3/+9 | |
/quit switch used without preferences parameter. | |||||
2016-02-09 | Linux/MacOSX: add progress bar for mouse collected entropy in GUI of volume ↵ | Mounir IDRASSI | 10 | -21/+146 | |
creation wizard. Add mutex protection in event handler for shared counter variable | |||||
2016-02-08 | Linux/MacOSX: add progress bar for mouse collected entropy in GUI for ↵ | Mounir IDRASSI | 7 | -10/+306 | |
keyfile generator and for random poll enrichment | |||||
2016-02-08 | Windows: Continuation of fix for wrong update of configuration XML file. | Mounir IDRASSI | 1 | -1/+1 | |
2016-02-07 | Windows Driver: if saving volume header fails, don't mark operation as ↵ | Mounir IDRASSI | 1 | -3/+5 | |
successful so that it will be retried later. | |||||
2016-02-07 | Windows:Fix various issues and warnings reported by static code analysis ↵ | Mounir IDRASSI | 22 | -114/+174 | |
tool Coverity. | |||||
2016-02-02 | Windows: Don't try to mount using cached passwords if password and/or ↵ | Mounir IDRASSI | 1 | -4/+6 | |
keyfile are specified in the command line. | |||||
2016-02-01 | Windows:Center the text of the random pool displayed in the keyfile ↵ | Mounir IDRASSI | 1 | -1/+1 | |
generator dialog. | |||||
2016-01-31 | Windows: solve bootloader compilation error | Mounir IDRASSI | 1 | -1/+1 | |
2016-01-31 | Windows: Fix link issue in Debug configuration for Setup project. | Mounir IDRASSI | 1 | -1/+1 | |
2016-01-31 | Windows: Fix buffer overrun issue introduce by the Unicode rewrite. | Mounir IDRASSI | 1 | -0/+0 | |
2016-01-31 | Windows: Implement GUI indicator for entropy collected from mouse movements. | Mounir IDRASSI | 10 | -60/+284 | |
2016-01-30 | MacOSX: Support creation exFAT volumes on OSX using the built-in command ↵ | Mounir IDRASSI | 4 | -4/+18 | |
newfs_exfat | |||||
2016-01-29 | Windows Bootloader: Always hide password/PIM values with '*' after ENTER is ↵ | Mounir IDRASSI | 1 | -15/+15 | |
hit, even if F5 was pressed to display password/PIM. | |||||
2016-01-28 | Language XML file: correct errors in some English texts. | Mounir IDRASSI | 1 | -2/+2 | |
2016-01-27 | Language XML files: update with new fields. Reoder node so that new ↵ | Mounir IDRASSI | 1 | -6/+7 | |
additions are at the bottom. This makes it easier for Crowdin.com import. | |||||
2016-01-27 | Windows/Linux: Implement exFAT support. | Mounir IDRASSI | 17 | -21/+87 | |
2016-01-26 | Linux/MacOSX: Update command line help text to reflect that we can now ↵ | Mounir IDRASSI | 1 | -3/+2 | |
specify in filesystem when creating a new volume. | |||||
2016-01-26 | Linux/MacOSX: fix issue creating volumes using command line with a ↵ | Mounir IDRASSI | 2 | -0/+25 | |
filesystem other than FAT. | |||||
2016-01-25 | Linux/MacOSX: remove unecessary XML resource string replacement of %hs, not ↵ | Mounir IDRASSI | 3 | -6/+0 | |
needed since Unicode rewrite. | |||||
2016-01-25 | Linux/MacOSX: fix wrong AskYesNo method parameters use caused by mistake in ↵ | Mounir IDRASSI | 1 | -1/+1 | |
parenthesis use. | |||||
2016-01-25 | MacOSX: Add PIM value validity checks to workaround wxWidget bug that makes ↵ | Mounir IDRASSI | 5 | -5/+50 | |
wxTextValidator useless when applied to a text control with password attribute (http://trac.wxwidgets.org/ticket/17185). | |||||
2016-01-24 | Linux/MacOSX: update --size entry in command line help text. | Mounir IDRASSI | 1 | -2/+4 | |