Subject: PR/34405 CVS commit: pkgsrc/textproc/p5-Data-FormValidator
To: None <,,>
From: OBATA Akio <>
List: pkgsrc-bugs
Date: 10/25/2006 13:35:02
The following reply was made to PR pkg/34405; it has been noted by GNATS.

From: OBATA Akio <>
Subject: PR/34405 CVS commit: pkgsrc/textproc/p5-Data-FormValidator
Date: Wed, 25 Oct 2006 13:34:03 +0000 (UTC)

 Module Name:	pkgsrc
 Committed By:	obache
 Date:		Wed Oct 25 13:34:03 UTC 2006
 Modified Files:
 	pkgsrc/textproc/p5-Data-FormValidator: Makefile distinfo
 Log Message:
 Update p5-Data-FormValidator to 4.40
 Based on patch provided by Martin Wilke via PR 34405.
 Pkgsrc change:
 Change dependency to p5-Test-Simple.  This module require Test::More,
 and it is included in p5-Test-Simple>=0.10 and perl>=5.7.2.
 4.40 Mon Aug 21 19:41:24 EDT 2006
     [BUG FIXES]
     - All FV_ closures are now exported with ":closures". (Ed Pigg, Mark Stosberg)
     - Added new constraint for the common case of comparing one field with another,
       such as a word confirmation field. Example:
           constraint_methods => {
             password  => FV_eq_with('password_confirm'),
       (Mark Stosberg)
 4.30 Mon Jul 10 21:41:37 EDT 2006
     - A new method for constraint writers has been added: untainted_constraint_value().
       If you have written a constraint which untaints, use this method to return the
       untainted result. It will prepare the right result whether the user has requested
       untainting or not. (Mark Stosberg)
     - New built-in constraints added:
         These constraints can optionally perform untainting. (Mark Stosberg)
     - We now work around a bug in File::MMagic which could cause some filehandles
       to be corrupted after after the file_format constraint was used.
     [BUG FIXES]
     - Regexp::Common regular expressions which accepted zero as a valid input would
       have wrongly failed their constraints unless untainting was enabled. (Mark Stosberg)
     - Improved documentation for built-in constraints. (Mark Stosberg)
 4.20 Mon Jun 12 20:44:36 EDT 2006
     - Documentation in Data::FormValidator::Filters has been improved. (Mark Stosberg}
     - Added FV_split() a new filter that makes it super-easy to apply the same constraint
       to a list of values passed in a single field, such as a comma separated list of e-mail
       addresses. (Mark Stosberg).
     [BUG FIXES]
     - For input given as a hashref containing array references, values could
       have been mistakenly modified by reference through filters. We now
       explicitly copy elements in these case, to avoid modifying the input.
 4.14 Fri Feb 17 08:59:40 EST 2006
     - Consider a field with only a null character to be invalid  (Jamie Krasnoo)
     [BUG FIXES]
     - Fix bug in cc_number constraint, which was only present when used as a "constraint_method". (Evan A. Zacks)
     [BUG FIXES]
     - Updated overloading syntax to work with Template::Stash (frank)
 To generate a diff of this commit:
 cvs rdiff -r1.8 -r1.9 pkgsrc/textproc/p5-Data-FormValidator/Makefile
 cvs rdiff -r1.4 -r1.5 pkgsrc/textproc/p5-Data-FormValidator/distinfo
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.