Search results for "module:Safe"

Safe - Compile and execute code in restricted compartments River stage four • 31 direct dependents • 1949 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 UTC

Safe::Isa - Call isa, can, does and DOES safely on things that may not be objects River stage four • 86 direct dependents • 1314 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 UTC

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 UTC

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 UTC

YAML::Safe - Safe Perl YAML Serialization using XS and libyaml River stage zero No dependents

This module is a re-factoring of YAML::XS, the old Perl XS binding to "libyaml" which offers Perl somewhat acceptable YAML support to date. YAML::XS never produced code which could be read from YAML, and thus was unsuitable to be used as YAML replace...

RURBAN/YAML-Safe-0.82 - 03 Feb 2023 14:27:59 UTC

Eval::Safe - Simplified safe evaluation of Perl code River stage one • 1 direct dependent • 1 total dependent

The standard Safe module does 4 things when running user-provided code: compiling and running the string as Perl code; running the code in a specific package so that variables in the calling code are not modified by mistake; hiding all the existing p...

MATHIAS/Eval-Safe-0.02 - 29 Sep 2019 13:43:47 UTC

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 UTC

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 UTC

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 UTC

Safe::Hole - make a hole to the original main compartment in the Safe compartment River stage one • 1 direct dependent • 6 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 UTC

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

SCHUBIGER/Safe-Caller-0.10 - 25 Feb 2023 20:20:53 UTC

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 UTC

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 UTC

File::KDBX::Safe - Keep strings encrypted while in memory River stage one • 1 direct dependent • 2 total dependents

This module provides memory protection functionality. It keeps strings encrypted in memory and decrypts them as-needed. Encryption and decryption is done using a File::KDBX::Cipher::Stream. A safe can protect one or more (possibly many) strings. When...

CCM/File-KDBX-0.906 - 17 Aug 2022 01:45:28 UTC

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.23 - 27 Jun 2019 21:37:01 UTC

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 UTC

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 UTC

String::Replace::Safe - Performs arbitrary replacement in strings, safely River stage zero No dependents

"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 UTC

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 UTC

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 UTC
36 results (0.022 seconds)