OPCUA-Open62541 2.10 Latest

Kwalitee Issues

no_pax_headers

If you use Mac OS X >= 10.6, use gnu tar (/usr/bin/gnutar) to avoid PAX headers. It's also important to rename (shorten) long file names (>= 100 characters) in the distribution.

Error: ./PaxHeaders.83389/OPCUA-Open62541-2.10,./PaxHeaders.83389/OPCUA-Open62541-2.10,OPCUA-Open62541-2.10/PaxHeaders.83389/Open62541-statuscode.xsh,OPCUA-Open62541-2.10/PaxHeaders.83389/Open62541-statuscode.xsh,OPCUA-Open62541-2.10/PaxHeaders.83389/t,OPCUA-Open62541-2.10/PaxHeaders.83389/t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-subscription-async.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-subscription-async.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/OPCUA-Open62541.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/OPCUA-Open62541.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/test-server-singlestep.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/test-server-singlestep.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-connect-async-refcount.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-connect-async-refcount.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/test-server.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/test-server.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server-context.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server-context.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-disconnect-async.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-disconnect-async.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-browsenext-async.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-browsenext-async.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/logger-client-multi.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/logger-client-multi.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-getendpoints.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-getendpoints.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-config-default.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-config-default.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-connect.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-connect.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server-config-minimal.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server-config-minimal.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/typemap.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/typemap.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-subscription.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-subscription.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/enum.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/enum.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server-variable.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server-variable.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/logger-server-multi.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/logger-server-multi.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/variant.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/variant.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server-write-error.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server-write-error.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-config-context.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-config-context.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/variant-guid.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/variant-guid.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/test-client.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/test-client.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/variant-array.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/variant-array.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server-client-variable.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server-client-variable.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server-browse.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server-browse.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/perltidyrc,OPCUA-Open62541-2.10/t/PaxHeaders.83389/perltidyrc,OPCUA-Open62541-2.10/t/PaxHeaders.83389/types.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/types.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-browse.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-browse.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server-buildinfo.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server-buildinfo.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server-config-endpoints.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server-config-endpoints.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/logger-leak.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/logger-leak.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server-config.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server-config.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-config.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-config.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-findservers.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-findservers.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-variant.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-variant.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server-references.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server-references.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/strict.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/strict.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/croak.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/croak.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server-client-matrix.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server-client-matrix.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/logger-server.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/logger-server.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-statecallback.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-statecallback.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server-iterate.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server-iterate.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/statuscodes.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/statuscodes.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server-namespace.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server-namespace.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/test-server-runtimeaction.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/test-server-runtimeaction.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-monitoreditems.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-monitoreditems.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-browse-async.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-browse-async.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/critic.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/critic.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server-node-lifecycle.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server-node-lifecycle.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-server-read-write.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-server-read-write.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-connect-async.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-connect-async.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/logger-client.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/logger-client.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server-delete-nodes.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server-delete-nodes.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/pod.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/pod.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-monitoreditems-multiple-async.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-monitoreditems-multiple-async.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-config-encryption.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-config-encryption.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/eol.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/eol.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server-running.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server-running.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-highlevel.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-highlevel.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-config-userpass.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-config-userpass.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/variant-leak.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/variant-leak.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server-config-cutomhostname.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server-config-cutomhostname.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server-leak.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server-leak.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-config-applicationuri.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-config-applicationuri.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/perlcriticrc,OPCUA-Open62541-2.10/t/PaxHeaders.83389/perlcriticrc,OPCUA-Open62541-2.10/t/PaxHeaders.83389/trust-list.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/trust-list.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server-config-setlogincheck.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server-config-setlogincheck.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/define.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/define.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-leak.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-leak.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-read-async.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-read-async.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/unicode.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/unicode.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server-config-readonly.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server-config-readonly.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server-read.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server-read.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server-config-default.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server-config-default.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/logger.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/logger.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/variant-scalar.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/variant-scalar.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-monitoreditems-multiple.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/client-monitoreditems-multiple.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/encryption.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/encryption.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server-config-accesscontrol.t,OPCUA-Open62541-2.10/t/PaxHeaders.83389/server-config-accesscontrol.t,OPCUA-Open62541-2.10/PaxHeaders.83389/script,OPCUA-Open62541-2.10/PaxHeaders.83389/script,OPCUA-Open62541-2.10/script/PaxHeaders.83389/destroy.pl,OPCUA-Open62541-2.10/script/PaxHeaders.83389/destroy.pl,OPCUA-Open62541-2.10/script/PaxHeaders.83389/packed-type.pl,OPCUA-Open62541-2.10/script/PaxHeaders.83389/packed-type.pl,OPCUA-Open62541-2.10/script/PaxHeaders.83389/opcua-dump,OPCUA-Open62541-2.10/script/PaxHeaders.83389/opcua-dump,OPCUA-Open62541-2.10/script/PaxHeaders.83389/client-server-read-write.pl,OPCUA-Open62541-2.10/script/PaxHeaders.83389/client-server-read-write.pl,OPCUA-Open62541-2.10/script/PaxHeaders.83389/constant.pl,OPCUA-Open62541-2.10/script/PaxHeaders.83389/constant.pl,OPCUA-Open62541-2.10/script/PaxHeaders.83389/patch-tools_generate_datatypes_py,OPCUA-Open62541-2.10/script/PaxHeaders.83389/patch-tools_generate_datatypes_py,OPCUA-Open62541-2.10/PaxHeaders.83389/Open62541-client-read-callback.xsh,OPCUA-Open62541-2.10/PaxHeaders.83389/Open62541-client-read-callback.xsh,OPCUA-Open62541-2.10/PaxHeaders.83389/Open62541-packed.xsh,OPCUA-Open62541-2.10/PaxHeaders.83389/Open62541-packed.xsh,OPCUA-Open62541-2.10/PaxHeaders.83389/Open62541-server-read-write.xsh,OPCUA-Open62541-2.10/PaxHeaders.83389/Open62541-server-read-write.xsh,OPCUA-Open62541-2.10/PaxHeaders.83389/ppport.h,OPCUA-Open62541-2.10/PaxHeaders.83389/ppport.h,OPCUA-Open62541-2.10/PaxHeaders.83389/Makefile.PL,OPCUA-Open62541-2.10/PaxHeaders.83389/Makefile.PL,OPCUA-Open62541-2.10/PaxHeaders.83389/typemap,OPCUA-Open62541-2.10/PaxHeaders.83389/typemap,OPCUA-Open62541-2.10/PaxHeaders.83389/Changes,OPCUA-Open62541-2.10/PaxHeaders.83389/Changes,OPCUA-Open62541-2.10/PaxHeaders.83389/lib,OPCUA-Open62541-2.10/PaxHeaders.83389/lib,OPCUA-Open62541-2.10/lib/PaxHeaders.83389/OPCUA,OPCUA-Open62541-2.10/lib/PaxHeaders.83389/OPCUA,OPCUA-Open62541-2.10/lib/OPCUA/PaxHeaders.83389/Open62541,OPCUA-Open62541-2.10/lib/OPCUA/PaxHeaders.83389/Open62541,OPCUA-Open62541-2.10/lib/OPCUA/Open62541/PaxHeaders.83389/Test,OPCUA-Open62541-2.10/lib/OPCUA/Open62541/PaxHeaders.83389/Test,OPCUA-Open62541-2.10/lib/OPCUA/Open62541/Test/PaxHeaders.83389/Client.pm,OPCUA-Open62541-2.10/lib/OPCUA/Open62541/Test/PaxHeaders.83389/Client.pm,OPCUA-Open62541-2.10/lib/OPCUA/Open62541/Test/PaxHeaders.83389/Server.pm,OPCUA-Open62541-2.10/lib/OPCUA/Open62541/Test/PaxHeaders.83389/Server.pm,OPCUA-Open62541-2.10/lib/OPCUA/Open62541/Test/PaxHeaders.83389/Logger.pm,OPCUA-Open62541-2.10/lib/OPCUA/Open62541/Test/PaxHeaders.83389/Logger.pm,OPCUA-Open62541-2.10/lib/OPCUA/Open62541/Test/PaxHeaders.83389/CA.pm,OPCUA-Open62541-2.10/lib/OPCUA/Open62541/Test/PaxHeaders.83389/CA.pm,OPCUA-Open62541-2.10/lib/OPCUA/Open62541/PaxHeaders.83389/Constant.pod,OPCUA-Open62541-2.10/lib/OPCUA/Open62541/PaxHeaders.83389/Constant.pod,OPCUA-Open62541-2.10/lib/OPCUA/Open62541/PaxHeaders.83389/Constant.pm,OPCUA-Open62541-2.10/lib/OPCUA/Open62541/PaxHeaders.83389/Constant.pm,OPCUA-Open62541-2.10/lib/OPCUA/Open62541/PaxHeaders.83389/Client.pm,OPCUA-Open62541-2.10/lib/OPCUA/Open62541/PaxHeaders.83389/Client.pm,OPCUA-Open62541-2.10/lib/OPCUA/PaxHeaders.83389/Open62541.pm,OPCUA-Open62541-2.10/lib/OPCUA/PaxHeaders.83389/Open62541.pm,OPCUA-Open62541-2.10/PaxHeaders.83389/Open62541-types.xsh,OPCUA-Open62541-2.10/PaxHeaders.83389/Open62541-types.xsh,OPCUA-Open62541-2.10/PaxHeaders.83389/Open62541-client-read-write.xsh,OPCUA-Open62541-2.10/PaxHeaders.83389/Open62541-client-read-write.xsh,OPCUA-Open62541-2.10/PaxHeaders.83389/MANIFEST,OPCUA-Open62541-2.10/PaxHeaders.83389/MANIFEST,OPCUA-Open62541-2.10/PaxHeaders.83389/Open62541-destroy.xsh,OPCUA-Open62541-2.10/PaxHeaders.83389/Open62541-destroy.xsh,OPCUA-Open62541-2.10/PaxHeaders.83389/Open62541-packed-type.xsh,OPCUA-Open62541-2.10/PaxHeaders.83389/Open62541-packed-type.xsh,OPCUA-Open62541-2.10/PaxHeaders.83389/MANIFEST.SKIP,OPCUA-Open62541-2.10/PaxHeaders.83389/MANIFEST.SKIP,OPCUA-Open62541-2.10/PaxHeaders.83389/LICENSE,OPCUA-Open62541-2.10/PaxHeaders.83389/LICENSE,OPCUA-Open62541-2.10/PaxHeaders.83389/README,OPCUA-Open62541-2.10/PaxHeaders.83389/README,OPCUA-Open62541-2.10/PaxHeaders.83389/Open62541-typedef.xsh,OPCUA-Open62541-2.10/PaxHeaders.83389/Open62541-typedef.xsh,OPCUA-Open62541-2.10/PaxHeaders.83389/Open62541.xs,OPCUA-Open62541-2.10/PaxHeaders.83389/Open62541.xs,OPCUA-Open62541-2.10/PaxHeaders.83389/META.yml,OPCUA-Open62541-2.10/PaxHeaders.83389/META.yml,OPCUA-Open62541-2.10/PaxHeaders.83389/META.json,OPCUA-Open62541-2.10/PaxHeaders.83389/META.json,OPCUA-Open62541-2.10/PaxHeaders.83389/SIGNATURE,OPCUA-Open62541-2.10/PaxHeaders.83389/SIGNATURE

