Coverage Summary

Module Crypt-MatrixSSL3
Version v3.9.2
Database: /root/.cpan/build/Crypt-MatrixSSL3-v3.9.2-0/cover_db
Report date: 2018-12-03 21:56:03
Perl version: v5.26.1
OS: linux
Thresholds: < 75% < 90% < 100% = 100%

Restrict to regex:

file stmt bran cond sub pod time total
Total 47.2 33.5 n/a 98.8 100.0 100.0 42.2
/usr/local/lib/perl5/5.26.1/x86_64-linux/CORE/inline.h 75.0 50.0 n/a n/a n/a n/a 70.0
MatrixSSL3.xs 54.2 25.0 n/a n/a n/a n/a 36.8
blib/lib/Crypt/MatrixSSL3.pm 99.0 66.6 n/a 98.8 100.0 100.0 98.5
inc/const-c.inc 77.2 57.5 n/a n/a n/a n/a 71.2
inc/const-xs.inc 43.7 66.6 n/a n/a n/a n/a 50.0
inc/matrixssl-3-9-3-open/core/POSIX/osdep.c 39.3 25.5 n/a n/a n/a n/a 34.0
inc/matrixssl-3-9-3-open/core/corelib.c 55.0 38.5 n/a n/a n/a n/a 48.6
inc/matrixssl-3-9-3-open/core/memset_s.c 80.0 50.0 n/a n/a n/a n/a 71.4
inc/matrixssl-3-9-3-open/core/psUtil.c 0.0 0.0 n/a n/a n/a n/a 0.0
inc/matrixssl-3-9-3-open/core/psbuf.c 0.0 0.0 n/a n/a n/a n/a 0.0
inc/matrixssl-3-9-3-open/core/psbuf.h 0.0 0.0 n/a n/a n/a n/a 0.0
inc/matrixssl-3-9-3-open/crypto/cryptoApi.h 20.0 n/a n/a n/a n/a n/a 20.0
inc/matrixssl-3-9-3-open/crypto/cryptolib.h 100.0 n/a n/a n/a n/a n/a 100.0
inc/matrixssl-3-9-3-open/crypto/digest/hmac.c 43.9 42.5 n/a n/a n/a n/a 43.5
inc/matrixssl-3-9-3-open/crypto/digest/md5.c 95.7 75.0 n/a n/a n/a n/a 93.2
inc/matrixssl-3-9-3-open/crypto/digest/md5sha1.c 53.3 50.0 n/a n/a n/a n/a 52.6
inc/matrixssl-3-9-3-open/crypto/digest/sha1.c 100.0 100.0 n/a n/a n/a n/a 100.0
inc/matrixssl-3-9-3-open/crypto/digest/sha256.c 100.0 100.0 n/a n/a n/a n/a 100.0
inc/matrixssl-3-9-3-open/crypto/digest/sha512.c 100.0 93.3 n/a n/a n/a n/a 98.3
inc/matrixssl-3-9-3-open/crypto/keyformat/asn1.c 52.5 48.3 n/a n/a n/a n/a 51.3
inc/matrixssl-3-9-3-open/crypto/keyformat/asn1fmt.c 0.0 0.0 n/a n/a n/a n/a 0.0
inc/matrixssl-3-9-3-open/crypto/keyformat/base64.c 80.0 71.4 n/a n/a n/a n/a 75.8
inc/matrixssl-3-9-3-open/crypto/keyformat/crl.c 8.1 3.8 n/a n/a n/a n/a 6.3
inc/matrixssl-3-9-3-open/crypto/keyformat/pkcs.c 33.7 28.5 n/a n/a n/a n/a 31.6
inc/matrixssl-3-9-3-open/crypto/keyformat/x509.c 39.8 27.5 n/a n/a n/a n/a 34.6
inc/matrixssl-3-9-3-open/crypto/layer/matrix.c 76.1 50.0 n/a n/a n/a n/a 68.9
inc/matrixssl-3-9-3-open/crypto/math/pstm.c 58.3 40.5 n/a n/a n/a n/a 50.6
inc/matrixssl-3-9-3-open/crypto/math/pstm_montgomery_reduce.c 84.7 73.3 n/a n/a n/a n/a 80.2
inc/matrixssl-3-9-3-open/crypto/math/pstm_mul_comba.c 83.3 70.8 n/a n/a n/a n/a 78.7
inc/matrixssl-3-9-3-open/crypto/math/pstm_sqr_comba.c 79.5 65.3 n/a n/a n/a n/a 74.2
inc/matrixssl-3-9-3-open/crypto/math/pstm_str.c 0.0 0.0 n/a n/a n/a n/a 0.0
inc/matrixssl-3-9-3-open/crypto/math/pstmnt.c 75.0 53.6 n/a n/a n/a n/a 67.9
inc/matrixssl-3-9-3-open/crypto/math/pstmnt.h 100.0 n/a n/a n/a n/a n/a 100.0
inc/matrixssl-3-9-3-open/crypto/prng/prng.c 86.3 50.0 n/a n/a n/a n/a 80.7
inc/matrixssl-3-9-3-open/crypto/pubkey/dh.c 3.3 0.9 n/a n/a n/a n/a 2.4
inc/matrixssl-3-9-3-open/crypto/pubkey/ecc.c 44.1 38.4 n/a n/a n/a n/a 41.6
inc/matrixssl-3-9-3-open/crypto/pubkey/pubkey.c 14.0 5.2 n/a n/a n/a n/a 11.5
inc/matrixssl-3-9-3-open/crypto/pubkey/rsa.c 64.5 45.8 n/a n/a n/a n/a 57.1
inc/matrixssl-3-9-3-open/crypto/symmetric/aes.c 91.8 83.3 n/a n/a n/a n/a 91.5
inc/matrixssl-3-9-3-open/crypto/symmetric/aesCBC.c 87.8 93.7 n/a n/a n/a n/a 89.8
inc/matrixssl-3-9-3-open/crypto/symmetric/aesGCM.c 86.2 76.9 n/a n/a n/a n/a 84.2
inc/matrixssl-3-9-3-open/crypto/symmetric/arc4.c 0.0 0.0 n/a n/a n/a n/a 0.0
inc/matrixssl-3-9-3-open/crypto/symmetric/des3.c 83.8 80.4 n/a n/a n/a n/a 83.0
inc/matrixssl-3-9-3-open/crypto/symmetric/rc2.c 58.9 50.0 n/a n/a n/a n/a 55.6
inc/matrixssl-3-9-3-open/matrixssl/cipherSuite.c 58.9 41.9 n/a n/a n/a n/a 50.6
inc/matrixssl-3-9-3-open/matrixssl/extDecode.c 31.9 24.0 n/a n/a n/a n/a 28.7
inc/matrixssl-3-9-3-open/matrixssl/hsDecode.c 33.6 29.7 n/a n/a n/a n/a 32.1
inc/matrixssl-3-9-3-open/matrixssl/hsHash.c 52.3 58.3 n/a n/a n/a n/a 53.6
inc/matrixssl-3-9-3-open/matrixssl/matrixssl.c 45.5 38.6 n/a n/a n/a n/a 42.8
inc/matrixssl-3-9-3-open/matrixssl/matrixsslApi.c 58.5 43.1 n/a n/a n/a n/a 51.5
inc/matrixssl-3-9-3-open/matrixssl/matrixssllib.h 0.0 0.0 n/a n/a n/a n/a 0.0
inc/matrixssl-3-9-3-open/matrixssl/prf.c 32.2 30.0 n/a n/a n/a n/a 31.3
inc/matrixssl-3-9-3-open/matrixssl/psk.c 0.0 0.0 n/a n/a n/a n/a 0.0
inc/matrixssl-3-9-3-open/matrixssl/sslDecode.c 40.4 32.4 n/a n/a n/a n/a 36.9
inc/matrixssl-3-9-3-open/matrixssl/sslEncode.c 40.7 35.0 n/a n/a n/a n/a 38.5
inc/matrixssl-3-9-3-open/matrixssl/tls.c 50.4 30.1 n/a n/a n/a n/a 44.0