diff options
author | Mounir IDRASSI <mounir.idrassi@idrix.fr> | 2019-01-09 11:28:51 +0100 |
---|---|---|
committer | Mounir IDRASSI <mounir.idrassi@idrix.fr> | 2019-01-14 10:48:41 +0100 |
commit | 406adce424b923ea4713c3da8787363f660b26b7 (patch) | |
tree | 876d6fe8f87c4b604dfe052304ecac896ffe2c9a /src/Common/Tcdefs.h | |
parent | 405883169cc02a2e015d16e544e55307e65e8c4e (diff) | |
download | VeraCrypt-406adce424b923ea4713c3da8787363f660b26b7.tar.gz VeraCrypt-406adce424b923ea4713c3da8787363f660b26b7.zip |
Increment version to 1.24-Beta1
Diffstat (limited to 'src/Common/Tcdefs.h')
-rw-r--r-- | src/Common/Tcdefs.h | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/Common/Tcdefs.h b/src/Common/Tcdefs.h index fb454e79..388bfd11 100644 --- a/src/Common/Tcdefs.h +++ b/src/Common/Tcdefs.h @@ -55,15 +55,15 @@ extern unsigned short _rotl16(unsigned short value, unsigned char shift); #define TC_APP_NAME "VeraCrypt" // Version displayed to user -#define VERSION_STRING "1.24-Beta0" +#define VERSION_STRING "1.24-Beta1" // Version number to compare against driver #define VERSION_NUM 0x0124 // Release date -#define TC_STR_RELEASE_DATE L"December 18, 2018" -#define TC_RELEASE_DATE_YEAR 2018 -#define TC_RELEASE_DATE_MONTH 12 +#define TC_STR_RELEASE_DATE L"January 8, 2018" +#define TC_RELEASE_DATE_YEAR 2019 +#define TC_RELEASE_DATE_MONTH 1 #define BYTES_PER_KB 1024LL #define BYTES_PER_MB 1048576LL @@ -356,6 +356,8 @@ extern VOID NTAPI KeRestoreExtendedProcessorState ( #define burn(mem,size) do { volatile char *burnm = (volatile char *)(mem); int burnc = size; while (burnc--) *burnm++ = 0; } while (0) #endif +#define volatile_memcpy(d,s,size) do { volatile char *destm = (volatile char *)(d); volatile char *srcm = (volatile char *)(s); size_t memc = size; while (memc--) *destm++ = *srcm++; } while (0) + // The size of the memory area to wipe is in bytes amd it must be a multiple of 8. #ifndef TC_NO_COMPILER_INT64 # define FAST_ERASE64(mem,size) do { volatile uint64 *burnm = (volatile uint64 *)(mem); int burnc = size >> 3; while (burnc--) *burnm++ = 0; } while (0) |