Checksum computation overhaul
authorJoe Atzberger <atz@esilibrary.com>
Mon, 24 May 2010 22:52:21 +0000 (22:52 +0000)
committerJoe Atzberger <atz@esilibrary.com>
Mon, 24 May 2010 22:52:21 +0000 (22:52 +0000)
commit4b33a95f3772a82a89c2cd61966b7650d81ea011
tree4c11fd84337a23472d5974b61d2ceec1d8115fc7
parent77471addc6d0887a1ba419276cf792a18e9a4fbd
Checksum computation overhaul

This adds advanced debugging of checksum computation.

Note: good sample data is lacking.  I think most of the actual
checksum lines included in the test are questionable.  The only
one that computes accurately seems to be the example from the
3M SIP Developers Guide that specifically addresses checksum
computation.  The others from the same guide seem invalid!

I think the debugging output suggests the implementation is
consistent with the specified instructions, despite unavailability
of sample data to confirm.
Sip/Checksum.pm
t/0001_checksum.t [new file with mode: 0755]