pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/p5-Params-Validate



Module Name:    pkgsrc
Committed By:   schmonz
Date:           Mon Jun  9 18:50:38 UTC 2014

Modified Files:
        pkgsrc/devel/p5-Params-Validate: Makefile distinfo

Log Message:
Update to 1.10. From the changelog:

- Require Readonly 1.03+ and Scalar::Util 1.20 for testing with
  Readonly. AFAICT, earlier versions of Readonly worked very differently,
  and/or this is related to Scalar::Util. Either way, this test isn't that
  important anyway. RT #95402.

- A call to validate() where the spec was a reference to a Readonly hash would
  segfault. Reported by Salvatore Bonaccorso. RT #80572.

- When using the XS implementation, attempting to validate parameters with
  tainted values would cause an "Insecure dependency in eval_sv() while
  running with -T switch" exception from Perl *if the validation failed*. This
  is fixed, but only for Perl 5.14+. Older Perls do not include the necessary
  XS API. RT #70174.

- Fixed some potential segfaults from the XS implementation including the one
  reported by Анатолий Гришаев in RT #50412. However, the XS code in general
  is pretty crufty and tends to assume that values which could be NULL aren't.

- Fixed bad example of state() in POD. Reported by Salvatore Bonaccorso. RT
  #80250.


To generate a diff of this commit:
cvs rdiff -u -r1.46 -r1.47 pkgsrc/devel/p5-Params-Validate/Makefile
cvs rdiff -u -r1.23 -r1.24 pkgsrc/devel/p5-Params-Validate/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



Home | Main Index | Thread Index | Old Index