Bug 204668 - [MAINTAINER] security/pecl-crypto: Update to 0.2.1
Summary: [MAINTAINER] security/pecl-crypto: Update to 0.2.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Jason Unovitch
URL:
Keywords: easy, patch, patch-ready
Depends on:
Blocks:
 
Reported: 2015-11-19 02:54 UTC by Gasol Wu
Modified: 2015-11-20 03:59 UTC (History)
1 user (show)

See Also:


Attachments
patch (1.84 KB, patch)
2015-11-19 02:54 UTC, Gasol Wu
koobs: maintainer-approval+
Details | Diff
test report (28.61 KB, text/plain)
2015-11-19 02:55 UTC, Gasol Wu
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Gasol Wu 2015-11-19 02:54:58 UTC
Created attachment 163315 [details]
patch

Update to 0.2.1
Comment 1 Gasol Wu 2015-11-19 02:55:16 UTC
Created attachment 163316 [details]
test report
Comment 2 commit-hook freebsd_committer freebsd_triage 2015-11-20 03:56:23 UTC
A commit references this bug:

Author: junovitch
Date: Fri Nov 20 03:55:35 UTC 2015
New revision: 401985
URL: https://svnweb.freebsd.org/changeset/ports/401985

Log:
  security/pecl-crypto: update 0.1.1 -> 0.2.1

  - Update PORTVERSION and distinfo for the new release (0.2.1)
  - USES: tar:tgz instead of EXTRACT_SUFX
  - Regenerate patch while here (portlint)

  Changes:
  | 0.2.1
  * Fixed C89 compatibility issue in Base64
  | 0.2.0
  * Support for PHP 7
  * Added Crypto stream BIO wrapper
  * Improved error handling
  * Added an integer overflow checking
  * Removed Algorithm class and AlogirithmException class
  * Introduced a MAC class as a subclass of Hash and parent of HMAC and CMAC
  * Added MACException class subclassing HashException
  * Fixed HMAC and CMAC implementation and added key param to constructor
  * Fixed and tested CCM mode
  * Added new error code for failed tag verification (TAG_VERIFY_FAILED)
  * Add setTagLength Cipher method replacing length param in getTag
  * Removed Rand::egd
  * Created a complete API documentation

  PR:		204668
  Submitted by:	Gasol Wu <gasol.wu@gmail.com> (maintainer)

Changes:
  head/security/pecl-crypto/Makefile
  head/security/pecl-crypto/distinfo
  head/security/pecl-crypto/files/patch-config.m4
Comment 3 Jason Unovitch freebsd_committer freebsd_triage 2015-11-20 03:58:31 UTC
Gasol,
Thank you for taking care of this port and for the high quality submission!

For the archives, a sanity check on QA was all good:

portlint -ac:
looks fine.

poudriere:
9.3-RELEASE-p30      amd64
9.3-RELEASE-p30      i386
10.1-RELEASE-p24     amd64
10.1-RELEASE-p24     i386
10.2-RELEASE-p7      amd64
10.2-RELEASE-p7      i386
11.0-CURRENT r290865 amd64
11.0-CURRENT r290865 i386
Comment 4 Jason Unovitch freebsd_committer freebsd_triage 2015-11-20 03:59:02 UTC
- post close cleanup: standardize title