meta_yml_declares_perl_version

If you are using Build.PL define the {requires}{perl} = VERSION field. If you are using MakeMaker (Makefile.PL) you should upgrade ExtUtils::MakeMaker to 6.48 and use MIN_PERL_VERSION parameter. Perl::MinimumVersion can help you determine which version of Perl your module needs.

consistent_version

Split the distribution, or fix the version numbers to make them consistent (use the highest version number to avoid version downgrade).

Error: 2.07,2.10

meta_yml_has_provides

Add all modules contained in this distribution to the META.yml field 'provides'. Module::Build or Dist::Zilla::Plugin::MetaProvides do this automatically for you.

has_security_doc

Add SECURITY(.pod|md). See Software::Security::Policy.

security_doc_contains_contact

Add SECURITY(.pod|md) and add a contact address. See Software::Security::Policy.

has_contributing_doc

Add CONTRIBUTING(.pod|md). See https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors.

Modules

Name Abstract Version View
OPCUA::Open62541 Perl XS wrapper for open62541 OPC UA library 2.10 metacpan
OPCUA::Open62541::Client High level functions for open62541 OPC UA client metacpan
OPCUA::Open62541::Constant export constants from open62541 to Perl 2.07 metacpan
OPCUA::Open62541::Test::CA generate x509 certificates testing metacpan
OPCUA::Open62541::Test::Client run open62541 client for testing metacpan
OPCUA::Open62541::Test::Logger manage open62541 log file for testing metacpan
OPCUA::Open62541::Test::Server run open62541 server for testing metacpan

Other Files

Changes metacpan
MANIFEST metacpan
META.json metacpan
META.yml metacpan
Makefile.PL metacpan
README metacpan