"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "rmd160.pas" between
peazip-7.7.0.src.zip and peazip-7.7.1.src.zip

About: PeaZip is an OS-portable graphical file archiver, acting as frontend for various open source archiving utilities (incl. its native Pea archive format).

rmd160.pas  (peazip-7.7.0.src):rmd160.pas  (peazip-7.7.1.src)
skipping to change at line 47 skipping to change at line 47
0.21 03.05.08 we Bit-API: RMD160FinalBits/Ex 0.21 03.05.08 we Bit-API: RMD160FinalBits/Ex
0.22 05.05.08 we THashDesc constant with HFinalBit field 0.22 05.05.08 we THashDesc constant with HFinalBit field
0.23 12.05.08 we Test vectors for regression testing 0.23 12.05.08 we Test vectors for regression testing
0.24 20.05.08 we Undo change 'RMD160' instead of 'RIPEMD160' 0.24 20.05.08 we Undo change 'RMD160' instead of 'RIPEMD160'
0.25 12.11.08 we uses BTypes, Ptr2Inc and/or Str255/Str127 0.25 12.11.08 we uses BTypes, Ptr2Inc and/or Str255/Str127
0.26 26.12.12 we D17 and PurePascal 0.26 26.12.12 we D17 and PurePascal
0.27 16.08.15 we Removed $ifdef DLL / stdcall 0.27 16.08.15 we Removed $ifdef DLL / stdcall
0.28 28.03.17 we No '$asmmode intel' for CPUARM 0.28 28.03.17 we No '$asmmode intel' for CPUARM
0.29 15.05.17 we adjust OID to new MaxOIDLen 0.29 15.05.17 we adjust OID to new MaxOIDLen
0.30 29.11.17 we RMD160File - fname: string 0.30 29.11.17 we RMD160File - fname: string
0.31 17.01.21 gt CPUAARCH64 disable Intel ASM
**************************************************************************) **************************************************************************)
(*------------------------------------------------------------------------- (*-------------------------------------------------------------------------
(C) Copyright 2006-2017 Wolfgang Ehrhardt (C) Copyright 2006-2017 Wolfgang Ehrhardt
This software is provided 'as-is', without any express or implied warranty. This software is provided 'as-is', without any express or implied warranty.
In no event will the authors be held liable for any damages arising from In no event will the authors be held liable for any damages arising from
the use of this software. the use of this software.
skipping to change at line 120 skipping to change at line 121
procedure RMD160FullXL(var Digest: TRMD160Digest; Msg: pointer; Len: longint); procedure RMD160FullXL(var Digest: TRMD160Digest; Msg: pointer; Len: longint);
{-RMD160 of Msg with init/update/final} {-RMD160 of Msg with init/update/final}
procedure RMD160File({$ifdef CONST} const {$endif} fname: string; procedure RMD160File({$ifdef CONST} const {$endif} fname: string;
var Digest: TRMD160Digest; var buf; bsize: word; var Err: w ord); var Digest: TRMD160Digest; var buf; bsize: word; var Err: w ord);
{-RMD160 of file, buf: buffer with at least bsize bytes} {-RMD160 of file, buf: buffer with at least bsize bytes}
implementation implementation
{$ifdef FPC} {$ifdef FPC}
{$ifndef CPUARM} {$if not(defined(CPUARM)) and not(defined(CPUAARCH64))}
{$asmmode intel} {$asmmode intel}
{$endif} {$endif}
{$endif} {$endif}
{$ifdef BIT16} {$ifdef BIT16}
{$F-} {$F-}
{$endif} {$endif}
const const
RMD160_BlockLen = 64; RMD160_BlockLen = 64;
 End of changes. 2 change blocks. 
1 lines changed or deleted 2 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)