Category : Recently Uploaded Files
Archive   : XSUM11.ZIP
Filename : WHATSNEW

 
Output of file : WHATSNEW contained in archive : XSUM11.ZIP
Changes since XSUM version 1.0:

mdx has gone from version 1.03 to 1.05 (1.04 was not released).
The main difference is the inclusion of Phil Karn's fast 32-bit code for
the MD5 translate() function. On 386 or better machines this produces
a dramatic improvement in speed. The 386 is tested for, and if not
found the standard MD5Transform() function is used, except that the
Decode() function is replaced with a typecast as per the recommendation
of Ron Rivest in RFC 1321.

Also the faster memcpy() and memset() from the Turbo C++ 1.00 standard
library are used instead of MD5_memcpy() and MD5_memset(). This was
also true in 1.03, but I did not mention it then. This may also help
explain the relative speed of MD5 and MD4 in mdx, which several users
had asked about. (In 1.03 mdx performed MD5 and MD4 in about equal
time, where MD5 would be expected to be slightly slower. In 1.05 with
Decode() removed MD5 is slightly faster than MD4, and with the 386 code
it is far, far faster!)

crc has gone from version 1.06 to 1.07. The only difference is that
I've unrolled the loop a few (16) times in the CRC-32 source code using
Duff's device, but this only provides a marginal increase in speed.

Also, both mdx and crc have a new command line option, -e, which adds
the file size, time, and date to the output. This was requested by
several users. And they both read files with _read() instead of
fread(), but this was not much of a performance win. Still, it
simplified the code a bit since now there is only one buffer, instead
of two. Also, both programs can now be expanded and they will not
complain that they have been modified (they are distributed as
compressed executables).

David R. Conrad, 5 February 1995
[email protected]


  3 Responses to “Category : Recently Uploaded Files
Archive   : XSUM11.ZIP
Filename : WHATSNEW

  1. Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!

  2. This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.

  3. But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: http://www.os2museum.com/wp/mtswslnk/