Bug 209451 - [maintainer-update] update security/p5-Crypt-PWSafe3 to 1.22
Summary: [maintainer-update] update security/p5-Crypt-PWSafe3 to 1.22
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-05-11 10:44 UTC by alexander.4mail
Modified: 2016-05-11 14:01 UTC (History)
1 user (show)

See Also:


Attachments
p5-Crypt-PWSafe3-1.22.diff (751 bytes, patch)
2016-05-11 10:44 UTC, alexander.4mail
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description alexander.4mail 2016-05-11 10:44:21 UTC
Created attachment 170209 [details]
p5-Crypt-PWSafe3-1.22.diff

Update to version 1.22.

From changelog:

Records created by Crypt::PWSafe3 (eg. the ones fetched with getrecords) are now associated with the parent object, 
so that you can modify them directly and call $vault->save afterwards without using $vault->modifyrecord. 

Erase passwd from memory using zeros instead of 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.
Comment 1 Tilman Keskinoz freebsd_committer freebsd_triage 2016-05-11 14:01:05 UTC
committed, thanks.

Please remember to reset PORTREVISION on next update
Comment 2 commit-hook freebsd_committer freebsd_triage 2016-05-11 14:01:11 UTC
A commit references this bug:

Author: arved
Date: Wed May 11 14:00:42 UTC 2016
New revision: 414994
URL: https://svnweb.freebsd.org/changeset/ports/414994

Log:
  Update to 1.22

  PR:		209451
  Submitted by:	maintainer

Changes:
  head/security/p5-Crypt-PWSafe3/Makefile
  head/security/p5-Crypt-PWSafe3/distinfo