},
'IO::Socket::IP' => {
- 'DISTRIBUTION' => 'PEVANS/IO-Socket-IP-0.29.tar.gz',
+ 'DISTRIBUTION' => 'PEVANS/IO-Socket-IP-0.30.tar.gz',
'FILES' => q[cpan/IO-Socket-IP],
'EXCLUDED' => [
qr{^examples/},
Revision history for IO-Socket-IP
+0.30 2014/07/03 23:28:43
+ [CHANGES]
+ * Invoke $self->connect fully-qualified in case of subclasses with
+ override (RT95983)
+ * Added extra diag() call in t/15io-socket.t (RT96914)
+
0.29 2014/02/24 16:06:29
[BUGFIXES]
* Workaround for OSes that disobey AI_ADDRCONFIG and yield AIs on
Version 1, February 1989
Copyright (C) 1989 Free Software Foundation, Inc.
- 51 Franklin St, Suite 500, Boston, MA 02110-1335 USA
+ 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
"Paul Evans <leonerd@leonerd.org.uk>"
],
"dynamic_config" : 1,
- "generated_by" : "Module::Build version 0.4204",
+ "generated_by" : "Module::Build version 0.4205",
"license" : [
"perl_5"
],
"provides" : {
"IO::Socket::IP" : {
"file" : "lib/IO/Socket/IP.pm",
- "version" : "0.29"
+ "version" : "0.30"
}
},
"release_status" : "stable",
"http://dev.perl.org/licenses/"
]
},
- "version" : "0.29"
+ "version" : "0.30"
}
build_requires:
Test::More: '0.88'
dynamic_config: 1
-generated_by: 'Module::Build version 0.4204, CPAN::Meta::Converter version 2.133380'
+generated_by: 'Module::Build version 0.4205, CPAN::Meta::Converter version 2.133380'
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
provides:
IO::Socket::IP:
file: lib/IO/Socket/IP.pm
- version: '0.29'
+ version: '0.30'
requires:
IO::Socket: '0'
Socket: '1.97'
resources:
license: http://dev.perl.org/licenses/
-version: '0.29'
+version: '0.30'
-# Note: this file was auto-generated by Module::Build::Compat version 0.4204
+# Note: this file was auto-generated by Module::Build::Compat version 0.4205
use ExtUtils::MakeMaker;
WriteMakefile
(
# $VERSION needs to be set before use base 'IO::Socket'
# - https://rt.cpan.org/Ticket/Display.html?id=92107
BEGIN {
- $VERSION = '0.29';
+ $VERSION = '0.30';
}
use strict;
}
if( defined( my $addr = $info->{peeraddr} ) ) {
- if( $self->connect( $addr ) ) {
+ if( $self->IO::Socket::IP::connect( $addr ) ) {
$! = 0;
return 1;
}
# (still in progress). This even works on MSWin32.
my $addr = ${*$self}{io_socket_ip_infos}[${*$self}{io_socket_ip_idx}]{peeraddr};
- if( $self->connect( $addr ) or $! == EISCONN ) {
+ if( $self->IO::Socket::IP::connect( $addr ) or $! == EISCONN ) {
delete ${*$self}{io_socket_ip_connect_in_progress};
$! = 0;
return 1;
LocalPort => 0,
);
- isa_ok( $sock, "IO::Socket::IP", 'IO::Socket->new( Domain => AF_INET )' );
+ isa_ok( $sock, "IO::Socket::IP", 'IO::Socket->new( Domain => AF_INET )' ) or
+ diag( " error was $@" );
$sock = IO::Socket->new(
Domain => AF_INET,