Skip Menu |

This queue is for tickets about the Digest-MD5 CPAN distribution.

Report information
The Basics
Id: 95127
Status: resolved
Priority: 0/
Queue: Digest-MD5

People
Owner: Nobody in particular
Requestors: dkg [...] fifthhorseman.net
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: please provide access to intermediate MD5 state
Date: Mon, 28 Apr 2014 12:04:38 -0400
To: bugs-Digest-MD5 [...] rt.cpan.org
From: Daniel Kahn Gillmor <dkg [...] fifthhorseman.net>
Apparently, Spreadsheet::ParseExcel needs access to the internal state of MD5, without finalizing the digest: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libspreadsheet-parseexcel-perl.git;a=blob;f=lib/Spreadsheet/ParseExcel.pm;h=7285783835427b592bb899578d93469f5afd8f65;hb=a828ce1458524757e2bbf74a18647d382cd8ea5a#l247 (see https://bugs.debian.org/745772) It would be great if Digest::MD5 were to provide this functionality directly, so that Spreadsheet::ParseExcel doesn't need to rely on Digest::Perl::MD5 to handle encrypted files. --dkg PS i don't understand Excel or exactly how MD5 (and RC4, ugh) are used in those formats; i'm just the messenger here :)
It sounds similar so I hope the merging of https://github.com/gisle/digest-md5/pull/7 should fullfill this wish.