Changes for version 0.073

  • Change: 29e2832beda604262e46c18ebf605ff10f3a946b Author: Andreas Romeyke <art1@andreas-romeyke.de> Date : 2021-04-23 10:44:41 +0000
    • added missed init
  • Change: dddf40d7ef2be253ae35cd07fa51b28667b74933 Author: Andreas Romeyke <art1@andreas-romeyke.de> Date : 2021-04-20 17:28:50 +0000
    • Released 0.073-TRIAL
  • Change: ae2050c06d3065b1871ed54ad79b8d79af78c74a Author: Andreas Romeyke <art1@andreas-romeyke.de> Date : 2021-04-20 17:26:30 +0000
    • changed to use NET::SSLeay instead Digest::MD5 and Digest::SHA,
    • because impressive boost in checksum calculation, because openssl
    • delivers highly optimized digest implementaions. As an example,
    • a bag with size of 15GB validated in 84s (with Net::SSLeay)
    • instead 134s (with Digest::) on my system

Modules

The main module to handle bags.
The MD5 algorithm plugin (default for v0.97)
The default SHA algorithms plugin (default for v1.0)
The role to load md5 plugin (default for v0.97)
The role to load the sha512 plugin (default for v1.0)
A role that defines the interface to a hashing algorithm
A role that handles all manifest files for a specific Algorithm
A role that handles plugin loading