Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-06-23 | Linux/MacOSX: take into account keyfiles when comparing Outer and Hidden ↵ | Mounir IDRASSI | 1 | -9/+31 | |
volumes passwords | |||||
2020-06-23 | Linux/MacOSX: Don't allow Hidden volume to have the same password as Outer ↵ | Mounir IDRASSI | 2 | -0/+12 | |
volume | |||||
2020-06-21 | Windows Driver: Use real disk sector size instead of generic 512 bytes value ↵ | Mounir IDRASSI | 1 | -4/+9 | |
when probing disk real size | |||||
2020-06-21 | Linux/MacOSX: Read at least 32 bytes from /dev/random before allowing it to ↵ | Mounir IDRASSI | 2 | -3/+11 | |
fail gracefully | |||||
2020-06-21 | Windows: support RAM encryption only if t1ha2 algorithm self test succeeds | Mounir IDRASSI | 1 | -1/+4 | |
2020-06-21 | Windows: Fix issue when RAM encryption used, AES selected and AES-NI not ↵ | Mounir IDRASSI | 4 | -0/+20 | |
supported by CPU that caused the free space of newly created volumes not filled with random data even if "quick format" is not selected by user. | |||||
2020-06-21 | Windows: call VcProtectKeys in benchmark warm-up when RAM encryption is ↵ | Mounir IDRASSI | 1 | -0/+4 | |
enabled in order to be follow the same execution path as the result of benchmark calculations. | |||||
2020-06-19 | Linux/MacOSX: Don't always ignore /dev/random failure by making sure that it ↵ | Mounir IDRASSI | 2 | -1/+21 | |
has returned random bytes successfully at least once during the lifetime of RandomNumberGenerator | |||||
2020-06-19 | Linux/MacOSX: Complete the change of removal of AES-NI detection function ↵ | Mounir IDRASSI | 1 | -1/+1 | |
done for Windows previously | |||||
2020-06-19 | Windows: Fix wrong results in benchmark of encryption algorithms when RAM ↵ | Mounir IDRASSI | 1 | -0/+5 | |
encryption is enabled | |||||
2020-06-19 | Windows: remove duplicated function to detect AES-NI support in CPU | Mounir IDRASSI | 4 | -24/+4 | |
2020-06-12 | Windows: Update IDRIX SHA-1 code signing certificate to latest one. | Mounir IDRASSI | 6 | -39/+39 | |
2020-06-11 | Switch from auto_ptr to unique_ptr (#638) | Christopher Bergqvist | 29 | -73/+71 | |
2020-03-11 | Windows: Update signed Windows driver to version 1.24.15VeraCrypt_1.24-Update6 | Mounir IDRASSI | 6 | -3/+3 | |
2020-03-11 | Windows: Update Microsoft cross certificate for GlobalSign kernel code signing | Mounir IDRASSI | 2 | -1/+31 | |
2020-03-10 | Windows: set correct version 1.24-Update6 in code signing scripts | Mounir IDRASSI | 3 | -3/+3 | |
2020-03-10 | Windows: Update URL of GlobalSign timestamp server | Mounir IDRASSI | 3 | -7/+7 | |
2020-03-10 | Increment version to 1.24-Update6 | Mounir IDRASSI | 11 | -30/+30 | |
2020-03-10 | Windows setup: Fix wrong language used in installer if we select a language ↵ | Mounir IDRASSI | 1 | -0/+1 | |
in the language selection dialog and then select English followed by OK. | |||||
2020-03-10 | Windows: Fix truncation of PIM label in password dialog | Mounir IDRASSI | 1 | -1/+1 | |
2020-03-10 | Update copyright year in creditsVeraCrypt_1.24-Update5 | Mounir IDRASSI | 3 | -9/+9 | |
2020-03-10 | Windows: Add missing libzip file to the build project | Mounir IDRASSI | 2 | -0/+4 | |
2020-03-10 | Set release date of 1.24-Update5 and update release notes | Mounir IDRASSI | 1 | -2/+2 | |
2020-03-10 | Windows: Add /secureDesktop switch to VeraCrypt Format | Mounir IDRASSI | 1 | -0/+21 | |
2020-03-10 | Windows: Update libzip to 1.6.1 | Mounir IDRASSI | 112 | -266/+585 | |
2020-03-10 | Windows: Fix compilation error caused by previous keyfile commit | Mounir IDRASSI | 1 | -0/+2 | |
2020-03-10 | Windows: Support using token keyfile when creating file container using ↵ | Mounir IDRASSI | 1 | -1/+33 | |
command line | |||||
2020-03-10 | Windows: Fix keyfiles path passed as CLI argument and set as default not ↵ | Mounir IDRASSI | 2 | -4/+9 | |
always cleared from RAM when VeraCrypt exits | |||||
2020-03-10 | Windows: Fix text truncation in password dialog with some languages | Mounir IDRASSI | 1 | -3/+3 | |
2020-02-11 | Increment version to 1.24-Update5 and update signed Windows drivers. | Mounir IDRASSI | 20 | -38/+38 | |
2020-02-10 | Windows: Implement support for processor groups in the driver and fix build ↵ | Mounir IDRASSI | 4 | -62/+138 | |
issues caused by previous implementation | |||||
2020-02-10 | Windows: Fix warnings reported by Coverity static code analyzer | Mounir IDRASSI | 4 | -17/+37 | |
2020-02-04 | Windows: Fix groupbox alignment issue in UI of Fprmat wizard | Mounir IDRASSI | 1 | -1/+1 | |
2020-01-29 | Adding Processor Groups support for more than 64 processors (#581) | techvintage | 1 | -3/+57 | |
* Adding Processor Groups support for more than 64 processors * Revert " Adding Processor Groups support for more than 64 processors" This reverts commit e1d5fe0a55f46a53549450972c5b5506a43ca94c. * Adding Processor Groups support for >64 logical processors | |||||
2020-01-22 | Windows: restore Visual Studio solution and project files to default ↵VeraCrypt_1.24-Update4 | Mounir IDRASSI | 2 | -1/+3 | |
configuration | |||||
2020-01-22 | Windows: use fix for CVE-2019-19501 only when process elevated otherwise it ↵ | Mounir IDRASSI | 1 | -1/+22 | |
will not add any benefit compared to standard ShellExecute while at the same time potentially causing issue when opening links. | |||||
2020-01-22 | Increment version to 1.24-Update4 and update Release Notes | Mounir IDRASSI | 16 | -37/+36 | |
2020-01-22 | Linux: correct OpenSUSE build script to indicate that we link against GTK2 ↵ | Mounir IDRASSI | 1 | -2/+2 | |
and not GTK3 | |||||
2020-01-22 | Windows: Fix regression in Expander and Format when RAM encryption is enable ↵ | Mounir IDRASSI | 5 | -2/+217 | |
that was causing volume headers to be corrupted. | |||||
2020-01-21 | Windows: Support notifying WAITFOR.EXE Windows command when VeraCrypt.exe ↵ | Mounir IDRASSI | 1 | -0/+54 | |
exits if /q was specified in CLI. This done using the new switch "/signalExit" who must have a string parameter that must be the same as the one that will be specified for WAITFOR.EXE command. | |||||
2020-01-21 | Windows: Fix failure of Screen Readers (Accessibility support) to reader UI ↵ | Mounir IDRASSI | 5 | -3/+97 | |
by disabling newly introduced memory protection by default and adding a CLI switch (/protectMemory) to enable it when needed. This fixes issue https://github.com/veracrypt/VeraCrypt/issues/536 | |||||
2020-01-21 | Windows: don't display mount/dismount examples in help dialog for command ↵ | Mounir IDRASSI | 1 | -2/+2 | |
line in Format and Expander | |||||
2020-01-20 | Linux/MacOSX: Fix regression that limited the size available for hidden volumes | Mounir IDRASSI | 1 | -1/+1 | |
created on disk or partition. | |||||
2019-12-22 | Increment version to 1.24-Update3 for Linux and update Release NotesVeraCrypt_1.24-Update3 | Mounir IDRASSI | 2 | -4/+4 | |
2019-12-22 | Linux: Modify .deb build scripts to link against statically built wxWidgets ↵ | Mounir IDRASSI | 2 | -7/+29 | |
on Ubuntu 14.04, 12.04 and Debian 8 | |||||
2019-12-21 | Linux: Fix building and packaging console-only version to remove dependency ↵ | Mounir IDRASSI | 2 | -23/+41 | |
on GTK | |||||
2019-12-20 | Fix the compilation against WxWidgets when NOGUI=1 (#570) | Gokturk Yuksek | 3 | -1/+8 | |
* Revert "Linux: Fix failure to run VeraCrypt binary built for console mode on headless machines (fix issue https://github.com/veracrypt/VeraCrypt/issues/531)" The build failure still exists for system wxGTK compiled with '--disable-gui': ``` In file included from TextUserInterface.cpp:27: TextUserInterface.h: In member function ‘virtual bool VeraCrypt::TextUserInterface::Initialize(int&, wxChar**)’: TextUserInterface.h:50:63: error: ‘wxAppBase’ has not been declared 50 | virtual bool Initialize (int &argc, wxChar **argv) { return wxAppBase::Initialize(argc, argv); } ``` This reverts commit 737e1f126b8826ed02418266e590e195aebdd7c0. * Revert "Linux: fix compilation error when building console-only version of VeraCrypt that is statically linked to wxWidgets" The build failure still exists for system wxGTK compiled with '--disable-gui': ``` In file included from TextUserInterface.cpp:27: TextUserInterface.h: In member function ‘virtual bool VeraCrypt::TextUserInterface::Initialize(int&, wxChar**)’: TextUserInterface.h:50:63: error: ‘wxAppBase’ has not been declared 50 | virtual bool Initialize (int &argc, wxChar **argv) { return wxAppBase::Initialize(argc, argv); } ``` This reverts commit 14bee5e6a227701e78c5fec04064c0494f6361f0. * src/Main/Main.make: simplify the WX_CONFIG_LIBS logic Irrespective of whether we are linking against widgets statically or dynamically, pull in only 'base' when GUI is disabled, and 'adv,core,base' when GUI is enabled. When GUI is disabled, the C/CXX flag must include '-DwxUSE_GUI=0' for this to work. * src/Makefile: pass '-DwxUSE_GUI=0' when NOGUI=1 veracrypt with NOGUI=1 fails to properly link against wxGTK compiled with '--disable-gui' only using the 'base' library because the wx's setup.h implicitly defines wxUSE_GUI=1, which then changes the definition of various structures, requiring symbols from the core library as well. For example, wxwidgets include/wx/app.h defines: #if wxUSE_GUI class WXDLLIMPEXP_CORE wxAppBase : public wxAppConsole ... [snip] ... #else // !GUI // wxApp is defined in core and we cannot define another one in wxBase, // so use the preprocessor to allow using wxApp in console programs too #define wxApp wxAppConsole #endif // GUI/!GUI To fix this, pass '-DwxUSE_GUI=0' when compiling veracrypt with NOGUI=1. Closes: https://github.com/veracrypt/VeraCrypt/issues/531 | |||||
2019-12-17 | MacOSX: revert to using wxWidgets 3.1.2 following unexplained crash when ↵VeraCrypt_1.24-Update2 | Mounir IDRASSI | 1 | -2/+2 | |
using wxWidgets 3.1.3 | |||||
2019-12-16 | Linux: Fix build error when linking with old wxWidgets version | Mounir IDRASSI | 1 | -1/+3 | |
2019-12-16 | Update version information in preparation for 1.24-Update2 release | Mounir IDRASSI | 11 | -16/+16 | |