libcgi-untaint-perl_1.26-5_all.deb


Advertisement

Description

libcgi-untaint-perl - module to process CGI input parameters

Distribution: Debian 8 (Jessie)
Repository: Debian Main amd64
Package name: libcgi-untaint-perl
Package version: 1.26
Package release: 5
Package architecture: all
Package type: deb
Installed size: 73 B
Download size: 22.25 KB
Official Mirror: ftp.br.debian.org
Dealing with large web based applications with multiple forms is a minefield. It's often hard enough to ensure you validate all your input at all, without having to worry about doing it in a consistent manner. If any of the validation rules change, you often have to alter them in many different places. And, if you want to operate taint-safe, then you're just adding even more headaches. CGI::Untaint provides a simple, convenient, abstracted and extensible manner for validating and untainting the input from web forms. You simply create a handler with a hash of your parameters (usually $q->Vars), and then iterate over the fields you wish to extract, performing whatever validations you choose. The resulting variable is guaranteed not only to be valid, but also untainted.

Alternatives

    Download

    Source package: libcgi-untaint-perl

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install libcgi-untaint-perl deb package:
      # sudo apt-get install libcgi-untaint-perl

    Files

    • /usr/share/doc/libcgi-untaint-perl/changelog.Debian.gz
    • /usr/share/doc/libcgi-untaint-perl/changelog.gz
    • /usr/share/doc/libcgi-untaint-perl/copyright
    • /usr/share/man/man3/CGI::Untaint.3pm.gz
    • /usr/share/man/man3/CGI::Untaint::hex.3pm.gz
    • /usr/share/man/man3/CGI::Untaint::integer.3pm.gz
    • /usr/share/man/man3/CGI::Untaint::object.3pm.gz
    • /usr/share/man/man3/CGI::Untaint::printable.3pm.gz
    • /usr/share/perl5/CGI/Untaint.pm
    • /usr/share/perl5/CGI/Untaint/hex.pm
    • /usr/share/perl5/CGI/Untaint/integer.pm
    • /usr/share/perl5/CGI/Untaint/object.pm
    • /usr/share/perl5/CGI/Untaint/printable.pm

    Changelog

    2014-08-11 - gregor herrmann <gregoa@debian.org> libcgi-untaint-perl (1.26-5) unstable; urgency=low * Team upload. [ Ansgar Burchardt ] * debian/control: Convert Vcs-* fields to Git. [ gregor herrmann ] * Switch to "3.0 (quilt)" source format. * debian/copyright: switch formatting to Copyright-Format 1.0. * Use debhelper 8 and dh(1) in debian/rules. * Drop version from perl build dependency. * Use metacpan URLs. * Improve short and long description. * Declare compliance with Debian Policy 3.9.5.

    2009-06-06 - Bart Martens <bartm@debian.org> libcgi-untaint-perl (1.26-4) unstable; urgency=low * Moving this package into the Debian Perl Group. * Fixed debhelper-but-no-misc-depends. * Fixed package-uses-deprecated-debhelper-compat-version.

    2007-12-24 - Bart Martens <bartm@debian.org> libcgi-untaint-perl (1.26-3) unstable; urgency=low * debian/control: Added libtest-pod-perl and libtest-pod-coverage-perl to Build-Depends for the tests. * debian/control: Standards-Version and Homepage.

    2006-11-16 - Bart Martens <bartm@knars.be> libcgi-untaint-perl (1.26-2) unstable; urgency=low * New maintainer, as agreed with Stephen. * debian/*: Repackaged with cdbs. * debian/watch: Updated to version 3.

    2005-09-22 - Stephen Quinney <sjq@debian.org> libcgi-untaint-perl (1.26-1) unstable; urgency=low * New upstream release * Switched to my debian.org email address * debian/watch - Updated URL so it does not time out

    2005-01-12 - Stephen Quinney <sjq@debian.org> libcgi-untaint-perl (1.25-1) unstable; urgency=low * New upstream release * New maintainer, closes: #289433. * debian/rules - replaced with my standard system. This removes the build-dependency on cdbs.

    2003-09-17 - Dagfinn Ilmari Mannsaker <ilmari@ilmari.org> libcgi-untaint-perl (1.00-1) unstable; urgency=low * New upstream release. * Complies with policy 3.6.1.

    2003-08-02 - Dagfinn Ilmari Mannsaker <ilmari@ilmari.org> libcgi-untaint-perl (0.90-2) unstable; urgency=low * Convert to CDBS. - debian/rules: rewritten from scratch - debian/control: Build-Depends: debhelper (>= 4.1.0), cdbs - debian/compat: put compat level here * Update maintainer address * Move to perl section * Complies with policy 3.6.0

    2003-02-12 - Dagfinn Ilmari Mannsaker <ilmari@ping.uio.no> libcgi-untaint-perl (0.90-1) unstable; urgency=low * New upstream release * debian/control: - Standards-Version: 3.5.8 - Build-Depends-Indep: perl (>= 5.8.0) instead of libtest-simple-perl - ASCII-fy my surname * debian/changelog: convert to UTF-8

    2002-08-14 - Dagfinn Ilmari Mannsåker <ilmari@ping.uio.no> libcgi-untaint-perl (0.84-9) unstable; urgency=low * Rebuilt for sourceless upload.

    Advertisement
    Advertisement