Linux vps-61133.fhnet.fr 4.9.0-19-amd64 #1 SMP Debian 4.9.320-2 (2022-06-30) x86_64
Apache/2.4.25 (Debian)
Server IP : 93.113.207.21 & Your IP : 216.73.216.112
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
share /
perl /
5.24.1 /
Memoize /
Delete
Unzip
Name
Size
Permission
Date
Action
AnyDBM_File.pm
674
B
-rwxrwxrwx
2020-06-20 19:33
Expire.pm
11.43
KB
-rwxrwxrwx
2020-06-20 19:33
ExpireFile.pm
1.03
KB
-rwxrwxrwx
2020-06-20 19:33
ExpireTest.pm
883
B
-rwxrwxrwx
2020-06-20 19:33
NDBM_File.pm
1.45
KB
-rwxrwxrwx
2020-06-20 19:33
SDBM_File.pm
1.45
KB
-rwxrwxrwx
2020-06-20 19:33
Storable.pm
1.39
KB
-rwxrwxrwx
2020-06-20 19:33
Save
Rename
package Memoize::SDBM_File; =head1 NAME Memoize::SDBM_File - glue to provide EXISTS for SDBM_File for Storable use =head1 DESCRIPTION See L<Memoize>. =cut use SDBM_File; @ISA = qw(SDBM_File); $VERSION = '1.03'; $Verbose = 0; sub AUTOLOAD { warn "Nonexistent function $AUTOLOAD invoked in Memoize::SDBM_File\n"; } sub import { warn "Importing Memoize::SDBM_File\n" if $Verbose; } my %keylist; # This is so ridiculous... sub _backhash { my $self = shift; my %fakehash; my $k; for ($k = $self->FIRSTKEY(); defined $k; $k = $self->NEXTKEY($k)) { $fakehash{$k} = undef; } $keylist{$self} = \%fakehash; } sub EXISTS { warn "Memoize::SDBM_File EXISTS (@_)\n" if $Verbose; my $self = shift; _backhash($self) unless exists $keylist{$self}; my $r = exists $keylist{$self}{$_[0]}; warn "Memoize::SDBM_File EXISTS (@_) ==> $r\n" if $Verbose; $r; } sub DEFINED { warn "Memoize::SDBM_File DEFINED (@_)\n" if $Verbose; my $self = shift; _backhash($self) unless exists $keylist{$self}; defined $keylist{$self}{$_[0]}; } sub DESTROY { warn "Memoize::SDBM_File DESTROY (@_)\n" if $Verbose; my $self = shift; delete $keylist{$self}; # So much for reference counting... $self->SUPER::DESTROY(@_); } # Maybe establish the keylist at TIEHASH time instead? sub STORE { warn "Memoize::SDBM_File STORE (@_)\n" if $VERBOSE; my $self = shift; $keylist{$self}{$_[0]} = undef; $self->SUPER::STORE(@_); } # Inherit FETCH and TIEHASH 1;