Safe - Compile and execute code in restricted compartments River stage four • 31 direct dependents • 1716 total dependents

The Safe extension module allows the creation of compartments in which perl code can be evaluated. Each compartment has a new namespace The "root" of the namespace (i.e. "main::") is changed to a different package and code evaluated in the compartmen...

RGARCIA/Safe-2.35 - 21 Feb 2013 07:31:30 GMT

CGI::Safe - Safe method of using CGI.pm. This is pretty much a two-line change for most CGI scripts. River stage one • 1 direct dependent • 1 total dependent

If you've been working with CGI.pm for any length of time, you know that it allows uploads by default and does not have a maximum post size. Since it saves the uploads as a temp file, someone can simply upload enough data to fill up your hard drive t...

OVID/CGI-Safe-1.25 - 04 Oct 2005 21:54:33 GMT

Safe::Isa - Call isa, can, does and DOES safely on things that may not be objects River stage four • 75 direct dependents • 1344 total dependents

How many times have you found yourself writing: if ($obj->isa('Something')) { and then shortly afterwards cursing and changing it to: if (Scalar::Util::blessed($obj) and $obj->isa('Something')) { Right. That's why this module exists. Since perl allow...

ETHER/Safe-Isa-1.000010 - 25 Apr 2018 23:14:08 GMT

Safe::Logs - Perl extension to avoid terminal emulator vulnerabilities River stage zero No dependents

As shown by the people at Digital Defense, there are a number of vulnerabilities that can be remotely exploited in the terminal emulators that are so common today. These vulnerabilities might allow an attacker to execute arbitrary commands by a numbe...

LUISMUNOZ/Safe-Logs-1.00 - 03 Mar 2003 05:29:55 GMT

DBIx::Safe - Safer access to your database through a DBI database handle River stage zero No dependents

The purpose of this module is to give controlled, limited access to an application, rather than simply passing it a raw database handle through DBI. DBIx::Safe acts as a wrapper to the database, by only allowing through the commands you tell it to. I...

TURNSTEP/DBIx-Safe-1.2.5 - 15 Oct 2007 18:44:35 GMT

Spawn::Safe - Fork and exec a process "safely". River stage one • 1 direct dependent • 1 total dependent

JEAGLE/Spawn-Safe-2.006 - 13 Nov 2013 01:14:33 GMT

Safe::World - Create multiple virtual instances of a Perl interpreter that can be assembled together. River stage one • 1 direct dependent • 2 total dependents

With *Safe::World* you can create multiple virtual instances/compartments of a Perl interpreter, that will work/run without touch the other instances/compartments and mantaining the main interpreter normal. Actually each Each instance (WORLD object),...

GMPASSOS/Safe-World-0.14 - 12 Sep 2004 23:33:33 GMT

Safe::Hole - make a hole to the original main compartment in the Safe compartment River stage one • 1 direct dependent • 3 total dependents

We can call outside defined subroutines from the Safe compartment using share(), or can call methods through the object that is copied into the Safe compartment using varglob(). But that subroutines or methods are executed in the Safe compartment too...

TODDR/Safe-Hole-0.14 - 13 Apr 2018 21:50:42 GMT

Safe::Caller - Control code execution based upon caller() River stage zero No dependents

SCHUBIGER/Safe-Caller-0.09 - 04 Feb 2017 17:53:23 GMT

DBD::Safe - keep safe connection to DB River stage zero No dependents

DBD::Safe is an abstract DBI driver that helps you to keep a safe connection to your database. Its purpose is to reconnect to the database when connection becomes corrupted. DBD::Safe makes reconnection in the following cases: - connection was droppe...

MMCLERIC/DBD-Safe-0.06 - 19 Jul 2012 08:06:36 GMT

Safe::World::Hole - Front end interface to Safe::Hole/0.08 , Safe::Hole/0.09 and Safe::Hole/0.10+ River stage one • 1 direct dependent • 2 total dependents

GMPASSOS/Safe-World-0.14 - 12 Sep 2004 23:33:33 GMT

Text::MicroMason::Safe - Compile all Templates in a Safe Compartment River stage one • 6 direct dependents • 6 total dependents

This package adds support for Safe compartments to MicroMason, allowing you to restrict the operations that a template can perform. By default, these safe calls prevent the code in a template from performing any system activity or accessing any of yo...

FERRENCY/Text-MicroMason-2.22 - 04 Jun 2018 17:56:02 GMT

WWW::Shorten::Safe - Interface to shortening URLs using http://safe.mn/, http://clic.gs/, http://go2.gs/ or http://cliks.fr/. River stage zero No dependents

JSOBRIER/WWW-Shorten-Safe-1.22 - 10 Jan 2013 06:23:48 GMT

Safe::World::Scope - Enable access to a package scope not shared by a World. River stage one • 1 direct dependent • 2 total dependents

This enable the access to a not shared scopes. Soo, if you want to have an object created outside inside a World, but without share the packages of the object, you can design it to have access to sub-classes through scope access....

GMPASSOS/Safe-World-0.14 - 12 Sep 2004 23:33:33 GMT

String::Replace::Safe - Performs arbitrary replacement in strings, safely River stage one • 1 direct dependent • 1 total dependent

"String::Replace::Safe" is a safe version of the "String::Replace" library. That is that this version does not depend on the order of evaluation of the argument to its function. This version is also consistently slower than the *unsafe* version (by a...

MATHIAS/String-Replace-0.02 - 23 Jan 2013 20:00:18 GMT

lib/Safe/World/Compartment.pm River stage one • 1 direct dependent • 2 total dependents

GMPASSOS/Safe-World-0.14 - 12 Sep 2004 23:33:33 GMT

lib/Safe/World/stdout.pm River stage one • 1 direct dependent • 2 total dependents

GMPASSOS/Safe-World-0.14 - 12 Sep 2004 23:33:33 GMT

lib/Safe/World/ScanPack.pm River stage one • 1 direct dependent • 2 total dependents

GMPASSOS/Safe-World-0.14 - 12 Sep 2004 23:33:33 GMT

lib/Safe/World/stderr.pm River stage one • 1 direct dependent • 2 total dependents

GMPASSOS/Safe-World-0.14 - 12 Sep 2004 23:33:33 GMT

lib/DTL/Fast/Filter/Safe.pm River stage one • 1 direct dependent • 1 total dependent

HURRICUP/DTL-Fast-2017.1 - 09 May 2017 17:15:31 GMT

29 results (0.021 seconds)