Description: Switch from Digest::SHA1 -> Digest::SHA
Forwarded: https://github.com/stevan/plack-middleware-session/pull/18/files
Author: Dave Walker (Daviey) <DaveWalker@ubuntu.com>
Reviewed-by: gregor herrmann <gregoa@debian.org>
Last-Update: 2019-03-01

--- a/lib/Plack/Session/State.pm
+++ b/lib/Plack/Session/State.pm
@@ -5,7 +5,7 @@
 our $VERSION   = '0.32';
 our $AUTHORITY = 'cpan:STEVAN';
 
-use Digest::SHA1 ();
+use Digest::SHA ();
 
 use Plack::Request;
 use Plack::Util::Accessor qw[
@@ -19,7 +19,7 @@
 
     $params{'session_key'}   ||= 'plack_session';
     $params{'sid_generator'} ||= sub {
-        Digest::SHA1::sha1_hex(rand() . $$ . {} . time)
+        Digest::SHA::sha1_hex(rand() . $$ . {} . time)
     };
     $params{'sid_validator'} ||= qr/\A[0-9a-f]{40}\Z/;
 
