diff -Nru libsoap-lite-perl-1.20/bin/SOAPsh.pl libsoap-lite-perl-1.22/bin/SOAPsh.pl --- libsoap-lite-perl-1.20/bin/SOAPsh.pl 2016-06-09 21:33:59.000000000 +0000 +++ libsoap-lite-perl-1.22/bin/SOAPsh.pl 2017-08-16 05:17:36.000000000 +0000 @@ -1,4 +1,4 @@ -#!/bin/env perl +#!/usr/bin/env perl #!d:\perl\bin\perl.exe # -- SOAP::Lite -- soaplite.com -- Copyright (C) 2001 Paul Kulchenko -- diff -Nru libsoap-lite-perl-1.20/Changes libsoap-lite-perl-1.22/Changes --- libsoap-lite-perl-1.20/Changes 2016-06-09 21:33:59.000000000 +0000 +++ libsoap-lite-perl-1.22/Changes 2017-08-16 05:17:36.000000000 +0000 @@ -15,6 +15,14 @@ THIS RELEASE ----------------------------------------------------------------------- +1.22 August 15, 2017 + ! Noindex URI::tcp module [github/JaSei] + ! Correct the soap namespace declaration when calling services defined in WSDL [github/waaeer] + ! Fix typos [github/kmhl] + +1.21 November 6, 2016 + ! #118654 consistently use '#!/usr/bin/env perl' throughout (@mototimo) [github/moto-timo] + 1.20 June 9, 2016 ! Minor kwalitee updates (@oeuftete) ! #106688 encode utf8 content in test which fails under RHES 6.6 diff -Nru libsoap-lite-perl-1.20/debian/changelog libsoap-lite-perl-1.22/debian/changelog --- libsoap-lite-perl-1.20/debian/changelog 2016-07-09 14:58:13.000000000 +0000 +++ libsoap-lite-perl-1.22/debian/changelog 2017-09-13 17:27:12.000000000 +0000 @@ -1,3 +1,24 @@ +libsoap-lite-perl (1.22-1) unstable; urgency=medium + + [ Salvatore Bonaccorso ] + * debian/control: Remove Franck Joncourt from Uploaders. + Thanks to Tobias Frost (Closes: #831314) + + [ gregor herrmann ] + * Remove Jonathan Yu from Uploaders. Thanks for your work! + + [ Xavier Guimard ] + * New upstream version + * Bump S-V to 4.1.0 + * Remove libwww-perl << 6 from dependencies + + [ gregor herrmann ] + * Update debian/upstream/metadata. + * Refresh patches (offset). + * Disable DNS queries during tests. + + -- Xavier Guimard Wed, 13 Sep 2017 19:27:12 +0200 + libsoap-lite-perl (1.20-1) unstable; urgency=medium [ Salvatore Bonaccorso ] diff -Nru libsoap-lite-perl-1.20/debian/control libsoap-lite-perl-1.22/debian/control --- libsoap-lite-perl-1.20/debian/control 2016-07-09 14:58:13.000000000 +0000 +++ libsoap-lite-perl-1.22/debian/control 2017-09-13 17:27:12.000000000 +0000 @@ -4,9 +4,7 @@ Krzysztof Krzyzaniak (eloy) , Niko Tyni , gregor herrmann , - Jonathan Yu , Damyan Ivanov , - Franck Joncourt , Xavier Guimard Section: perl Testsuite: autopkgtest-pkg-perl @@ -14,7 +12,7 @@ Build-Depends: debhelper (>= 9) Build-Depends-Indep: libclass-inspector-perl, libfcgi-perl, - libhttp-daemon-perl | libwww-perl (<< 6), + libhttp-daemon-perl, libio-sessiondata-perl, libio-socket-ssl-perl, libio-stringy-perl, @@ -30,7 +28,7 @@ libxml-parser-lite-perl, libxml-parser-perl, perl -Standards-Version: 3.9.8 +Standards-Version: 4.1.0 Vcs-Browser: https://anonscm.debian.org/cgit/pkg-perl/packages/libsoap-lite-perl.git Vcs-Git: https://anonscm.debian.org/git/pkg-perl/packages/libsoap-lite-perl.git Homepage: https://sourceforge.net/projects/soaplite/ @@ -41,7 +39,7 @@ ${perl:Depends}, libclass-inspector-perl, libfcgi-perl, - libhttp-daemon-perl | libwww-perl (<< 6), + libhttp-daemon-perl, libio-sessiondata-perl, libio-socket-ssl-perl, libio-stringy-perl, diff -Nru libsoap-lite-perl-1.20/debian/patches/hashref_crash.patch libsoap-lite-perl-1.22/debian/patches/hashref_crash.patch --- libsoap-lite-perl-1.20/debian/patches/hashref_crash.patch 2016-07-09 14:58:13.000000000 +0000 +++ libsoap-lite-perl-1.22/debian/patches/hashref_crash.patch 2017-09-13 17:27:12.000000000 +0000 @@ -3,11 +3,11 @@ Reviewed-by: Xavier Guimard Bug: https://rt.cpan.org/Ticket/Display.html?id=62667 Bug-Debian: https://bugs.debian.org/602056 -Last-Update: 2013-05-18 +Last-Update: 2017-09-13 --- a/lib/SOAP/Lite.pm +++ b/lib/SOAP/Lite.pm -@@ -3852,15 +3852,28 @@ +@@ -3853,15 +3853,28 @@ my($value) = $_->value; # take first value # fillup parameters diff -Nru libsoap-lite-perl-1.20/debian/patches/spelling-error.patch libsoap-lite-perl-1.22/debian/patches/spelling-error.patch --- libsoap-lite-perl-1.20/debian/patches/spelling-error.patch 2016-07-09 14:58:13.000000000 +0000 +++ libsoap-lite-perl-1.22/debian/patches/spelling-error.patch 2017-09-13 17:27:12.000000000 +0000 @@ -1,11 +1,11 @@ Description: Spelling error Author: Xavier Guimard Forwarded: https://rt.cpan.org/Ticket/Display.html?id=107851 -Last-Update: 2015-10-19 +Last-Update: 2017-09-13 --- a/lib/SOAP/Lite.pm +++ b/lib/SOAP/Lite.pm -@@ -4173,7 +4173,7 @@ +@@ -4174,7 +4174,7 @@ Allows for the setting of arbitrary attributes on the header object. Keep in mind the requirement that any attributes not natively known to SOAP must be namespace-qualified. diff -Nru libsoap-lite-perl-1.20/debian/rules libsoap-lite-perl-1.22/debian/rules --- libsoap-lite-perl-1.20/debian/rules 2016-07-09 14:58:13.000000000 +0000 +++ libsoap-lite-perl-1.22/debian/rules 2017-09-13 17:27:12.000000000 +0000 @@ -8,6 +8,9 @@ %: dh $@ +override_dh_auto_test: + RES_OPTIONS=attempts:0 dh_auto_test + override_dh_auto_install: dh_auto_install # fix extension, hashbang, and script names diff -Nru libsoap-lite-perl-1.20/debian/upstream/metadata libsoap-lite-perl-1.22/debian/upstream/metadata --- libsoap-lite-perl-1.20/debian/upstream/metadata 2016-07-09 14:58:13.000000000 +0000 +++ libsoap-lite-perl-1.22/debian/upstream/metadata 2017-09-13 17:27:12.000000000 +0000 @@ -5,5 +5,5 @@ Contact: Pavel Kulchenko, Randy J Ray, Byrne Reese, Martin Kutter , Fred Moyer Name: SOAP-Lite -Repository: https://github.com/redhotpenguin/soaplite +Repository: https://github.com/redhotpenguin/soaplite.git Repository-Browse: https://github.com/redhotpenguin/soaplite diff -Nru libsoap-lite-perl-1.20/dist.ini libsoap-lite-perl-1.22/dist.ini --- libsoap-lite-perl-1.20/dist.ini 2016-06-09 21:33:59.000000000 +0000 +++ libsoap-lite-perl-1.22/dist.ini 2017-08-16 05:17:36.000000000 +0000 @@ -1,5 +1,5 @@ name = SOAP-Lite -version = 1.20 +version = 1.22 author = Pavel Kulchenko author = Randy J Ray author = Byrne Reese @@ -35,7 +35,7 @@ [MetaResources] bugtracker.web = https://rt.cpan.org/Public/Dist/Display.html?Name=SOAP-Lite bugtracker.mailto = bug-SOAP-Lite@rt.cpan.org -repository.url = ssh://git@github.com:redhotpenguin/soaplite.git +repository.url = https://github.com/redhotpenguin/soaplite.git repository.web = https://github.com/redhotpenguin/soaplite repository.type = git @@ -90,3 +90,5 @@ [ConfirmRelease] [UploadToCPAN] +[MetaNoIndex] +package = URI::tcp diff -Nru libsoap-lite-perl-1.20/lib/SOAP/Lite.pm libsoap-lite-perl-1.22/lib/SOAP/Lite.pm --- libsoap-lite-perl-1.20/lib/SOAP/Lite.pm 2016-06-09 21:33:59.000000000 +0000 +++ libsoap-lite-perl-1.22/lib/SOAP/Lite.pm 2017-08-16 05:17:36.000000000 +0000 @@ -17,7 +17,7 @@ use strict; use warnings; -our $VERSION = '1.20'; +our $VERSION = '1.22'; package SOAP::XMLSchemaApacheSOAP::Deserializer; @@ -3412,6 +3412,7 @@ my $namespaces = $self->deserializer->ids->[1]; foreach my $key (keys %{$namespaces}) { my ($ns,$prefix) = SOAP::Utils::splitqname($key); + next if $namespaces->{$key} eq 'http://schemas.xmlsoap.org/wsdl/soap/'; $self->{'_stub'} .= ' $self->serializer->register_ns("'.$namespaces->{$key}.'","'.$prefix.'");'."\n" if (defined $ns && ($ns eq "xmlns")); } @@ -4127,7 +4128,7 @@ When set to a true value, the raw XML is returned by the call to a remote method. -The default is to return the a L object (false). +The default is to return a L object (false). =item autotype(boolean) diff -Nru libsoap-lite-perl-1.20/lib/SOAP/Packager.pm libsoap-lite-perl-1.22/lib/SOAP/Packager.pm --- libsoap-lite-perl-1.20/lib/SOAP/Packager.pm 2016-06-09 21:33:59.000000000 +0000 +++ libsoap-lite-perl-1.22/lib/SOAP/Packager.pm 2017-08-16 05:17:36.000000000 +0000 @@ -481,14 +481,14 @@ Path => "attachment.txt", Filename => "attachment.txt", Disposition => "attachment"; - $NS = "urn:Majordojo:TemperatureService"; - $HOST = "http://localhost/cgi-bin/soaplite.cgi"; + my $NS = "urn:Majordojo:TemperatureService"; + my $HOST = "http://localhost/cgi-bin/soaplite.cgi"; my $client = SOAP::Lite ->packager(SOAP::Packager::MIME->new) ->parts([ $ent ]) ->uri($NS) ->proxy($HOST); - $response = $client->c2f(SOAP::Data->name("temperature" => '100')); + my $response = $client->c2f(SOAP::Data->name("temperature" => '100')); print $response->valueof('//c2fResponse/foo'); =head3 SERVER SIDE EXAMPLE diff -Nru libsoap-lite-perl-1.20/lib/SOAP/Test.pm libsoap-lite-perl-1.22/lib/SOAP/Test.pm --- libsoap-lite-perl-1.20/lib/SOAP/Test.pm 2016-06-09 21:33:59.000000000 +0000 +++ libsoap-lite-perl-1.22/lib/SOAP/Test.pm 2017-08-16 05:17:36.000000000 +0000 @@ -15,7 +15,8 @@ # ====================================================================== -package My::PingPong; # we'll use this package in our tests +package # hide from PAUSE + My::PingPong; # we'll use this package in our tests sub new { my $self = shift; diff -Nru libsoap-lite-perl-1.20/lib/SOAP/Transport/HTTP.pm libsoap-lite-perl-1.22/lib/SOAP/Transport/HTTP.pm --- libsoap-lite-perl-1.20/lib/SOAP/Transport/HTTP.pm 2016-06-09 21:33:59.000000000 +0000 +++ libsoap-lite-perl-1.22/lib/SOAP/Transport/HTTP.pm 2017-08-16 05:17:36.000000000 +0000 @@ -124,6 +124,11 @@ while (@methods) { my ( $method, $params ) = splice( @methods, 0, 2 ); + # ssl_opts takes a hash, not a ref - see RT 107924 + if (ref $params eq 'HASH' && $method eq 'ssl_opts') { + $self->$method( %$params ); + next; + } $self->$method( ref $params eq 'ARRAY' ? @$params : $params ); } diff -Nru libsoap-lite-perl-1.20/lib/SOAP/Transport/TCP.pm libsoap-lite-perl-1.22/lib/SOAP/Transport/TCP.pm --- libsoap-lite-perl-1.20/lib/SOAP/Transport/TCP.pm 2016-06-09 21:33:59.000000000 +0000 +++ libsoap-lite-perl-1.22/lib/SOAP/Transport/TCP.pm 2017-08-16 05:17:36.000000000 +0000 @@ -21,7 +21,8 @@ # ====================================================================== -package URI::tcp; # ok, let's do 'tcp://' scheme +package # hide from PAUSE + URI::tcp; # ok, let's do 'tcp://' scheme our $VERSION = 0.715; @@ -309,4 +310,4 @@ Split from SOAP::Lite and SOAP-Transport-TCP packaging by Martin Kutter -=cut \ No newline at end of file +=cut diff -Nru libsoap-lite-perl-1.20/Makefile.PL libsoap-lite-perl-1.22/Makefile.PL --- libsoap-lite-perl-1.20/Makefile.PL 2016-06-09 21:33:59.000000000 +0000 +++ libsoap-lite-perl-1.22/Makefile.PL 2017-08-16 05:17:36.000000000 +0000 @@ -1,4 +1,4 @@ -# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v5.039. +# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v6.010. use strict; use warnings; @@ -40,7 +40,7 @@ "Test::Warn" => 0, "XML::Parser::Lite" => "0.715" }, - "VERSION" => "1.20", + "VERSION" => "1.22", "test" => { "TESTS" => "t/*.t t/Issues/*.t t/SOAP/*.t t/SOAP/Lite/*.t t/SOAP/Lite/Deserializer/*.t t/SOAP/Schema/*.t t/SOAP/Transport/*.t t/SOAP/Transport/HTTP/*.t" } diff -Nru libsoap-lite-perl-1.20/MANIFEST libsoap-lite-perl-1.22/MANIFEST --- libsoap-lite-perl-1.20/MANIFEST 2016-06-09 21:33:59.000000000 +0000 +++ libsoap-lite-perl-1.22/MANIFEST 2017-08-16 05:17:36.000000000 +0000 @@ -1,4 +1,4 @@ -# This file was automatically generated by Dist::Zilla::Plugin::Manifest v5.039. +# This file was automatically generated by Dist::Zilla::Plugin::Manifest v6.010. Changes Debian_CPANTS.txt HACKING @@ -172,6 +172,7 @@ t/38-packager.t t/40-loopback.t t/Issues/recursion.pl +t/Issues/rt107924.t t/Issues/rt15176.t t/Issues/rt53375.t t/Issues/rt70329.t @@ -202,5 +203,5 @@ t/SOAP/Transport/MAILTO.t t/SOAP/Transport/POP3.t t/SOAP/Transport/TCP.t +t/author-pod-syntax.t t/release-kwalitee.t -t/release-pod-syntax.t diff -Nru libsoap-lite-perl-1.20/META.json libsoap-lite-perl-1.22/META.json --- libsoap-lite-perl-1.20/META.json 2016-06-09 21:33:59.000000000 +0000 +++ libsoap-lite-perl-1.22/META.json 2017-08-16 05:17:36.000000000 +0000 @@ -8,7 +8,7 @@ "Fred Moyer" ], "dynamic_config" : 0, - "generated_by" : "Dist::Zilla version 5.039, CPAN::Meta::Converter version 2.150001", + "generated_by" : "Dist::Zilla version 6.010, CPAN::Meta::Converter version 2.143240", "license" : [ "perl_5" ], @@ -17,6 +17,11 @@ "version" : 2 }, "name" : "SOAP-Lite", + "no_index" : { + "package" : [ + "URI::tcp" + ] + }, "prereqs" : { "configure" : { "requires" : { @@ -80,10 +85,11 @@ }, "repository" : { "type" : "git", - "url" : "ssh://git@github.com:redhotpenguin/soaplite.git", + "url" : "https://github.com/redhotpenguin/soaplite.git", "web" : "https://github.com/redhotpenguin/soaplite" } }, - "version" : "1.20" + "version" : "1.22", + "x_serialization_backend" : "Cpanel::JSON::XS version 3.0237" } diff -Nru libsoap-lite-perl-1.20/META.yml libsoap-lite-perl-1.22/META.yml --- libsoap-lite-perl-1.20/META.yml 2016-06-09 21:33:59.000000000 +0000 +++ libsoap-lite-perl-1.22/META.yml 2017-08-16 05:17:36.000000000 +0000 @@ -14,12 +14,15 @@ configure_requires: ExtUtils::MakeMaker: '0' dynamic_config: 0 -generated_by: 'Dist::Zilla version 5.039, CPAN::Meta::Converter version 2.150001' +generated_by: 'Dist::Zilla version 6.010, CPAN::Meta::Converter version 2.143240' license: perl meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html version: '1.4' name: SOAP-Lite +no_index: + package: + - URI::tcp recommends: Apache: '0' DIME::Tools: '0.03' @@ -44,5 +47,6 @@ perl: v5.6.0 resources: bugtracker: https://rt.cpan.org/Public/Dist/Display.html?Name=SOAP-Lite - repository: ssh://git@github.com:redhotpenguin/soaplite.git -version: '1.20' + repository: https://github.com/redhotpenguin/soaplite.git +version: '1.22' +x_serialization_backend: 'YAML::Tiny version 1.70' diff -Nru libsoap-lite-perl-1.20/README libsoap-lite-perl-1.22/README --- libsoap-lite-perl-1.20/README 2016-06-09 21:33:59.000000000 +0000 +++ libsoap-lite-perl-1.22/README 2017-08-16 05:17:36.000000000 +0000 @@ -1212,7 +1212,7 @@ For more information see COMPRESSION in HTTP::Transport. SECURITY - For security reasons, the exisiting path for Perl modules (@INC) will be + For security reasons, the existing path for Perl modules (@INC) will be disabled once you have chosen dynamic deployment and specified your own "PATH/". If you wish to access other modules in your included package you have several options: @@ -1252,7 +1252,7 @@ ->uri($MY_NAMESPACE) ->value($output); - In addition see comment about default incoding in .NET Web Services + In addition see comment about default encoding in .NET Web Services below. SOAP::Lite client with a .NET server @@ -1321,7 +1321,7 @@ ->use_prefix(0) ->myMethod(); - Will result in the following XML, which is more pallatable by .NET: + Will result in the following XML, which is more palatable by .NET: diff -Nru libsoap-lite-perl-1.20/t/01-core.t libsoap-lite-perl-1.22/t/01-core.t --- libsoap-lite-perl-1.20/t/01-core.t 2016-06-09 21:33:59.000000000 +0000 +++ libsoap-lite-perl-1.22/t/01-core.t 2017-08-16 05:17:36.000000000 +0000 @@ -1,4 +1,4 @@ -#!/bin/env perl +#!/usr/bin/env perl BEGIN { unless(grep /blib/, @INC) { diff -Nru libsoap-lite-perl-1.20/t/02-payload.t libsoap-lite-perl-1.22/t/02-payload.t --- libsoap-lite-perl-1.20/t/02-payload.t 2016-06-09 21:33:59.000000000 +0000 +++ libsoap-lite-perl-1.22/t/02-payload.t 2017-08-16 05:17:36.000000000 +0000 @@ -1,4 +1,4 @@ -#!/bin/env perl +#!/usr/bin/env perl BEGIN { unless(grep /blib/, @INC) { diff -Nru libsoap-lite-perl-1.20/t/03-server.t libsoap-lite-perl-1.22/t/03-server.t --- libsoap-lite-perl-1.20/t/03-server.t 2016-06-09 21:33:59.000000000 +0000 +++ libsoap-lite-perl-1.22/t/03-server.t 2017-08-16 05:17:36.000000000 +0000 @@ -1,4 +1,4 @@ -#!/bin/env perl +#!/usr/bin/env perl BEGIN { unless(grep /blib/, @INC) { diff -Nru libsoap-lite-perl-1.20/t/04-attach.t libsoap-lite-perl-1.22/t/04-attach.t --- libsoap-lite-perl-1.20/t/04-attach.t 2016-06-09 21:33:59.000000000 +0000 +++ libsoap-lite-perl-1.22/t/04-attach.t 2017-08-16 05:17:36.000000000 +0000 @@ -1,4 +1,4 @@ -#!/bin/env perl +#!/usr/bin/env perl BEGIN { unless ( grep /blib/, @INC ) { diff -Nru libsoap-lite-perl-1.20/t/05-customxml.t libsoap-lite-perl-1.22/t/05-customxml.t --- libsoap-lite-perl-1.20/t/05-customxml.t 2016-06-09 21:33:59.000000000 +0000 +++ libsoap-lite-perl-1.22/t/05-customxml.t 2017-08-16 05:17:36.000000000 +0000 @@ -1,4 +1,4 @@ -#!/bin/env perl +#!/usr/bin/env perl BEGIN { unless(grep /blib/, @INC) { diff -Nru libsoap-lite-perl-1.20/t/06-modules.t libsoap-lite-perl-1.22/t/06-modules.t --- libsoap-lite-perl-1.20/t/06-modules.t 2016-06-09 21:33:59.000000000 +0000 +++ libsoap-lite-perl-1.22/t/06-modules.t 2017-08-16 05:17:36.000000000 +0000 @@ -1,4 +1,4 @@ -#!/bin/env perl +#!/usr/bin/env perl BEGIN { unless(grep /blib/, @INC) { diff -Nru libsoap-lite-perl-1.20/t/08-schema.t libsoap-lite-perl-1.22/t/08-schema.t --- libsoap-lite-perl-1.20/t/08-schema.t 2016-06-09 21:33:59.000000000 +0000 +++ libsoap-lite-perl-1.22/t/08-schema.t 2017-08-16 05:17:36.000000000 +0000 @@ -1,4 +1,4 @@ -#!/bin/env perl +#!/usr/bin/env perl BEGIN { unless(grep /blib/, @INC) { diff -Nru libsoap-lite-perl-1.20/t/11-cgi.t libsoap-lite-perl-1.22/t/11-cgi.t --- libsoap-lite-perl-1.20/t/11-cgi.t 2016-06-09 21:33:59.000000000 +0000 +++ libsoap-lite-perl-1.22/t/11-cgi.t 2017-08-16 05:17:36.000000000 +0000 @@ -1,4 +1,4 @@ -#!/bin/env perl +#!/usr/bin/env perl BEGIN { unless(grep /blib/, @INC) { diff -Nru libsoap-lite-perl-1.20/t/12-cgi_https.t libsoap-lite-perl-1.22/t/12-cgi_https.t --- libsoap-lite-perl-1.20/t/12-cgi_https.t 2016-06-09 21:33:59.000000000 +0000 +++ libsoap-lite-perl-1.22/t/12-cgi_https.t 2017-08-16 05:17:36.000000000 +0000 @@ -1,4 +1,4 @@ -#!/bin/env perl +#!/usr/bin/env perl BEGIN { unless(grep /blib/, @INC) { diff -Nru libsoap-lite-perl-1.20/t/13-mod_perl.t libsoap-lite-perl-1.22/t/13-mod_perl.t --- libsoap-lite-perl-1.20/t/13-mod_perl.t 2016-06-09 21:33:59.000000000 +0000 +++ libsoap-lite-perl-1.22/t/13-mod_perl.t 2017-08-16 05:17:36.000000000 +0000 @@ -1,4 +1,4 @@ -#!/bin/env perl +#!/usr/bin/env perl BEGIN { unless(grep /blib/, @INC) { diff -Nru libsoap-lite-perl-1.20/t/14-cgi_apache.t libsoap-lite-perl-1.22/t/14-cgi_apache.t --- libsoap-lite-perl-1.20/t/14-cgi_apache.t 2016-06-09 21:33:59.000000000 +0000 +++ libsoap-lite-perl-1.22/t/14-cgi_apache.t 2017-08-16 05:17:36.000000000 +0000 @@ -1,4 +1,4 @@ -#!/bin/env perl +#!/usr/bin/env perl BEGIN { unless(grep /blib/, @INC) { diff -Nru libsoap-lite-perl-1.20/t/15-daemon.t libsoap-lite-perl-1.22/t/15-daemon.t --- libsoap-lite-perl-1.20/t/15-daemon.t 2016-06-09 21:33:59.000000000 +0000 +++ libsoap-lite-perl-1.22/t/15-daemon.t 2017-08-16 05:17:36.000000000 +0000 @@ -1,4 +1,4 @@ -#!/bin/env perl +#!/usr/bin/env perl BEGIN { unless(grep /blib/, @INC) { diff -Nru libsoap-lite-perl-1.20/t/17-mod_soap.t libsoap-lite-perl-1.22/t/17-mod_soap.t --- libsoap-lite-perl-1.20/t/17-mod_soap.t 2016-06-09 21:33:59.000000000 +0000 +++ libsoap-lite-perl-1.22/t/17-mod_soap.t 2017-08-16 05:17:36.000000000 +0000 @@ -1,4 +1,4 @@ -#!/bin/env perl +#!/usr/bin/env perl BEGIN { unless(grep /blib/, @INC) { diff -Nru libsoap-lite-perl-1.20/t/19-apachesoap.t libsoap-lite-perl-1.22/t/19-apachesoap.t --- libsoap-lite-perl-1.20/t/19-apachesoap.t 2016-06-09 21:33:59.000000000 +0000 +++ libsoap-lite-perl-1.22/t/19-apachesoap.t 2017-08-16 05:17:36.000000000 +0000 @@ -1,4 +1,4 @@ -#!/bin/env perl +#!/usr/bin/env perl BEGIN { unless(grep /blib/, @INC) { diff -Nru libsoap-lite-perl-1.20/t/21-public.t libsoap-lite-perl-1.22/t/21-public.t --- libsoap-lite-perl-1.20/t/21-public.t 2016-06-09 21:33:59.000000000 +0000 +++ libsoap-lite-perl-1.22/t/21-public.t 2017-08-16 05:17:36.000000000 +0000 @@ -1,4 +1,4 @@ -#!/bin/env perl +#!/usr/bin/env perl BEGIN { unless(grep /blib/, @INC) { diff -Nru libsoap-lite-perl-1.20/t/22-interop_apache.t libsoap-lite-perl-1.22/t/22-interop_apache.t --- libsoap-lite-perl-1.20/t/22-interop_apache.t 2016-06-09 21:33:59.000000000 +0000 +++ libsoap-lite-perl-1.22/t/22-interop_apache.t 2017-08-16 05:17:36.000000000 +0000 @@ -1,4 +1,4 @@ -#!/bin/env perl +#!/usr/bin/env perl BEGIN { unless(grep /blib/, @INC) { diff -Nru libsoap-lite-perl-1.20/t/23-ppm.t libsoap-lite-perl-1.22/t/23-ppm.t --- libsoap-lite-perl-1.20/t/23-ppm.t 2016-06-09 21:33:59.000000000 +0000 +++ libsoap-lite-perl-1.22/t/23-ppm.t 2017-08-16 05:17:36.000000000 +0000 @@ -1,4 +1,4 @@ -#!/bin/env perl +#!/usr/bin/env perl BEGIN { unless(grep /blib/, @INC) { diff -Nru libsoap-lite-perl-1.20/t/24-wsdl.t libsoap-lite-perl-1.22/t/24-wsdl.t --- libsoap-lite-perl-1.20/t/24-wsdl.t 2016-06-09 21:33:59.000000000 +0000 +++ libsoap-lite-perl-1.22/t/24-wsdl.t 2017-08-16 05:17:36.000000000 +0000 @@ -1,4 +1,4 @@ -#!/bin/env perl +#!/usr/bin/env perl BEGIN { unless(grep /blib/, @INC) { diff -Nru libsoap-lite-perl-1.20/t/author-pod-syntax.t libsoap-lite-perl-1.22/t/author-pod-syntax.t --- libsoap-lite-perl-1.20/t/author-pod-syntax.t 1970-01-01 00:00:00.000000000 +0000 +++ libsoap-lite-perl-1.22/t/author-pod-syntax.t 2017-08-16 05:17:36.000000000 +0000 @@ -0,0 +1,15 @@ +#!perl + +BEGIN { + unless ($ENV{AUTHOR_TESTING}) { + print qq{1..0 # SKIP these tests are for testing by the author\n}; + exit + } +} + +# This file was automatically generated by Dist::Zilla::Plugin::PodSyntaxTests. +use strict; use warnings; +use Test::More; +use Test::Pod 1.41; + +all_pod_files_ok(); diff -Nru libsoap-lite-perl-1.20/t/Issues/rt107924.t libsoap-lite-perl-1.22/t/Issues/rt107924.t --- libsoap-lite-perl-1.20/t/Issues/rt107924.t 1970-01-01 00:00:00.000000000 +0000 +++ libsoap-lite-perl-1.22/t/Issues/rt107924.t 2017-08-16 05:17:36.000000000 +0000 @@ -0,0 +1,16 @@ +use strict; +use warnings; +use Test::More tests => 2; +use SOAP::Lite; + +my ($opts, $soap); +my $proxy = 'http://services.soaplite.com/echo.cgi'; +my $cafile = '/foo/bar'; + +$opts = [ verify_hostname => 0, SSL_ca_file => $cafile ]; +$soap = SOAP::Lite->proxy ($proxy, ssl_opts => $opts); +is ($soap->transport->ssl_opts ('SSL_ca_file'), $cafile, "ssl_opts as arrayref is honoured"); + +$opts = { verify_hostname => 0, SSL_ca_file => $cafile }; +$soap = SOAP::Lite->proxy ($proxy, ssl_opts => $opts); +is ($soap->transport->ssl_opts ('SSL_ca_file'), $cafile, "ssl_opts as hashref is honoured"); diff -Nru libsoap-lite-perl-1.20/t/release-kwalitee.t libsoap-lite-perl-1.22/t/release-kwalitee.t --- libsoap-lite-perl-1.20/t/release-kwalitee.t 2016-06-09 21:33:59.000000000 +0000 +++ libsoap-lite-perl-1.22/t/release-kwalitee.t 2017-08-16 05:17:36.000000000 +0000 @@ -2,8 +2,8 @@ BEGIN { unless ($ENV{RELEASE_TESTING}) { - require Test::More; - Test::More::plan(skip_all => 'these tests are for release candidate testing'); + print qq{1..0 # SKIP these tests are for release candidate testing\n}; + exit } } diff -Nru libsoap-lite-perl-1.20/t/release-pod-syntax.t libsoap-lite-perl-1.22/t/release-pod-syntax.t --- libsoap-lite-perl-1.20/t/release-pod-syntax.t 2016-06-09 21:33:59.000000000 +0000 +++ libsoap-lite-perl-1.22/t/release-pod-syntax.t 1970-01-01 00:00:00.000000000 +0000 @@ -1,14 +0,0 @@ -#!perl - -BEGIN { - unless ($ENV{RELEASE_TESTING}) { - require Test::More; - Test::More::plan(skip_all => 'these tests are for release candidate testing'); - } -} - -# This file was automatically generated by Dist::Zilla::Plugin::PodSyntaxTests. -use Test::More; -use Test::Pod 1.41; - -all_pod_files_ok();