VeraCrypt
aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2021-02-27Windows: Load UrlUnescapeW dynamically from Shlwapi.dll and use safe URL open...Mounir IDRASSI1-5/+14
2021-02-27Windows: Block Windows from resizing system partition if it is encrypted. Thi...Mounir IDRASSI3-18/+45
2021-02-24Windows: Fix failure to launch keyfile generator in secure desktop modeMounir IDRASSI1-2/+6
2021-02-24Windows: Fix freeze when password dialog displayed in secure desktop and try ...Mounir IDRASSI2-3/+39
2021-02-21Windows: Fix failure to load local HTML documentation if application running ...Mounir IDRASSI1-6/+24
2021-02-21Hebrew translation (#725)thewh1teagle1-2/+1
2021-02-21fix Program freeze Volume Creation Wizard linux (#726)T-Bonhagen2-3/+12
2021-02-21.highlight .hll { background-color: #ffffcc } .highlight .c { color: #888888 } /* Comment */ .highlight .err { color: #a61717; background-color: #e3d2d2 } /* Error */ .highlight .k { color: #008800; font-weight: bold } /* Keyword */ .highlight .ch { color: #888888 } /* Comment.Hashbang */ .highlight .cm { color: #888888 } /* Comment.Multiline */ .highlight .cp { color: #cc0000; font-weight: bold } /* Comment.Preproc */ .highlight .cpf { color: #888888 } /* Comment.PreprocFile */ .highlight .c1 { color: #888888 } /* Comment.Single */ .highlight .cs { color: #cc0000; font-weight: bold; background-color: #fff0f0 } /* Comment.Special */ .highlight .gd { color: #000000; background-color: #ffdddd } /* Generic.Deleted */ .highlight .ge { font-style: italic } /* Generic.Emph */ .highlight .gr { color: #aa0000 } /* Generic.Error */ .highlight .gh { color: #333333 } /* Generic.Heading */ .highlight .gi { color: #000000; background-color: #ddffdd } /* Generic.Inserted */ .highlight .go { color: #888888 } /* Generic.Output */ .highlight .gp { color: #555555 } /* Generic.Prompt */ .highlight .gs { font-weight: bold } /* Generic.Strong */ .highlight .gu { color: #666666 } /* Generic.Subheading */ .highlight .gt { color: #aa0000 } /* Generic.Traceback */ .highlight .kc { color: #008800; font-weight: bold } /* Keyword.Constant */ .highlight .kd { color: #008800; font-weight: bold } /* Keyword.Declaration */ .highlight .kn { color: #008800; font-weight: bold } /* Keyword.Namespace */ .highlight .kp { color: #008800 } /* Keyword.Pseudo */ .highlight .kr { color: #008800; font-weight: bold } /* Keyword.Reserved */ .highlight .kt { color: #888888; font-weight: bold } /* Keyword.Type */ .highlight .m { color: #0000DD; font-weight: bold } /* Literal.Number */ .highlight .s { color: #dd2200; background-color: #fff0f0 } /* Literal.String */ .highlight .na { color: #336699 } /* Name.Attribute */ .highlight .nb { color: #003388 } /* Name.Builtin */ .highlight .nc { color: #bb0066; font-weight: bold } /* Name.Class */ .highlight .no { color: #003366; font-weight: bold } /* Name.Constant */ .highlight .nd { color: #555555 } /* Name.Decorator */ .highlight .ne { color: #bb0066; font-weight: bold } /* Name.Exception */ .highlight .nf { color: #0066bb; font-weight: bold } /* Name.Function */ .highlight .nl { color: #336699; font-style: italic } /* Name.Label */ .highlight .nn { color: #bb0066; font-weight: bold } /* Name.Namespace */ .highlight .py { color: #336699; font-weight: bold } /* Name.Property */ .highlight .nt { color: #bb0066; font-weight: bold } /* Name.Tag */ .highlight .nv { color: #336699 } /* Name.Variable */ .highlight .ow { color: #008800 } /* Operator.Word */ .highlight .w { color: #bbbbbb } /* Text.Whitespace */ .highlight .mb { color: #0000DD; font-weight: bold } /* Literal.Number.Bin */ .highlight .mf { color: #0000DD; font-weight: bold } /* Literal.Number.Float */ .highlight .mh { color: #0000DD; font-weight: bold } /* Literal.Number.Hex */ .highlight .mi { color: #0000DD; font-weight: bold } /* Literal.Number.Integer */ .highlight .mo { color: #0000DD; font-weight: bold } /* Literal.Number.Oct */ .highlight .sa { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Affix */ .highlight .sb { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Backtick */ .highlight .sc { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Char */ .highlight .dl { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Delimiter */ .highlight .sd { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Doc */ .highlight .s2 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Double */ .highlight .se { color: #0044dd; background-color: #fff0f0 } /* Literal.String.Escape */ .highlight .sh { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Heredoc */ .highlight .si { color: #3333bb; background-color: #fff0f0 } /* Literal.String.Interpol */ .highlight .sx { color: #22bb22; background-color: #f0fff0 } /* Literal.String.Other */ .highlight .sr { color: #008800; background-color: #fff0ff } /* Literal.String.Regex */ .highlight .s1 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Single */ .highlight .ss { color: #aa6600; background-color: #fff0f0 } /* Literal.String.Symbol */ .highlight .bp { color: #003388 } /* Name.Builtin.Pseudo */ .highlight .fm { color: #0066bb; font-weight: bold } /* Name.Function.Magic */ .highlight .vc { color: #336699 } /* Name.Variable.Class */ .highlight .vg { color: #dd7700 } /* Name.Variable.Global */ .highlight .vi { color: #3333bb } /* Name.Variable.Instance */ .highlight .vm { color: #336699 } /* Name.Variable.Magic */ .highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */
/*
 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-2017 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.
*/

#include <unistd.h>
#include "Pipe.h"
#include "Platform/SystemException.h"

namespace VeraCr
25-2652/+3770
2020-12-11Windows: Don't check for availability of 32KB of free space for bootloader in...Mounir IDRASSI1-1/+1
2020-12-11Crypto: small speed optimization of Streebog and removal of unused macroMounir IDRASSI1-35/+17
2020-12-11src/Makefile: replace explicit calls to gcc with $(CC) (#706)Gokturk Yuksek1-3/+3
2020-11-29MacOSX: update build script to use 11.0 SDK while still targetting 10.9VeraCrypt_1.24-Update8_MacOSXMounir IDRASSI1-1/+1
2020-11-29Increment version to 1.24-Update8 in sign scriptMounir IDRASSI1-1/+1
2020-11-29Increment version to 1.24-Update8Mounir IDRASSI14-34/+34
2020-11-29MacOSX: make installer compatible with macFUSE 4.0 and restriction to INTEL c...Mounir IDRASSI1-47/+4
2020-11-29MacOSX: always use "pkg-config fuse" for linking since recent versions of osx...Mounir IDRASSI1-4/+0
2020-11-29MacOSX: revert part of changes of commit "Fixed macFUSE support for macOS 11 ...Mounir IDRASSI1-1/+1
2020-11-28Fixed macFUSE support for macOS 11 (Big Sur) (#699)Thierry Lelegard3-4/+8
2020-08-26Linux: Reduce minimal size requirement for BTRFS support to 16 MiB by using m...Mounir IDRASSI
span title='2020-08-08 20:29:34 +0200'>2020-08-08MacOSX: Enable c++11 in compiler for non-legacy build.VeraCrypt_1.24-Update7Mounir IDRASSI1-0/+1 2020-08-08Linux/FreeBSD: Fix build error using older compilersMounir IDRASSI2-0/+6 2020-08-07Set release date of 1.24-Update7 to August 7th 2020Mounir IDRASSI1-1/+1 2020-08-07Linux: Fix detection of available filesystem formattersMounir IDRASSI1-0/+12 2020-08-06Increment internal version to 1.24.23 and update release notesMounir IDRASSI11-16/+16 2020-08-06Windows: Fix crash when using portable 32-bit "VeraCrypt Format.exe"/"VeraCry...Mounir IDRASSI5-28/+28 2020-08-06Increment internal version to 1.24.22 and update release notesMounir IDRASSI11-16/+16 2020-08-06Windows: Fix wrong error message when UTF-8 encoding of entered password exce...Mounir IDRASSI1-1/+1 2020-08-06Windows: Display a warning during system encryption wizard when typed passwor...Mounir IDRASSI1-36/+42 2020-08-06Windows: Display warning message with correct maximum length value when passw...Mounir IDRASSI2-8/+42 2020-08-05Linux: Add support for Btrfs filesystem when creating volumesMounir IDRASSI5-41/+90 2020-08-03Revert "Windows: Add latest 1.24 EFI bootloader files that are signed by Micr...Mounir IDRASSI12-0/+0 2020-08-03Windows: Add latest 1.24 EFI bootloader files that are signed by Microsoft th...Mounir IDRASSI12-0/+0 2020-08-03Increment internal version to 1.24.21 and update release notesMounir IDRASSI11-17/+17 2020-08-03Windows: Fix issue in UI for configuration autofix mechanism of bootloaderMounir IDRASSI3-29/+35