VeraCrypt
aboutsummaryrefslogtreecommitdiff
path: root/src/Common/Random.h
diff options
context:
space:
mode:
authorMounir IDRASSI <mounir.idrassi@idrix.fr>2016-01-31 20:28:00 +0100
committerMounir IDRASSI <mounir.idrassi@idrix.fr>2016-01-31 23:30:27 +0100
commit77885de85e577275d2528e738914ba51b5def585 (patch)
tree7e2db6fc99de60822f5131dc69ce96b17123aa9c /src/Common/Random.h
parentb407512248034dee23186febfc5e6c9597b77912 (diff)
downloadVeraCrypt-77885de85e577275d2528e738914ba51b5def585.tar.gz
VeraCrypt-77885de85e577275d2528e738914ba51b5def585.zip
Windows: Implement GUI indicator for entropy collected from mouse movements.
Diffstat (limited to 'src/Common/Random.h')
-rw-r--r--src/Common/Random.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/Common/Random.h b/src/Common/Random.h
index 4f09a5f5..ef8ee79e 100644
--- a/src/Common/Random.h
+++ b/src/Common/Random.h
@@ -45,7 +45,7 @@ BOOL Randmix ( void );
void RandaddBuf ( void *buf , int len );
BOOL FastPoll ( void );
BOOL SlowPoll ( void );
-BOOL RandpeekBytes ( void* hwndDlg, unsigned char *buf , int len );
+BOOL RandpeekBytes ( void* hwndDlg, unsigned char *buf , int len, DWORD* mouseCounter );
/* Get len random bytes from the pool (max. RNG_POOL_SIZE bytes per a single call) */
BOOL RandgetBytes ( void* hwndDlg, unsigned char *buf , int len, BOOL forceSlowPoll );
@@ -61,6 +61,7 @@ BOOL RandgetBytesFull ( void* hwndDlg, unsigned char *buf , int len, BOOL forceS
extern BOOL volatile bFastPollEnabled;
extern BOOL volatile bRandmixEnabled;
extern DWORD CryptoAPILastError;
+extern DWORD ProcessedMouseEventsCounter;
void RandAddInt64 ( unsigned __int64 x );