/[smeserver]/rpms/perl-CGI-FormMagick/sme7/perl-CGI-FormMagick-0.92-ip-validation.patch
ViewVC logotype

Contents of /rpms/perl-CGI-FormMagick/sme7/perl-CGI-FormMagick-0.92-ip-validation.patch

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.1 - (show annotations) (download)
Wed Mar 2 20:49:27 2011 UTC (13 years, 8 months ago) by snetram
Branch: MAIN
CVS Tags: perl-CGI-FormMagick-0_92-17_el4_sme, perl-CGI-FormMagick-0_92-18_el4_sme
* Wed Mar 2 2011 Jonathan Martens <smeserver-contribs@snetram.nl> 0.92-17
- Fix IP address validation [SME: 3388]

1 diff -up perl-CGI-FormMagick-0.92/lib/CGI/FormMagick/Validator/Network.pm.ip-validation perl-CGI-FormMagick-0.92/lib/CGI/FormMagick/Validator/Network.pm
2 --- perl-CGI-FormMagick-0.92/lib/CGI/FormMagick/Validator/Network.pm.ip-validation 2011-03-02 21:26:43.000000000 +0100
3 +++ perl-CGI-FormMagick-0.92/lib/CGI/FormMagick/Validator/Network.pm 2011-03-02 21:28:51.000000000 +0100
4 @@ -146,9 +146,9 @@ sub ip_number {
5
6 return 'FM_IP_NUMBER1' unless $data =~ /^[\d.]+$/;
7
8 - my @octets = split /\./, $data;
9 + my @dots = ($data =~ tr/.//);
10
11 - return 'FM_IP_NUMBER2' unless scalar @octets == 4;
12 + return 'FM_IP_NUMBER2' unless scalar @dots == 3;
13
14 foreach my $octet (@octets) {
15 return $fm->localise("FM_IP_NUMBER3", {octet => $octet}) if $octet > 255;

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed