This commit is contained in:
git@daemon.de
2016-03-14 08:35:25 +01:00
parent 71239e46ee
commit b76bb04470
2 changed files with 11 additions and 4 deletions

View File

@@ -1,11 +1,18 @@
NEXT: Records created by Crypt::PWSafe3 (eg. the ones fetched 1.22: Records created by Crypt::PWSafe3 (eg. the ones fetched
with getrecords) are now associated with the parent with getrecords) are now associated with the parent
object, so that you can modify them directly and call object, so that you can modify them directly and call
$vault->save afterwards without using $vault->modifyrecord. $vault->save afterwards without using $vault->modifyrecord.
erase passwd from memory using zeros instead of Erase passwd from memory using zeros instead of
random bytes. fixes github#9. random bytes. fixes github#9.
Fixed rt.cpan.org#112975: Crypt::ECB (which we use) have been
reworked and among other issues it fixed handline of padding.
PWSafe3.pm did not specify a padding scheme (because it doesn't
use it) and therefore Crypt::ECB enforced a default scheme
which lead to an invalid key size. Now we specify explicitly
padding:none, as suggested by Christoph Appel.
1.21: 1.21:
forgot to load File::Spec forgot to load File::Spec

4
README
View File

@@ -32,7 +32,7 @@ INSTALLATION
COPYRIGHT COPYRIGHT
Crypt::PWSafe3 Crypt::PWSafe3
Copyright (c) 2011-2015 by T.v.Dein <tlinden@cpan.org> Copyright (c) 2011-2016 by T.v.Dein <tlinden@cpan.org>
LICENSE LICENSE
@@ -52,5 +52,5 @@ AUTHOR
VERSION VERSION
1.20 1.22