@@ -1,6 +1,6 @@
unit HlpAP;
-{$I ..\Include\HashLib.inc}
+{$I HashLib.inc}
interface
unit HlpAdler32;
unit HlpBKDR;
unit HlpBernstein;
unit HlpBernstein1;
unit HlpBitConverter;
{ /* Some code here were translated from Microsoft .NET Framework source on Github */ }
unit HlpBits;
unit HlpBlake2B;
unit HlpBlake2BConfig;
-{$I ..\..\Include\HashLib.inc}
unit HlpBlake2BIvBuilder;
unit HlpBlake2BTreeConfig;
unit HlpBlake2S;
unit HlpBlake2SConfig;
unit HlpBlake2SIvBuilder;
unit HlpBlake2STreeConfig;
@@ -3,7 +3,7 @@ unit HlpCRC;
// A vast majority if not all of the parameters for these CRC standards
// were gotten from http://reveng.sourceforge.net/crc-catalogue/.
unit HlpConverters;
unit HlpDEK;
unit HlpDJB;
unit HlpELF;
unit HlpFNV;
unit HlpFNV1a;
unit HlpFNV1a64;
unit HlpFNV64;
unit HlpGOST3411_2012;
unit HlpGost;
unit HlpGrindahl256;
unit HlpGrindahl512;
unit HlpHAS160;
unit HlpHMACNotBuildInAdapter;
unit HlpHash;
unit HlpHashBuffer;
unit HlpHashCryptoNotBuildIn;
unit HlpHashFactory;
unit HlpHashLibTypes;
unit HlpHashResult;
unit HlpHaval;
unit HlpIBlake2BConfig;
unit HlpIBlake2BTreeConfig;
unit HlpIBlake2SConfig;
unit HlpIBlake2STreeConfig;
unit HlpIHash;
@@ -6,7 +6,7 @@ uses
HlpHashLibTypes,
HlpIKDF,
HlpIHash,
- HlpNullable;
+ HlpNullable in '..\Nullable\HlpNullable.pas';
type
unit HlpIHashResult;
unit HlpJS;
unit HlpJenkins3;
unit HlpKDF;
unit HlpMD2;
unit HlpMD4;
unit HlpMD5;
unit HlpMDBase;
unit HlpMultipleTransformNonBlock;
unit HlpMurmur2;
unit HlpMurmur2_64;
unit HlpMurmurHash3_x64_128;
unit HlpMurmurHash3_x86_128;
unit HlpMurmurHash3_x86_32;
unit HlpNullDigest;
@@ -1,6 +1,7 @@
unit HlpNullable;
+
{ /* The "Nullable Types" found in this Unit were extracted from
https://github.com/jpluimers/Conferences/blob/master/2009/DelphiLive.2009/Nullable-types-in-Delphi-Win32/Delphi-generic/src/NullableTypes.pas
with some little modifications by me. */ }
unit HlpOneAtTime;
unit HlpPBKDF2_HMACNotBuildInAdapter;
unit HlpPJW;
unit HlpPanama;
unit HlpRIPEMD;
unit HlpRIPEMD128;
unit HlpRIPEMD160;
unit HlpRIPEMD256;
unit HlpRIPEMD320;
unit HlpRS;
unit HlpRadioGatun32;
unit HlpRadioGatun64;
unit HlpRotating;
unit HlpSDBM;
unit HlpSHA0;
unit HlpSHA1;
unit HlpSHA2_224;
unit HlpSHA2_256;
unit HlpSHA2_256Base;
unit HlpSHA2_384;
unit HlpSHA2_512;
unit HlpSHA2_512Base;
unit HlpSHA2_512_224;
unit HlpSHA2_512_256;
unit HlpSHA3;
unit HlpShiftAndXor;
unit HlpSipHash;
unit HlpSnefru;
unit HlpSuperFast;
unit HlpTiger;
unit HlpTiger2;
unit HlpWhirlPool;