HMACSHA1Match() function infinite recursion lazarus / 64-FPC development ---------------------------------------------------------------------- zamronypj · 2019-09-29 05:06 If you take a look at https://github.com/graemeg/freepascal/blob/master/packages/hash/src/hm ac.pp Code: Pascal  [Select][+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i function HMACSHA1Match(const ADigest1, ADigest2: THMACSHA1Digest): boolean;begin  Result := HMACSHA1Match(ADigest1, ADigest2);end; HMACSHA1Match() is calling itself. Shouldn't it be calling SHA1Match() instead? ---------------------------------------------------------------------- marcov · 2019-09-29 10:15 Seems resolved 43087 michael 2019-09-29 08:18:57 +0200 (Sun, 29 Sep 2019) * Fix bug 000036113 Commit consists out of 1 line     M /trunk/packages/hash/src/hmac.pp ---------------------------------------------------------------------- zamronypj · 2019-09-29 11:05 That was quick. Kudos to Michael