Security Advisories (1)
CVE-2016-1238

Digest::SHA before 5.96 with perls earlier than v5.26 included the current working directory in the module search path, which could lead to the inadvernant loading of unexpected versions of a module. The current directory was removed from the default module search path in perls from v5.26 and later.

Changes for version 5.88 - 2014-03-17

  • added OUTPUT clause in SHA.xs to silence compiler warning
    • ref. shaclose()
  • changed text file test (-T) to act on filehandles
    • ref. addfile portable mode
    • improves consistency when reading from STDIN
    • still acts on filenames for early Perls (< 5.6)
  • added -M and -V options to shasum
    • undocumented: for development and testing use only

Documentation

Print or Check SHA Checksums

Modules

Perl extension for SHA-1/224/256/384/512

Examples