Kwalitee Issues

has_readme

Add a README to the distribution. It should contain a quick description of your module and how to install it.

no_pod_errors

Remove the POD errors. You can check for POD errors automatically by including Test::Pod to your test suite.

Error: Crypt-Sodium-XS-0.000022/lib/Crypt/Sodium/XS/Base64.pm -- Around line 99: '=item' outside of any '=over' Crypt-Sodium-XS-0.000022/lib/Crypt/Sodium/XS/OO/box.pm -- Around line 364: You forgot a '=back' before '=head1' Crypt-Sodium-XS-0.000022/lib/Crypt/Sodium/XS/OO/sign.pm -- Around line 204: '=item' outside of any '=over' Around line 216: You forgot a '=back' before '=head1' Crypt-Sodium-XS-0.000022/lib/Crypt/Sodium/XS/aead.pm -- Around line 267: You forgot a '=back' before '=head1' Crypt-Sodium-XS-0.000022/lib/Crypt/Sodium/XS/box.pm -- Around line 265: You forgot a '=back' before '=head1' Crypt-Sodium-XS-0.000022/lib/Crypt/Sodium/XS/hkdf.pm -- Around line 221: You forgot a '=back' before '=head1' Crypt-Sodium-XS-0.000022/lib/Crypt/Sodium/XS/sign.pm -- Around line 146: '=item' outside of any '=over' Around line 158: You forgot a '=back' before '=head1' Crypt-Sodium-XS-0.000022/lib/Crypt/Sodium/XS/stream.pm -- Around line 166: You forgot a '=back' before '=head1'

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.

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.

meta_yml_has_repository_resource

Add a 'repository' resource to the META.yml via 'meta_add' accessor (for Module::Build) or META_ADD parameter (for ExtUtils::MakeMaker).

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
Crypt::Sodium::XS perl XS bindings for libsodium 0.000022 metacpan
Crypt::Sodium::XS::Base64 metacpan
Crypt::Sodium::XS::MemVault Protected memory objects metacpan
Crypt::Sodium::XS::OO::Base metacpan
Crypt::Sodium::XS::OO::aead Authenticated encryption with additional data metacpan
Crypt::Sodium::XS::OO::auth Secret key message authentication metacpan
Crypt::Sodium::XS::OO::box Asymmetric (public/secret key) authenticated encryption metacpan
Crypt::Sodium::XS::OO::generichash Cryptographic hashing metacpan
Crypt::Sodium::XS::OO::hash SHA2 cryptographic hashing metacpan
Crypt::Sodium::XS::OO::hkdf HMAC-based Extract-and-Expand Key Derivation Function metacpan
Crypt::Sodium::XS::OO::kdf Secret subkey derivation from a main secret key metacpan
Crypt::Sodium::XS::OO::kx Asymmetric (public/secret key) derivation from client/server asymmetric key pairs metacpan
Crypt::Sodium::XS::OO::onetimeauth Single-use secret key message authentication metacpan
Crypt::Sodium::XS::OO::pwhash Password hashing and verification metacpan
Crypt::Sodium::XS::OO::scalarmult Point-scalar multiplication over the edwards25519 curve metacpan
Crypt::Sodium::XS::OO::secretbox Secret key authenticated encryption metacpan
Crypt::Sodium::XS::OO::secretstream Secret key authenticated encryption for multiple in-order messages metacpan
Crypt::Sodium::XS::OO::shorthash Short-input hashing metacpan
Crypt::Sodium::XS::OO::sign Asymmetric (public/secret key) signatures and verification metacpan
Crypt::Sodium::XS::OO::stream Stream ciphers metacpan
Crypt::Sodium::XS::ProtMem metacpan
Crypt::Sodium::XS::Util metacpan
Crypt::Sodium::XS::aead Authenticated encryption with additional data metacpan
Crypt::Sodium::XS::auth Secret key message authentication metacpan
Crypt::Sodium::XS::box Asymmetric (public/secret key) authenticated encryption metacpan
Crypt::Sodium::XS::generichash Cryptographic hashing metacpan
Crypt::Sodium::XS::hash SHA2 cryptographic hashing metacpan
Crypt::Sodium::XS::hkdf HMAC-based Extract-and-Expand Key Derivation Function metacpan
Crypt::Sodium::XS::kdf Secret subkey derivation from a main secret key metacpan
Crypt::Sodium::XS::kx Asymmetric (public/secret key) derivation from client/server asymmetric key pairs metacpan
Crypt::Sodium::XS::onetimeauth Single-use secret key message authentication metacpan
Crypt::Sodium::XS::pwhash Password hashing and verification metacpan
Crypt::Sodium::XS::scalarmult Point-scalar multiplication over the edwards25519 curve metacpan
Crypt::Sodium::XS::secretbox Secret key authenticated encryption metacpan
Crypt::Sodium::XS::secretstream Secret key authenticated encryption for multiple in-order messages metacpan
Crypt::Sodium::XS::shorthash Short-input hashing metacpan
Crypt::Sodium::XS::sign Asymmetric (public/secret key) signatures and verification metacpan
Crypt::Sodium::XS::stream Stream ciphers metacpan

Other Files

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