IO-Socket-SecureSocks

 view release on metacpan or  search on metacpan

Build.PL  view on Meta::CPAN

use strict;
use Module::Build;

my $build = Module::Build->new(
    create_makefile_pl => 'traditional',
    license            => 'perl',
    module_name        => 'IO::Socket::SecureSocks',
    requires           => {
        'IO::Socket::Socks' => 0.00,
        'IO::Socket::SSL'   => 0.00,
    },
    reccomends    => {},
    create_readme => 1,
    sign          => 0,
);
$build->create_build_script;

META.yml  view on Meta::CPAN

---
name: IO-Socket-SecureSocks
version: 0.2
author:
  - 'Sascha Kiefer, C<esskar@cpan.org>'
abstract: Doing socks over a secure wire (sockss)
license: perl
resources:
  license: http://dev.perl.org/licenses/
requires:
  IO::Socket::SSL: 0
  IO::Socket::Socks: 0
provides:
  IO::Socket::SecureSocks:
    file: lib/IO/Socket/SecureSocks.pm
    version: 0.2
generated_by: Module::Build version 0.2801
meta-spec:
  url: http://module-build.sourceforge.net/META-spec-v1.2.html
  version: 1.2

Makefile.PL  view on Meta::CPAN

# Note: this file was auto-generated by Module::Build::Compat version 0.03
use ExtUtils::MakeMaker;
WriteMakefile
(
          'PL_FILES' => {},
          'INSTALLDIRS' => 'site',
          'NAME' => 'IO::Socket::SecureSocks',
          'EXE_FILES' => [],
          'VERSION_FROM' => 'lib/IO/Socket/SecureSocks.pm',
          'PREREQ_PM' => {
                           'IO::Socket::SSL' => '0',
                           'IO::Socket::Socks' => '0'
                         }
        )
;

README  view on Meta::CPAN

        Timeout     => 60
      ) or die;

DESCRIPTION
    IO::Socket::SecureSocks connects to a SOCKS v5 proxy over a secure line
    (SSL), tells it to open a connection to a remote host/port when the
    object is created. The object you receive can be used directly as a
    socket for sending and receiving data from the remote host.

SEE ALSO
    IO::Socket::Socks, IO::Socket::SSL

AUTHOR
    Sascha Kiefer, "esskar@cpan.org"

COPYRIGHT
    This program is free software, you can redistribute it and/or modify it
    under the same terms as Perl itself.

lib/IO/Socket/SecureSocks.pm  view on Meta::CPAN

package IO::Socket::SecureSocks;

use strict;
use warnings;

use vars qw(@ISA $VERSION);

require Exporter;
require IO::Socket::Socks;
require IO::Socket::SSL;

@IO::Socket::Socks::ISA = qw(Exporter IO::Socket::SSL);
@ISA = qw(Exporter IO::Socket::Socks);
$VERSION = '0.2';

1;

__END__

=head1 NAME

IO::Socket::SecureSocks - Doing socks over a secure wire (sockss)

lib/IO/Socket/SecureSocks.pm  view on Meta::CPAN

    Timeout     => 60
  ) or die;

=head1 DESCRIPTION

IO::Socket::SecureSocks connects to a SOCKS v5 proxy over a secure line (SSL), tells it to open a connection to a remote host/port
when the object is created. The object you receive can be used directly as a socket for sending and receiving data from the remote host.

=head1 SEE ALSO

L<IO::Socket::Socks|IO::Socket::Socks>, L<IO::Socket::SSL|IO::Socket::SSL>

=head1 AUTHOR

Sascha Kiefer, C<esskar@cpan.org>

=head1 COPYRIGHT

This program is free software, you can redistribute it and/or modify it
under the same terms as Perl itself.



( run in 0.573 second using v1.01-cache-2.11-cpan-4d50c553e7e )