Age | Commit message (Collapse) | Author | Files | Lines | ||||||
---|---|---|---|---|---|---|---|---|---|---|
2023-06-29 | EMV keyfile support: Overall code improvements and bug fixes | Mounir IDRASSI | 1 | -1/+1 | ||||||
2023-06-28 | Add EMV functionality (#1080) | mmauv | 1 | -3/+5 | ||||||
* Add basic strcture needed for EMV implementation
* Add demo EMV functionality with C code pasted in a very dirty and unsafe way. NOT FINAL
* Refactor IccExtractor Structure
* Fix Makefile
* fix include fi/*
Derived from source code of TrueCrypt 7.1a, which is
Copyright (c) 2008-2012 TrueCrypt Developers Association and which is governed
by the TrueCrypt License 3.0.
Modifications and additions to the original source code (contained in this file)
and all other portions of this file are Copyright (c) 2013-2015 IDRIX
and are governed by the Apache License 2.0 the full text of which is
contained in the file License.txt included in VeraCrypt binary and source
code distribution packages.
*/
#ifndef TC_HEADER_Core_CoreLinux
#define TC_HEADER_Core_CoreLinux
#include "System.h"
#include "Core/Unix/CoreUnix.h"
namespace VeraCrypt
{
class CoreLinux : public CoreUnix
{
public:
CoreLinux ();
virtual ~CoreLinux ();
virtual HostDeviceList GetHostDevices (bool pathListOnly = false) const;
protected:
virtual DevicePath AttachFileToLoopDevice (const FilePath &filePath, bool readOnly) const;
virtual void DetachLoopDevice (const DevicePath &devicePath) const;
virtual void DismountNativeVolume (shared_ptr <VolumeInfo> mountedVolume) const;
virtual MountedFilesystemList GetMountedFilesystems (const DevicePath &devicePath = DevicePath(), const DirectoryPath &mountPoint = DirectoryPath()) const;
virtual void MountFilesystem (const DevicePath &devicePath, const DirectoryPath &mountPoint, | ||||||||||
2021-12-20 | Increment version to 1.25.5 and update release notes | Mounir IDRASSI | 1 | -2/+2 | ||||||
2021-11-30 | Increment version to 1.25.4 and set release date to December 3rd 2021 | Mounir IDRASSI | 1 | -2/+2 | ||||||
2021-11-28 | -2/+2 | |||||||||
2021-11-21 | Increment version to 1.25-RC2 and update release notes | Mounir IDRASSI | 1 | -2/+2 | ||||||
2021-09-05 | Increment version to 1.25-RC1 | Mounir IDRASSI | 1 | -2/+2 | ||||||
2021-08-30 | Increment version to 1.25 | Mounir IDRASSI | 1 | -4/+4 | ||||||
2021-08-15 | Windows: Increment version to 1.24.25.3 and update signed Windows driver | Mounir IDRASSI | 1 | -2/+2 | ||||||
2021-08-02 | Windows: Increment version to 1.24.25.2 and update signed Windows driver | Mounir IDRASSI | 1 | -2/+2 | ||||||
2021-02-21 | interface: add keyboard shortcut to "TrueCrypt mode" in the mount dialog (#729) | alt3r 3go | 1 | -1/+1 | ||||||
I've also updated all the relevant language files. Closes #95. Signed-off-by: alt3r 3go <alt3r.3go@protonmail.com> | ||||||||||
2021-01-02 | Increment version to 1.24-Update9 | Mounir IDRASSI | 1 | -4/+4 | ||||||
2020-12-13 | replicate change of "processors" with "logical processors" | Mounir IDRASSI | 1 | -1/+1 | ||||||
2020-11-29 | Increment version to 1.24-Update8 | Mounir IDRASSI | 1 | -4/+4 | ||||||
2020-08-06 | Increment internal version to 1.24.23 and update release notes | Mounir IDRASSI | 1 | -2/+2 | ||||||
2020-08-06 | Increment internal version to 1.24.22 and update release notes | Mounir IDRASSI | 1 | -2/+2 | ||||||
2020-08-03 | Increment internal version to 1.24.21 and update release notes | Mounir IDRASSI | 1 | -2/+2 | ||||||
2020-07-22 | Increment internal version to 1.24.20 and update release notes | Mounir IDRASSI | 1 | -2/+2 | ||||||
2020-07-08 | Windows: Add UI options to control the behavior of automatic bootloader ↵ | Mounir IDRASSI | 1 | -19/+30 | ||||||
fixing when System Encryption used. | ||||||||||
2020-07-04 | Increment internal version to 1.24.19 | Mounir IDRASSI | 1 | -2/+2 | ||||||
2020-06-29 | Increment internal version to 1.24.18 and update signed Windows drivers. | Mounir IDRASSI | 1 | -2/+2 | ||||||
2020-06-23 | Increment version to 1.24-Update7 | Mounir IDRASSI | 1 | -4/+4 | ||||||
2020-03-10 | Increment version to 1.24-Update6 | Mounir IDRASSI | 1 | -4/+4 | ||||||
2020-03-10 | Windows: Fix truncation of PIM label in password dialog | Mounir IDRASSI | 1 | -1/+1 | ||||||
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 | 1 | -4/+4 | ||||||
2020-01-22 | Increment version to 1.24-Update4 and update Release Notes | Mounir IDRASSI | 1 | -4/+4 | ||||||
2019-12-16 | Update version information in preparation for 1.24-Update2 release | Mounir IDRASSI | 1 | -2/+2 | ||||||
2019-12-10 | Increment version to 1.24-Update2 | Mounir IDRASSI | 1 | -4/+4 | ||||||
2019-11-07 | Increment version to 1.24-Hotfix2 | Mounir IDRASSI | 1 | -4/+4 | ||||||
2019-10-24 | Increment version to 1.24-Hotfix1 | Mounir IDRASSI | 1 | -4/+4 | ||||||
2019-10-20 | Increment version to 1.23-Hotfix1-Preview | Mounir IDRASSI | 1 | -4/+4 | ||||||
2019-10-06 | Increment version to 1.24 | Mounir IDRASSI | 1 | -2/+2 | ||||||
2019-10-02 | Increment version to 1.24-Beta6 | Mounir IDRASSI | 1 | -4/+4 | ||||||
2019-03-09 | Increment version to 1.24-Beta5 | Mounir IDRASSI | 1 | -4/+4 | ||||||
2019-03-09 | Increment version to 1.24-Beta4 and update release notes to clarify that ↵ | Mounir IDRASSI | 1 | -4/+4 | ||||||
password length increase applies only to non-system volumes. | ||||||||||
2019-03-03 | Increment version to 1.24-Beta3. Update Release Notes. | Mounir IDRASSI | 1 | -4/+4 | ||||||
2019-03-03 | Windows: Add option to use legacy maximum password length (64 characters) ↵ | Mounir IDRASSI | 1 | -12/+14 | ||||||
instead of new maximum length (128) in UI and command line. This will users who were relying on the UI truncating the passwords to the first 64 characters in the previous versions of VeraCrypt. | ||||||||||
2019-03-01 | Windows: Implement RAM encryption for keys on 64-bit machines using ChaCha12 ↵ | Mounir IDRASSI | 1 | -6/+8 | ||||||
cipher and t1ha non-cryptographic fast hash (https://github.com/leo-yuriev/t1ha) | ||||||||||
2019-02-08 | Windows: Add option to enable use of CPU RDRAND/RDSEED as source of entropy ↵ | Mounir IDRASSI | 1 | -6/+8 | ||||||
which is now disabled by default | ||||||||||
2019-01-28 | Increment version to 1.24-Beta2 | Mounir IDRASSI | 1 | -4/+4 | ||||||