[libcryptx-perl] branch master updated (41fa7a2 -> 22a1d9d)

gregor herrmann gregoa at debian.org
Wed Jan 3 19:54:05 UTC 2018


This is an automated email from the git hooks/post-receive script.

gregoa pushed a change to branch master
in repository libcryptx-perl.

      from  41fa7a2   update changelog
      adds  dd9a707   initial
      adds  0debb3d   v0.003
      adds  fa7d5df   tak rovnou další verze 0.004
      adds  be43106   libtom sources
      adds  dc830a6   more crypto
      adds  2777419   verze 0.005
      adds  87f2765   mode fix
      adds  347b6ad   win64 hack + more
      adds  946a163   fixing compiler warnings
      adds  bea1a89   key derivation
      adds  253899f   kosmetika
      adds  618c2e3   fork-safe prng a dalsi vylepseni - v0.007
      adds  20c26e4   čistka
      adds  bf45748   croak hack
      adds  4adeeb6   digest fix + 0.008 release
      adds  558014c   doc fixes
      adds  0ef57fa   rename xxx_base64 to xxx_b64
      adds  b016410   fixing compiler warnings
      adds  757cd20   CLONE_SKIP
      adds  2ef268c   release 0.011
      adds  a7d8b14   remove perl 5.8.8+ prereq
      adds  1644212   libtomcrypt update
      adds  6916ff7   revert
      adds  cbbb1bc   gitignore
      adds  cf82c59   version bump + CPANTS improvements
      adds  94a445b   chmod -x
      adds  0e0ec5c   relese 0.012
      adds  bcb6152   string_from fix
      adds  082c84d   PK improvements
      adds  5784586   base64url support
      adds  808344d   digest/mac base64url support
      adds  f8aad67   Crypt::PRNG random_bytes_b64u/bytes_b64u
      adds  98a4620   DSA doc fix
      adds  233c9ce   Cipher doc fix
      adds  b58ba92   updating changes
      adds  2d066fd   RSA sign/verify > sign_message/verify_message + sign_hash/verify_hash
      adds  bf64cc1   RSA/DSA changes
      adds  a136569   release 0.013_1
      adds  8f62828   pod fix
      adds  ab75b79   pod fix
      adds  93158f6   DH+ECC dodělávky
      adds  6af882a   doc fixes
      adds  b61a462   preparing 0.014
      adds  71ece5f   DSA/DH tuning
      adds  e43f2dc   CryptX-0.014
      adds  ce8c5da   doc fixes
      adds  ce15e24   strip trailing spaces
      adds  615e54f   cipher doc fixes
      adds  22b6caa   see also fixes
      adds  ce3542d   CryptX-0.014_1
      adds  442384a   another pod fixes
      adds  ac92acf   urls
      adds  a48527b   changes
      adds  0297063   CryptX-0.015
      adds  f72040a   CryptX-0.016
      adds  5b2f553   typo
      adds  ee4fcc6   pod fix
      adds  c45c16e   encrypted pem keys support for RSA and DSA
      adds  8a8002d   password protected RSA/DSA keys
      adds  333802f   CryptX-0.016_1
      adds  c7c1da7   doc typo
      adds  e3b26cf   base64url better code
      adds  cc26bd4   rsa|dsa|ecc|dh_free
      adds  c113a3d   openssl test vectors
      adds  63ac56b   preparing 0.016_2
      adds  964d0bf   rename src dirs
      adds  33b3df7   0.016_3
      adds  d89160b   preparing 0.017
      adds  e325473   updating changes
      adds  dda6d92   5.8 compatibility
      adds  7d3e3ad   CryptX-0.017
      adds  7f52e6f   doc fix
      adds  fc6c42e   notes about solaris crash
      adds  4b07f6d   added repository url
      adds  4b5f4ef   dsa_make_key: testing x < q
      adds  734fefd   dsa_sign_hash: testing k < q
      adds  841e676   ltc_mp.unsigned_size >> mp_unsigned_bin_size
      adds  8fa0727   dsa_make_key: improved x < q test
      adds  39206ff   improved primality testing - initial idea
      adds  2b2b15c   improving primality testing
      adds  012a40b   v0.018
      adds  50ad0dd   fixing broken camellia
      adds  3879a4d   camellia related changes
      adds  90f4246   v0.019
      adds  98cbb47   ECC support for curve y^2 = x^3 + a*x + b (`a` used to be fixed to -3)
      adds  db1d8f6   openssl ec keys
      adds  7bf350d   XS improvements - returning self
      adds  9d52f39   POD fixes - Digest
      adds  70a9136   POD fixes - Digest (2)
      adds  40608dc   ecc generate_key with custom curve params
      adds  ea91786   ECC support for curve y^2 = x^3 + a*x + b (part 2); ECDSA handling hashes longer then curve bitsize
      adds  3ac794c   ECC export/import of ASN X9.63 compressed public keys - ecc_export_raw + ecc_import_raw
      adds  bc4be71   ECDSA openssl test vectors
      adds  4c27d16   ECC key pair generation according to FIPS-186-4
      adds  4d664c2   ECC key pair generation according to FIPS-186-4 (2)
      adds  fd1deb5   DSA test vectors generated by openssl
      adds  9cbfb68   tuning DSA key generation
      adds  12ea3c4   RSA test vectors generated by openssl
      adds  6f25494   improving RSA tests + doc
      adds  4ec15ac   better RSA tests
      adds  1a29343   DSA sign improvement
      adds  1e60383   faster string_from
      adds  5560e08   ECC ecc_import_point
      adds  537d992   ECC ecc_import_point (2)
      adds  66f2675   ECC full import/export (not final version yet)
      adds  bbe1990   new import/export DER/PEM
      adds  ea1b93b   EC test certs/keys generated by openssl
      adds  3982c43   ECC preparing new PEM/DER support
      adds  0ee9509   ECC preparing new PEM/DER support (2)
      adds  91de7b6   support for optional items in ASN.1 sequences
      adds  39befca   support for optional items in ASN.1 sequences (2)
      adds  0576e68   ECC export/import of EC PUBLIC keys should be compatible with rfc5480 and openssl
      adds  d1c77d5   travis
      adds  15fbb42   travis (2)
      adds  1c4a33b   travis (3)
      adds  a2128db   fix for failing pk_dsa_test_vectors_openssl.t
      adds  3afc18d   fix for failing pk_dsa_test_vectors_openssl.t (2)
      adds  35b6310   fix for failing pk_dsa_test_vectors_openssl.t (3)
      adds  83ae410   preparing for 0.019_1
      adds  53c10db   ASN.1 context specific tag (decoding)
      adds  13f91f6   ECC private DER - import
      adds  32a2048   loading openssl EC keys works
      adds  3c67a9a   ECC export/import of EC PRIVATE keys should be compatible with rfc5915 and openssl (incl. ugly hack for ASN.1 context specific tags)
      adds  994055f   ECC improvements (perl part)
      adds  461aedf   fixing compiler warnings
      adds  9efa078   old perl compatibility
      adds  a394055    old perl compatibility (2)
      adds  d4e1f54   tests for encrypted EC private keys generated by openssl
      adds  7ba6f3c   doc improvements
      adds  fdc5977   tuning RSA interoperability + small fixes
      adds  65e202f   RSA related test script
      adds  f9de42d   tuning DSA tests+doc
      adds  c848e1f   tuning ECC tests+doc
      adds  68dc02f   scripts for generating test vectors
      adds  9200570   README regen
      adds  4e350e8   handling compiler warnings
      adds  d575413   pod fixes
      adds  1232232   more prng entropy by `Crypt::PK::*` modules
      adds  a5206ef   tuning compiler flags
      adds  24b2ece   64bit cygwin support
      adds  58e817a   gcc+Win64+asm fix
      adds  be57e4f   enable ASM
      adds  ef36c07   0.019_3
      adds  9c6947c   tuning asm
      adds  6232787   small fixes to `Crypt::Mode::*`
      adds  766eae2   0.019_4
      adds  d243428   v0.020
      adds  a3655dc   optimized ecc_encrypt_key
      adds  8974a5f   dsa_encrypt_key small correction
      adds  8863874   fix for ASM failures on freebsd/netbsd
      adds  3a40fb5   do not use LTC_NO_ASM
      adds  acee49a   dsa_make_key minor isuue
      adds  8fab563   v0.021
      adds  67d4d02   eliminating warning: statement not reached
      adds  337107d   avoid global filehandle
      adds  d37f9aa   avoid "return undef"
      adds  5240e58   DSA params+key generation according FIPS-186-4 (part 1)
      adds  f92241e   merge
      adds  a9004d3   whitespaces
      adds  0547bb0   rand_helper
      adds  a77f381   pulling small dsa fix from libtomcrypt repo
      adds  5165293   syncing libtomcrypt/develop changes
      adds  1261bee   MANIFEST.SKIP update
      adds  6546b2a   merge master
      adds  dbe2398   todo update
      adds  7d63438   new ecc key load test
      adds  6adf73b   syncing libtomcrypt/develop 4981e2ab3f - Mar 28 08:31:21 2015 -0400
      adds  29cabb7   zeroing extra files
      adds  5ad7a0c   cygwin/64bit related fix - added !defined(__x86_64__)
      adds  f1e958e   cygwin related fix - variable name B0 changed to B_0 as it caused collision when compiling libtomcrypt as a perl module (for some reason only on cygwin)
      adds  33e3174   cygwin related fix - variable name B0 changed to B_0 (part 2)
      adds  49e54a8   libtomcrypt ecc enhancements
      adds  8c1fc2e   avoid non-ASCII chars
      adds  338286f   remove debug messages
      adds  b6f2902   new ecc tests + ECC.pm cosmetics
      adds  257262c   new digests SHA512_224 + SHA512_256
      adds  0134cbb   new digests SHA512_224 + SHA512_256 (part 2)
      adds  54b7926   use binmode=>1 in generators
      adds  24faad8   GCM doc fix
      adds  ae9ebf5   Crypt::Mode::* doc fix
      adds  2da9eda   converting newlines for t/*.t
      adds  74d4b17   fix compiler warning
      adds  5a1d076   README update
      adds  846a966   v0.021_2
      adds  9bac49a   libtommath updated to the latest develop branch, commit 0fd5e6c17f Dec 11 14:59:35 2014 +0100
      adds  846908c   v0.021_3
      adds  4597710   fix compiler warning in bn_mp_sqrtmod_prime
      adds  b04a9c5   v0.021_4
      adds  bb0d2a9   devel version 0.021_7
      adds  796ee0d   v0.022
      adds  9404452   Fix a mistyped module name
      adds  3597e7c   Merge pull request #1 from tomhukins/patch-1
      adds  f6d7196   updating .travis.yml
      adds  2b5e8a1   updating .travis.yml
      adds  009c518   removing unused crypt_constants.c crypt_sizes.c
      adds  b295b31   support for older compilers - gcc3 + vc6
      adds  d0f061c   v0.023
      adds  0f35d16   0.023_2
      adds  6d505b5   KeyWrap moved to separate dist
      adds  69a245c   ECC added: verify_message_rfc7518, sign_message_rfc7518, curve2hash
      adds  2947b24   v0.024
      adds  6565fc9   Crypt::PK::ECC+RSA export_key_jwk() allows to export a perl HASH with JWK structure
      adds  b6de9d7   v0.025
      adds  f017265   use JSON::MaybeXS instead of JSON
      adds  1e7f049   Merge pull request #2 from sergeyromanov/json-maybexs
      adds  374cf87   release v0.025_01
      adds  f2e3a02   PRNG rand/irand cosmetics
      adds  d88d64d   version bump
      adds  580d900   random_string_from cosmetics
      adds  0384d07   UNIX newlines
      adds  7f019c3   v0.026
      adds  728a388   syncing libtomcrypt src
      adds  99d1b54   HP-UX related fixes
      adds  7f4d9fa   eliminating done_testing
      adds  44aa0ac   eliminating done_testing
      adds  174aeaa   switch to: _encode_base64url _decode_base64url _encode_base64 _decode_base64
      adds  5ae38d5   v0.026_05
      adds  c7b047b   failure on perl 5.10
      adds  a49ff47   hpux tuning
      adds  74d9e74   JSON hacks
      adds  e52a413   hpux compiler warning
      adds  72ec1a8   hpux compiler warning setbit >> SETBIT
      adds  a0511e0   overflow in ecc_ansi_x963_export
      adds  b514a9a   sign related warning in ltc_ecc_mul2add
      adds  66a50e3   HPUX/Itanium GCM issue
      adds  f76d8d8   v0.026_29
      adds  da9e946   avoid using declaration after statements
      adds  98450a5   libtommath update
      adds  0834404   avoid declaration after statement
      adds  b0c424e   no static void
      adds  c82327f   avoid stdint.h
      adds  2f727b6   ROR > RORc
      adds  b887ecf   rng_get_bytes bug
      adds  169b0d2   ˇltm tweaking
      adds  95870cf   v0.026_37
      adds  2f75739   v0.026_36
      adds  fb7aa66   Merge branch 'master' of git+ssh://repo.dcit.cz/git/cryptx
      adds  13ee0e6   HPUX tuning
      adds  0687edf   chmod README
      adds  029452c   skip jwk.t in noo JSON module available
      adds  b559674   dev release v0.026_39
      adds  21b7b95   fix for https://github.com/libtom/libtomcrypt/issues/90
      adds  077fc64   JSON is now completely optional
      adds  c8abc38   dev version 0.026_40
      adds  b24c8db   vc6 compatibility
      adds  fd67fb2   updating changes
      adds  1d34dd0   v0.027
      adds  2f0327f   .gitignore update
      adds  b7644fd   updating .gitignore MANIFEST.SKIP
      adds  0926d37   ltm+ltc Makefile
      adds  9d194de   moving CryptX.xs ppport.h
      adds  3e847ff   version bump
      adds  206023b   Build.PL fix
      adds  ea70841   syncing makefiles with eumm
      adds  49b47d7   MB build fix
      adds  7dc47d9   exporter compatibility
      adds  cdafa1d   generators updated
      adds  4f41f23   chmod README
      adds  b43d738   bugfixes for dsa public key import add missing prototypes to avoid warnings during build
      adds  b21b91f   Merge pull request #3 from lkinley/master
      adds  bc5dd60   one more bugfix for DSA key loading
      adds  2e8572d   improved tests for ssh key loading
      adds  7c973b7   EU::MM + Makefile.PL
      adds  b68e5d4   Merge branch 'eumm'
      adds  7124181   moving master to EU::MM
      adds  1fc0ecf   v0.027_06
      adds  9e89dee   v0.028
      adds  bef8f67   version bump
      adds  494ed2d   adding Math::BigInt::LTM
      adds  cd18217   Math::BigInt::LTM test skip
      adds  e02909d   tuning tests
      adds  227045f   new module Crypt::Misc
      adds  e5c6fb2   v0.029
      adds  be6a221   v0.030
      adds  b85b87a   version bump
      adds  e52909e   RSA/DSA key export nox with PK_PUBLIC|PK_STD
      adds  3a53c9e   updating Changes
      adds  33a6c68   RSA+DSA+ECC export_key_jwk produces canonical JSON
      adds  5418374   ECC import_key now accepts non-standard curve names e.g. "secp112r1", "secp521r1"
      adds  998ebf3   updating Changes
      adds  6461c78   ECC - export_key_jwk_thumbprint (incomplete)
      adds  996295f   ECC - export_key_jwk_thumbprint $hash_name param
      adds  92d87dc   RSA - export_key_jwk_thumbprint
      adds  6991bd9   tests for canonical JWK key exports (RSA/ECC)
      adds  5c6c0b7   Add ability to export JWK thumbprint.
      adds  7cd34d2   fix: Non-ASCII character seen
      adds  50f11f7   fix: jwk.t test count
      adds  c916db9   updating Changes
      adds  3aac476   new: Crypt::Misc functions random_v4uuid + is_v4uuid
      adds  cb7792b   v0.031
      adds  82e9371   new Crypt::Checksum, Crypt::Checksum::CRC32, Crypt::Checksum::Adler32
      adds  6d2813f   Enhance Crypt::PK::DH (#10)
      adds  33fef90   missing checksum.t
      adds  dc17fdc   v0.032
      adds  edd901b   version bump
      adds  8af0333   MSVC6 related fixes (needed for older ActivePerl at MSWin32)
      adds  d44ebc7   v0.033
      adds  cd95196   Prevent RSA import_key() from altering a JWK hash reference. (#12)
      adds  783873c   v0.034
      adds  db018d4   Ensure Crypt::PK::ECC->key2hash()->{curve_name} is lowercase (#14)
      adds  7721fea   OpenSSL interoperability broken #15 - ecc part
      adds  3fb3f51   OpenSSL interoperability broken #15 - rsa part
      adds  0b3277b   OpenSSL interoperability broken #15 - dsa part
      adds  819793a   preparing the next release
      adds  e87165a   v0.035
      adds  2e635f9   Ec fixes + some EC tests (#16)
      adds  9bc7116   Add ability to export ecc keys in short/oid form. (#17)
      adds  7c53a1d   more openssl interoperability tests
      adds  6cef046   v0.036
      adds  bed18d7   fix #18 Minor issue with comment syntax
      adds  530690f   fix #19 t/checksum.t fails on AIX-5.3
      adds  612f09e   v0.037
      adds  f7f54e2   improved estimated length of decimal representation
      adds  d5d40a1   fix mp_invmod(a,b,c) for b == 1
      adds  39f9a6f   key2hash: add leading zero to avoid odd number of hexadecimal numbers
      adds  3a56964   key2hash: ECC add leading zero to curve params hex values (if necessary)
      adds  14176c1   improving key2hash
      adds  7119807   updating changes
      adds  63d4c5a   PROTOTYPES: DISABLE
      adds  d1f0d68   Math::BigInt::LTM _log_int() fix by pjacklam
      adds  72fb801   updating changes
      adds  dd7c00d   skip mbi_ltm_mbi-from-big-scalar.t if ivsize<8
      adds  9b4c9d0   libtomcrypt (renaming *tab.c > *tab.c.inc not needed anymore)
      adds  a021900   Math::BigInt::LTM fixed _alen()
      adds  006fb7e   Math::BigInt::LTM improved _alen
      adds  e90dce2   ccm_state
      adds  d858ee7   v0.038
      adds  f7279c0   doc fixes
      adds  05c98f7   doc fixes
      adds  045c316   small changes from libtomcrypt repo
      adds  058d9f5   small changes from libtomcrypt repo
      adds  cd951ee   small changes from libtomcrypt repo
      adds  8546ccc   improved Apple+PPC support
      adds  73d722d   v0.039
      adds  9a8266b   file/dir perms fix
      adds  ffde3f7   version bump
      adds  5e7056d   fix compiler warnings
      adds  e114b2b   v0.040
      adds  f608228   fix ltc_ecc_is_point memory leak
      adds  3ca6314   DSA: properly handle FIPS 186-4 (4.6 + 4.7)
      adds  b8bf151   crc32 cosmetics
      adds  117bc3b   fix issue #24 Crypt::PK::ECC needs $VERSION (all *.pm have $VERSION)
      adds  44c5edc   GCM: counter incrementation isn't stopped at 2^32 blocks
      adds  3513344   v0.041
      adds  d22a1d9   RSA: sign/verify functions now support "none" padding (INSECURE!)
      adds  e6a6912   v0.041_001
      adds  bc89f19   version bump
      adds  d5a49f8   RC2 min keylen 40bit (was 64)
      adds  66f0c75   v0.041_002
      adds  0b0d21b   RC2 min keylen 40bit (was 64) - part 2
      adds  1856912   v0.041_003
      adds  4ebb423   version bump
      adds  74eb4e0   v0.042
      adds  12920b4   fix #26 Math::BigInt::LTM compatibility with Math::BigInt 1.999801+
      adds  e691223   version bump
      adds  bb52ed0   v0.043
      adds  63c591c   _fac fix
      adds  12c93c1   fix tests - related to #27
      adds  fff5f90   version bump
      adds  de0f117   v0.044
      adds  9d831fd   decode base64 - sync with libtomcrypt
      adds  b658184   decode base64 - sync with libtomcrypt
      adds  43713f2   (rsa|dsa)_import_radix
      adds  6ee5247   LTC_NO_PROTOTYPES related cosmetics
      adds  3ac4abe   version bump
      adds  e5fe660   tuning tomcrypt_cfg.h
      adds  e6304b3   version bump
      adds  7c38288   tomcrypt_cfg sync changes
      adds  476876b   version bump
      adds  cea8d16   arch detection
      adds  449a5c0   #endif without if
      adds  2918006   version bump
      adds  2f9d926   version bump
      adds  5f0da15   merging libtomcrypt changes
      adds  7227d07   dsa_(sign|verify)_hash - signed/unsigned mismatch
      adds  5c0b059   crc32 fix
      adds  ecfcf18   signed/unsigned warnings
      adds  398cd68   signed/unsigned warnings
      adds  995b397   version bump
      adds  f2361f5   conversion from size_t to int fixes
      adds  21c6b17   better dsa fix
      adds  b43ce3e   ltc sync
      adds  fce605c   libtommath sync
      adds  139c20f   conversion from 'size_t' to 'int'
      adds  c3227f0   polish warnings
      adds  648bd81   wchar_t related warnings
      adds  07b3e29   ltc sync
      adds  a7b6c80   ltc sync
      adds  8a11132   version bump
      adds  f04674a   ltc sync whitespaces
      adds  22f1f0d   ltc sync
      adds  724daf3   whitespaces
      adds  d3fa6a4   ltc sync
      adds  58c1540   tpc sync
      adds  9cac3d5   sync ltc whitespace
      adds  4fc98be   version bump
      adds  bc543bd   MIN|MAX macro
      adds  3b236eb   version bump
      adds  04cf747   HP C compiler + IBM C compiler do not like "static inline"
      adds  e8fd16b   version bump
      adds  398db77   rsa pkcs8 cosmetics
      adds  8abbb7c   comments/whitespaces
      adds  3da45ad   compiler warning
      adds  7bf7651   bad ifdef
      adds  f5d572b   improved ifdef
      adds  91c27f8   sync ltc
      adds  9e02336   sync ltc
      adds  acdf472   ltc sync
      adds  0730207   version bump
      adds  634b55b   ltc sync
      adds  1891ff7   fix #31 Fails tests without '.' in @INC
      adds  60273b4   version bump
      adds  14cb2f3   v0.045
      adds  e1dc043   workaround for #32
      adds  632c0b1   version bump
      adds  c85ddb3   v0.046
      adds  86cab48   remove -flto
      adds  6930ee4   fix for #33 "ar: fatal: Numeric group ID too large"
      adds  3f7ac0b   version bump
      adds  2f0a15a   v0.047
      adds  487fef8   ltc sync
      adds  93d84be   SHA3
      adds  04fdd19   Poly1305
      adds  6e0b4a6   doc update
      adds  6ecbac0   ChaCha20Poly1305
      adds  ea7f145   better workaround for #33
      adds  c15a3a8   chacha20poly1305 basic tests
      adds  43190d5   LTC sync pr/stream_rc4_sober128
      adds  95cf77d   remove -DLTC_NO_FILE (as it used to be)
      adds  663f2fe   Crypt::PRNG::ChaCha20
      adds  927183e   Crypt::Stream::*
      adds  56bad25   version bump
      adds  ebfeedf   dev version 0.047_001
      adds  11baf04   Crypt::Digest::SHAKE
      adds  862b08e   version bump
      adds  9e34032   AuthEnc interface tuning
      adds  5332530   version bump
      adds  30a5e0b   Crypt::PRNG now uses Crypt::PRNG::ChaCha20
      adds  0110a71   chacha20 poly1305 + increment_iv
      adds  858e643   version bump
      adds  c8e0148   update changes
      adds  33bdb40   BLAKE2
      adds  5d3e1d3   increment_octets_be, increment_octets_le
      adds  957231c   version bump
      adds  91ae9db   LTC sync
      adds  76e26b9   LTC sync
      adds  bd80049   LTC sync + dh tuning
      adds  b83f250   use chacha20 prng by default
      adds  f5c43e4   version bump
      adds  8af2bc8   ecc_dp_fill_from_sets fix
      adds  c0bfa74   openssl-ecc tests
      adds  7c06008   ltc sync
      adds  a001d01   version bump
      adds  b899757   v0.048
      adds  a4a49f7   'rv' : unreferenced local variable
      adds  9f92e4a   fix: Crypt::AuthEnc::GCM - Encryption of the empty string #37
      adds  b51e454   fix: GCM: Missing aad_add #36
      adds  57d7488   version bump
      adds  54a4954   dev release
      adds  b76701b   README.md
      adds  8729c2b   version bump
      adds  564514a   doc update
      adds  d3aea61   LTC sync
      adds  72bbc0d   LTC sync RSA new style
      adds  c55db11   LTC sync DSA new style
      adds  f762929   LTC sync DH new style
      adds  ff3726c   ltc 1.18-rc2
      adds  978f77f   (en|de)code_b(32|58)
      adds  29b310e   RSA DSA DH improvements
      adds  871cbdd   dev release
      adds  99204f6   version bump
      adds  d541654   v0.049
      adds  ba935b0   fix cpantesters build failures/warnings
      adds  0072c81   version bump
      adds  3fa2c84   makefile tuning
      adds  7460151   v0.050
      adds  511ee8f   Crypt::AuthEnc::OCB is now compliant with RFC-7253
      adds  ce24a0f   version bump
      adds  d2ac7a4   ocb3 fix
      adds  3c8581c   ltc sync
      adds  13c051a   Makefile.PL tuning
      adds  6de8ad2   tuning build
      adds  91862db   v0.051
      adds  5d9d582   doc fix
      adds  aa75ce8   doc fixes
      adds  26dcc9f   libtomcrypt sync
      adds  99239be   version bump
      adds  f311db5   fix wycheproof tests
      adds  a242a15   dsa wycheproof fix
      adds  af2d77c   add wycheproof test vectors
      adds  8763502   doc fixes
      adds  00aa5dc   wycheproof tests
      adds  cc5566f   RSA wycheproof
      adds  a4f721f   DSA wycheproof
      adds  ff6e209   DSA & cdf
      adds  5894683   dsa_set fix
      adds  c632b04   DSA update
      adds  1957543   DSA fix - key validation
      adds  730c96f   ltc sync (DSA)
      adds  91519fb   generate_key_pqg update
      adds  54ce0c0   XS - return $self
      adds  7e15d5d   wycheproof tests
      adds  6294066   v0.052
      adds  2ef197f   LTC sync
      adds  4b52099   version bump
      adds  f539bbe   v0.053
      adds  2cb40ab   version bump
      adds  c48f5c7   Makefile.PL cleanup
      adds  45790d9   more diagnostics
      adds  e85d0bb   dev version bump
      adds  8273173   dev release
      adds  045ef91   more diag
      adds  3cc656a   dev release
      adds  9718edb   dsa_verify_hash fix
      adds  9e9386b   DSA verify fix
      adds  c8b5d11   verify_hash better stat handling
      adds  170b563   version bump
      adds  5f7de96   dev release
      adds  006791b   ltc sync
      adds  cdb83ee   ltc sync
      adds  b6452f7   const tuning
      adds  42c1b22   remove special diagnostics
      adds  2315b0b   version bump
      adds  cf97da2   ltc sync
      adds  450784f   update changes
      adds  56ebca7   dev version
      adds  d12f081   ltc 1.18.0
      adds  56a8c91   cosmetics
      adds  3ff195e   devel release
      adds  b6cfcbe   v0.054
      adds  46e7f1d   tuning travis
      adds  3ce3651   tuning travis
      adds  515bf9b   tuning travis
      adds  1adeed9   version bump
      adds  79c1bad   ltc update (serpent,idea)
      adds  eb20877   gen IDEA/Serpent
      adds  f4f60f2   IDEA/Serpent tests
      adds  78ad28b   update changes
      adds  1993882   doc tuning
      adds  9416758   Serpent/IDEA compat tests
      adds  93f8d21   register_* tuning
      adds  c44829b   better handling of PK_CURVEOID
      adds  2c9995f   base32_encode + base32_decode from ltc
      adds  75a5a5b   base32_encode + base32_decode from ltc(2)
      adds  5d507df   xs tuning
      adds  f7f6818   Crypt::Stream::Salsa20
      adds  2b867a9   update changes
      adds  4a2b9bf   xs tuning
      adds  7b1cd92   version bump
      adds  d715a92   avoid Scalar::Util
      adds  b94467b   version bump
      adds  2d50e35   fix  __declspec(deprecated)
      adds  0d41604   xs tuning
      adds  39f330e   ltc-develop sync
      adds  f1e9116   added CCM OO interface: new-add-add-done
      adds  59f7fb2   version bump
      adds  807ef6b   doc tuning
      adds  8a60fcb   doc tuning
      adds  91c495d   CCM tuning + CryptX::_croak
      adds  af016b8   using CryptX::_croak
      adds  f9095aa   version bump
      adds  fa5ce20   doc update
      adds  b15d95a   doc update
      adds  92ffc0e   version bump
      adds  8868fda   doc update
      adds  7f43155   ltc sync + new Crypt::Stream::Sosemanuk
      adds  18ffdb9   update changes
      adds  ef95a34   ccm_process fix
      adds  29ea1dc   ltc sync - sosemanuk
      adds  887dbb4   ltc sync
      adds  4ee918c   accept CFLAGS and CPPFLAGS from the environment (the idea from real-dam)
      adds  4dab37b   doc tuning
      adds  2e536e9   version bump
      adds  c25f7b9   update Changes
      adds  a6949d1   cleanup _generators
      adds  6661048   tuning openssl tests
      adds  5286dcd   Fix typos in POD (#40)
      adds  4944fdf   fix generators
      adds  47589e6   version bump
      adds  f7cc9cd   another attempt to fix #39
      adds  4530ff6   POD fixes, spelling
      adds  2f84897   version bump
      adds  b7ab19a   README update
      adds  f5e5280   OCB - blocksize is obsolete
      adds  1489dbf   DSA size/size_q cosmetics
      adds  6749e6c   fix trailing whitespaces and tabs
      adds  e91a963   test pod coverage
      adds  2674fa2   version bump
      adds  dc376f5   pod tests only if TEST_POD=1
      adds  eb662de   main CryptX pod fix
      adds  d1a1d8d   ltc SHA3 blocksize fix
      adds  392c0cd   more hmac tests
      adds  3fb5c09   version bump
      adds  eefec0e   v0.055
      adds  02df60a   tests related cosmetics
      adds  a7d3482   ltm sync
      adds  cc52fa7   version bump
      adds  b2dd91b   avoid long long
      adds  8ea3915   silence compiler warnings
      adds  275efb9   doc fix
      adds  606ecc1   ltc update
      adds  456bcaf   new Crypt::Stream::Rabbit
      adds  112e890   compatibility with Crypt::Rabbit
      adds  97004fe   tuning rabbit
      adds  6e492aa   tuning rabbit
      adds  5219575   tlc sync
      adds  3f24975   chmod fix
      adds  6f0cf23   ltc sync
      adds  781b8f0   dev release
      adds  8ea3afd   version bump
      adds  159a2a5   tuning update-makefiles.pl
      adds  005cd0c   chmod fix
      adds  0c1e314   rabbit doc
      adds  cf9f837   version bump
      adds  6e8abed   v0.056
      adds  5b72530   New upstream version 0.056
       new  1037a09   Update upstream source from tag 'upstream/0.056'
       new  acf9135   Update debian/changelog
       new  254b4fa   Add information about a new file to debian/copyright.
       new  4057a6e   Declare compliance with Debian Policy 4.1.3.
       new  22a1d9d   s/Crypt/CryptX/

The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 Changes                                            |    3 +
 CryptX.xs                                          |    8 +-
 MANIFEST                                           |    5 +
 META.json                                          |    2 +-
 META.yml                                           |    2 +-
 README.md                                          |    3 +-
 debian/changelog                                   |    8 +-
 debian/control                                     |    4 +-
 debian/copyright                                   |   14 +
 inc/CryptX_AuthEnc_CCM.xs.inc                      |    8 +-
 inc/CryptX_Checksum_CRC32.xs.inc                   |    1 -
 inc/CryptX_Cipher.xs.inc                           |    4 +-
 inc/CryptX_Digest_SHAKE.xs.inc                     |    2 +-
 inc/CryptX_PK_DH.xs.inc                            |    2 +-
 inc/CryptX_PK_DSA.xs.inc                           |    2 +-
 inc/CryptX_PK_ECC.xs.inc                           |    2 +-
 inc/CryptX_PK_RSA.xs.inc                           |    2 +-
 inc/CryptX_Stream_ChaCha.xs.inc                    |    2 +-
 inc/CryptX_Stream_RC4.xs.inc                       |    2 +-
 ...osemanuk.xs.inc => CryptX_Stream_Rabbit.xs.inc} |   47 +-
 inc/CryptX_Stream_Salsa20.xs.inc                   |    2 +-
 inc/CryptX_Stream_Sober128.xs.inc                  |    2 +-
 inc/CryptX_Stream_Sosemanuk.xs.inc                 |    2 +-
 lib/Crypt/AuthEnc.pm                               |    2 +-
 lib/Crypt/AuthEnc/CCM.pm                           |    2 +-
 lib/Crypt/AuthEnc/ChaCha20Poly1305.pm              |    2 +-
 lib/Crypt/AuthEnc/EAX.pm                           |    2 +-
 lib/Crypt/AuthEnc/GCM.pm                           |    2 +-
 lib/Crypt/AuthEnc/OCB.pm                           |    2 +-
 lib/Crypt/Checksum.pm                              |    2 +-
 lib/Crypt/Checksum/Adler32.pm                      |    2 +-
 lib/Crypt/Checksum/CRC32.pm                        |    2 +-
 lib/Crypt/Cipher.pm                                |    2 +-
 lib/Crypt/Cipher/AES.pm                            |    2 +-
 lib/Crypt/Cipher/Anubis.pm                         |    2 +-
 lib/Crypt/Cipher/Blowfish.pm                       |    2 +-
 lib/Crypt/Cipher/CAST5.pm                          |    2 +-
 lib/Crypt/Cipher/Camellia.pm                       |    2 +-
 lib/Crypt/Cipher/DES.pm                            |    2 +-
 lib/Crypt/Cipher/DES_EDE.pm                        |    2 +-
 lib/Crypt/Cipher/IDEA.pm                           |    2 +-
 lib/Crypt/Cipher/KASUMI.pm                         |    2 +-
 lib/Crypt/Cipher/Khazad.pm                         |    2 +-
 lib/Crypt/Cipher/MULTI2.pm                         |    2 +-
 lib/Crypt/Cipher/Noekeon.pm                        |    2 +-
 lib/Crypt/Cipher/RC2.pm                            |    2 +-
 lib/Crypt/Cipher/RC5.pm                            |    2 +-
 lib/Crypt/Cipher/RC6.pm                            |    2 +-
 lib/Crypt/Cipher/SAFERP.pm                         |    2 +-
 lib/Crypt/Cipher/SAFER_K128.pm                     |    2 +-
 lib/Crypt/Cipher/SAFER_K64.pm                      |    2 +-
 lib/Crypt/Cipher/SAFER_SK128.pm                    |    2 +-
 lib/Crypt/Cipher/SAFER_SK64.pm                     |    2 +-
 lib/Crypt/Cipher/SEED.pm                           |    2 +-
 lib/Crypt/Cipher/Serpent.pm                        |    2 +-
 lib/Crypt/Cipher/Skipjack.pm                       |    2 +-
 lib/Crypt/Cipher/Twofish.pm                        |    2 +-
 lib/Crypt/Cipher/XTEA.pm                           |    2 +-
 lib/Crypt/Digest.pm                                |    2 +-
 lib/Crypt/Digest/BLAKE2b_160.pm                    |    2 +-
 lib/Crypt/Digest/BLAKE2b_256.pm                    |    2 +-
 lib/Crypt/Digest/BLAKE2b_384.pm                    |    2 +-
 lib/Crypt/Digest/BLAKE2b_512.pm                    |    2 +-
 lib/Crypt/Digest/BLAKE2s_128.pm                    |    2 +-
 lib/Crypt/Digest/BLAKE2s_160.pm                    |    2 +-
 lib/Crypt/Digest/BLAKE2s_224.pm                    |    2 +-
 lib/Crypt/Digest/BLAKE2s_256.pm                    |    2 +-
 lib/Crypt/Digest/CHAES.pm                          |    2 +-
 lib/Crypt/Digest/MD2.pm                            |    2 +-
 lib/Crypt/Digest/MD4.pm                            |    2 +-
 lib/Crypt/Digest/MD5.pm                            |    2 +-
 lib/Crypt/Digest/RIPEMD128.pm                      |    2 +-
 lib/Crypt/Digest/RIPEMD160.pm                      |    2 +-
 lib/Crypt/Digest/RIPEMD256.pm                      |    2 +-
 lib/Crypt/Digest/RIPEMD320.pm                      |    2 +-
 lib/Crypt/Digest/SHA1.pm                           |    2 +-
 lib/Crypt/Digest/SHA224.pm                         |    2 +-
 lib/Crypt/Digest/SHA256.pm                         |    2 +-
 lib/Crypt/Digest/SHA384.pm                         |    2 +-
 lib/Crypt/Digest/SHA3_224.pm                       |    2 +-
 lib/Crypt/Digest/SHA3_256.pm                       |    2 +-
 lib/Crypt/Digest/SHA3_384.pm                       |    2 +-
 lib/Crypt/Digest/SHA3_512.pm                       |    2 +-
 lib/Crypt/Digest/SHA512.pm                         |    2 +-
 lib/Crypt/Digest/SHA512_224.pm                     |    2 +-
 lib/Crypt/Digest/SHA512_256.pm                     |    2 +-
 lib/Crypt/Digest/SHAKE.pm                          |    2 +-
 lib/Crypt/Digest/Tiger192.pm                       |    2 +-
 lib/Crypt/Digest/Whirlpool.pm                      |    2 +-
 lib/Crypt/KeyDerivation.pm                         |    2 +-
 lib/Crypt/Mac.pm                                   |    2 +-
 lib/Crypt/Mac/BLAKE2b.pm                           |    2 +-
 lib/Crypt/Mac/BLAKE2s.pm                           |    2 +-
 lib/Crypt/Mac/F9.pm                                |    2 +-
 lib/Crypt/Mac/HMAC.pm                              |    2 +-
 lib/Crypt/Mac/OMAC.pm                              |    2 +-
 lib/Crypt/Mac/PMAC.pm                              |    2 +-
 lib/Crypt/Mac/Pelican.pm                           |    2 +-
 lib/Crypt/Mac/Poly1305.pm                          |    2 +-
 lib/Crypt/Mac/XCBC.pm                              |    2 +-
 lib/Crypt/Misc.pm                                  |    2 +-
 lib/Crypt/Mode.pm                                  |    2 +-
 lib/Crypt/Mode/CBC.pm                              |    2 +-
 lib/Crypt/Mode/CFB.pm                              |    2 +-
 lib/Crypt/Mode/CTR.pm                              |    2 +-
 lib/Crypt/Mode/ECB.pm                              |    2 +-
 lib/Crypt/Mode/OFB.pm                              |    2 +-
 lib/Crypt/PK.pm                                    |    2 +-
 lib/Crypt/PK/DH.pm                                 |    2 +-
 lib/Crypt/PK/DSA.pm                                |    2 +-
 lib/Crypt/PK/ECC.pm                                |    4 +-
 lib/Crypt/PK/RSA.pm                                |    2 +-
 lib/Crypt/PRNG.pm                                  |    2 +-
 lib/Crypt/PRNG/ChaCha20.pm                         |    2 +-
 lib/Crypt/PRNG/Fortuna.pm                          |    2 +-
 lib/Crypt/PRNG/RC4.pm                              |    2 +-
 lib/Crypt/PRNG/Sober128.pm                         |    2 +-
 lib/Crypt/PRNG/Yarrow.pm                           |    2 +-
 lib/Crypt/Stream/ChaCha.pm                         |    2 +-
 lib/Crypt/Stream/RC4.pm                            |    2 +-
 lib/Crypt/Stream/{Sosemanuk.pm => Rabbit.pm}       |   29 +-
 lib/Crypt/Stream/Salsa20.pm                        |    2 +-
 lib/Crypt/Stream/Sober128.pm                       |    2 +-
 lib/Crypt/Stream/Sosemanuk.pm                      |    4 +-
 lib/CryptX.pm                                      |    5 +-
 lib/Math/BigInt/LTM.pm                             |    2 +-
 src/Makefile                                       |   48 +-
 src/Makefile.nmake                                 |   48 +-
 src/ltc/encauth/ccm/ccm_memory.c                   |   24 +-
 src/ltc/encauth/ocb3/ocb3_add_aad.c                |    0
 src/ltc/encauth/ocb3/ocb3_decrypt.c                |    0
 src/ltc/encauth/ocb3/ocb3_decrypt_last.c           |    0
 src/ltc/encauth/ocb3/ocb3_decrypt_verify_memory.c  |    0
 src/ltc/encauth/ocb3/ocb3_done.c                   |    0
 src/ltc/encauth/ocb3/ocb3_encrypt.c                |    0
 .../ocb3/ocb3_encrypt_authenticate_memory.c        |    0
 src/ltc/encauth/ocb3/ocb3_encrypt_last.c           |    0
 src/ltc/encauth/ocb3/ocb3_init.c                   |    0
 src/ltc/encauth/ocb3/ocb3_int_ntz.c                |    0
 src/ltc/encauth/ocb3/ocb3_int_xor_blocks.c         |    0
 src/ltc/headers/tomcrypt_cipher.h                  |   24 +-
 src/ltc/headers/tomcrypt_custom.h                  |    3 +
 src/ltc/headers/tomcrypt_mac.h                     |  182 +--
 src/ltc/headers/tomcrypt_misc.h                    |    3 +
 src/ltc/misc/compare_testvector.c                  |    4 +
 src/ltc/misc/copy_or_zeromem.c                     |   61 +
 src/ltc/misc/crypt/crypt.c                         |    3 +
 src/ltc/misc/crypt/crypt_sizes.c                   |    3 +
 src/ltc/pk/asn1/der/bit/der_encode_bit_string.c    |    2 +-
 .../pk/asn1/der/bit/der_encode_raw_bit_string.c    |    2 +-
 src/ltc/pk/rsa/rsa_decrypt_key.c                   |    0
 src/ltc/pk/rsa/rsa_encrypt_key.c                   |    0
 src/ltc/pk/rsa/rsa_export.c                        |    0
 src/ltc/pk/rsa/rsa_exptmod.c                       |    0
 src/ltc/pk/rsa/rsa_free.c                          |    0
 src/ltc/pk/rsa/rsa_get_size.c                      |    0
 src/ltc/pk/rsa/rsa_import.c                        |    0
 src/ltc/pk/rsa/rsa_import_pkcs8.c                  |    0
 src/ltc/pk/rsa/rsa_import_x509.c                   |    0
 src/ltc/pk/rsa/rsa_make_key.c                      |    0
 src/ltc/pk/rsa/rsa_sign_hash.c                     |    0
 src/ltc/pk/rsa/rsa_sign_saltlen_get.c              |    0
 src/ltc/pk/rsa/rsa_verify_hash.c                   |    0
 src/ltc/prngs/chacha20.c                           |    1 +
 src/ltc/prngs/fortuna.c                            |    1 +
 src/ltc/prngs/rc4.c                                |    1 +
 src/ltc/prngs/sober128.c                           |    1 +
 src/ltc/prngs/yarrow.c                             |    1 +
 src/ltc/stream/rabbit/rabbit.c                     |  446 +++++++
 src/ltc/stream/sosemanuk/sosemanuk.c               |   49 +-
 src/ltm/bn_error.c                                 |   26 +-
 src/ltm/bn_fast_mp_invmod.c                        |  233 ++--
 src/ltm/bn_fast_mp_montgomery_reduce.c             |  280 +++--
 src/ltm/bn_fast_s_mp_mul_digs.c                    |   92 +-
 src/ltm/bn_fast_s_mp_mul_high_digs.c               |   82 +-
 src/ltm/bn_fast_s_mp_sqr.c                         |   96 +-
 src/ltm/bn_mp_2expt.c                              |   35 +-
 src/ltm/bn_mp_abs.c                                |   31 +-
 src/ltm/bn_mp_add.c                                |   54 +-
 src/ltm/bn_mp_add_d.c                              |  178 +--
 src/ltm/bn_mp_addmod.c                             |   33 +-
 src/ltm/bn_mp_and.c                                |   62 +-
 src/ltm/bn_mp_clamp.c                              |   31 +-
 src/ltm/bn_mp_clear.c                              |   37 +-
 src/ltm/bn_mp_clear_multi.c                        |   24 +-
 src/ltm/bn_mp_cmp.c                                |   41 +-
 src/ltm/bn_mp_cmp_d.c                              |   40 +-
 src/ltm/bn_mp_cmp_mag.c                            |   60 +-
 src/ltm/bn_mp_cnt_lsb.c                            |   18 +-
 src/ltm/bn_mp_copy.c                               |   73 +-
 src/ltm/bn_mp_count_bits.c                         |   41 +-
 src/ltm/bn_mp_div.c                                |  459 +++----
 src/ltm/bn_mp_div_2.c                              |   76 +-
 src/ltm/bn_mp_div_2d.c                             |  115 +-
 src/ltm/bn_mp_div_3.c                              |   93 +-
 src/ltm/bn_mp_div_d.c                              |  140 +--
 src/ltm/bn_mp_dr_is_modulus.c                      |   14 +-
 src/ltm/bn_mp_dr_reduce.c                          |   93 +-
 src/ltm/bn_mp_dr_setup.c                           |   11 +-
 src/ltm/bn_mp_exch.c                               |   19 +-
 src/ltm/bn_mp_export.c                             |  127 +-
 src/ltm/bn_mp_expt_d.c                             |   10 +-
 src/ltm/bn_mp_expt_d_ex.c                          |  101 +-
 src/ltm/bn_mp_exptmod.c                            |  120 +-
 src/ltm/bn_mp_exptmod_fast.c                       |  493 ++++----
 src/ltm/bn_mp_exteuclid.c                          |  109 +-
 src/ltm/bn_mp_fread.c                              |   42 +-
 src/ltm/bn_mp_fwrite.c                             |   32 +-
 src/ltm/bn_mp_gcd.c                                |  146 +--
 src/ltm/bn_mp_get_int.c                            |   36 +-
 src/ltm/bn_mp_get_long.c                           |   28 +-
 src/ltm/bn_mp_get_long_long.c                      |   28 +-
 src/ltm/bn_mp_grow.c                               |   62 +-
 src/ltm/bn_mp_import.c                             |   80 +-
 src/ltm/bn_mp_init.c                               |   38 +-
 src/ltm/bn_mp_init_copy.c                          |   23 +-
 src/ltm/bn_mp_init_multi.c                         |   67 +-
 src/ltm/bn_mp_init_set.c                           |   20 +-
 src/ltm/bn_mp_init_set_int.c                       |   18 +-
 src/ltm/bn_mp_init_size.c                          |   42 +-
 src/ltm/bn_mp_invmod.c                             |   28 +-
 src/ltm/bn_mp_invmod_slow.c                        |  253 ++--
 src/ltm/bn_mp_is_square.c                          |  143 +--
 src/ltm/bn_mp_jacobi.c                             |  158 +--
 src/ltm/bn_mp_karatsuba_mul.c                      |  269 ++--
 src/ltm/bn_mp_karatsuba_sqr.c                      |  196 +--
 src/ltm/bn_mp_lcm.c                                |   72 +-
 src/ltm/bn_mp_lshd.c                               |   78 +-
 src/ltm/bn_mp_mod.c                                |   43 +-
 src/ltm/bn_mp_mod_2d.c                             |   57 +-
 src/ltm/bn_mp_mod_d.c                              |   11 +-
 src/ltm/bn_mp_montgomery_calc_normalization.c      |   52 +-
 src/ltm/bn_mp_montgomery_reduce.c                  |  186 +--
 src/ltm/bn_mp_montgomery_setup.c                   |   51 +-
 src/ltm/bn_mp_mul.c                                |   68 +-
 src/ltm/bn_mp_mul_2.c                              |  106 +-
 src/ltm/bn_mp_mul_2d.c                             |  106 +-
 src/ltm/bn_mp_mul_d.c                              |   87 +-
 src/ltm/bn_mp_mulmod.c                             |   32 +-
 src/ltm/bn_mp_n_root.c                             |   10 +-
 src/ltm/bn_mp_n_root_ex.c                          |  188 +--
 src/ltm/bn_mp_neg.c                                |   32 +-
 src/ltm/bn_mp_or.c                                 |   53 +-
 src/ltm/bn_mp_prime_fermat.c                       |   69 +-
 src/ltm/bn_mp_prime_is_divisible.c                 |   42 +-
 src/ltm/bn_mp_prime_is_prime.c                     |   83 +-
 src/ltm/bn_mp_prime_miller_rabin.c                 |  131 +-
 src/ltm/bn_mp_prime_next_prime.c                   |  104 +-
 src/ltm/bn_mp_prime_rabin_miller_trials.c          |   32 +-
 src/ltm/bn_mp_prime_random_ex.c                    |   46 +-
 src/ltm/bn_mp_radix_size.c                         |   90 +-
 src/ltm/bn_mp_radix_smap.c                         |   20 +-
 src/ltm/bn_mp_rand.c                               |   80 +-
 src/ltm/bn_mp_read_radix.c                         |  110 +-
 src/ltm/bn_mp_read_signed_bin.c                    |   32 +-
 src/ltm/bn_mp_read_unsigned_bin.c                  |   52 +-
 src/ltm/bn_mp_reduce.c                             |  118 +-
 src/ltm/bn_mp_reduce_2k.c                          |   10 +-
 src/ltm/bn_mp_reduce_2k_l.c                        |    8 +-
 src/ltm/bn_mp_reduce_2k_setup.c                    |   16 +-
 src/ltm/bn_mp_reduce_2k_setup_l.c                  |   16 +-
 src/ltm/bn_mp_reduce_is_2k.c                       |   28 +-
 src/ltm/bn_mp_reduce_is_2k_l.c                     |   18 +-
 src/ltm/bn_mp_reduce_setup.c                       |   20 +-
 src/ltm/bn_mp_rshd.c                               |   82 +-
 src/ltm/bn_mp_set.c                                |   14 +-
 src/ltm/bn_mp_set_int.c                            |   44 +-
 src/ltm/bn_mp_set_long.c                           |    6 +-
 src/ltm/bn_mp_set_long_long.c                      |    8 +-
 src/ltm/bn_mp_shrink.c                             |   38 +-
 src/ltm/bn_mp_signed_bin_size.c                    |   10 +-
 src/ltm/bn_mp_sqr.c                                |   55 +-
 src/ltm/bn_mp_sqrmod.c                             |   33 +-
 src/ltm/bn_mp_sqrt.c                               |   96 +-
 src/ltm/bn_mp_sqrtmod_prime.c                      |  186 +--
 src/ltm/bn_mp_sub.c                                |   65 +-
 src/ltm/bn_mp_sub_d.c                              |  120 +-
 src/ltm/bn_mp_submod.c                             |   33 +-
 src/ltm/bn_mp_to_signed_bin.c                      |   20 +-
 src/ltm/bn_mp_to_signed_bin_n.c                    |   10 +-
 src/ltm/bn_mp_to_unsigned_bin.c                    |   42 +-
 src/ltm/bn_mp_to_unsigned_bin_n.c                  |   10 +-
 src/ltm/bn_mp_toom_mul.c                           |  462 +++----
 src/ltm/bn_mp_toom_sqr.c                           |  405 +++---
 src/ltm/bn_mp_toradix.c                            |   88 +-
 src/ltm/bn_mp_toradix_n.c                          |  110 +-
 src/ltm/bn_mp_unsigned_bin_size.c                  |   12 +-
 src/ltm/bn_mp_xor.c                                |   54 +-
 src/ltm/bn_mp_zero.c                               |   24 +-
 src/ltm/bn_prime_tab.c                             |   72 +-
 src/ltm/bn_reverse.c                               |   31 +-
 src/ltm/bn_s_mp_add.c                              |  165 ++-
 src/ltm/bn_s_mp_exptmod.c                          |  418 +++----
 src/ltm/bn_s_mp_mul_digs.c                         |  112 +-
 src/ltm/bn_s_mp_mul_high_digs.c                    |   91 +-
 src/ltm/bn_s_mp_sqr.c                              |  102 +-
 src/ltm/bn_s_mp_sub.c                              |  107 +-
 src/ltm/bncore.c                                   |   12 +-
 src/ltm/tommath.h                                  |  358 +++---
 src/ltm/tommath_class.h                            | 1315 ++++++++++----------
 src/ltm/tommath_private.h                          |   74 +-
 src/ltm/tommath_superclass.h                       |  108 +-
 t/001_compile.t                                    |   58 +-
 t/002_all_pm.t                                     |    5 +-
 t/003_all_pm_pod.t                                 |    2 +-
 t/004_all_pm_pod_spelling.t                        |    4 +-
 t/005_all_pm_pod_coverage.t                        |    2 +-
 t/cipher_stream.t                                  |   32 +-
 t/cipher_stream_rabbit.t                           |   36 +
 t/data/openssl_rsa-x509.pem                        |    0
 typemap                                            |    1 +
 311 files changed, 7420 insertions(+), 6601 deletions(-)
 copy inc/{CryptX_Stream_Sosemanuk.xs.inc => CryptX_Stream_Rabbit.xs.inc} (56%)
 copy lib/Crypt/Stream/{Sosemanuk.pm => Rabbit.pm} (51%)
 mode change 100755 => 100644 src/ltc/encauth/ocb3/ocb3_add_aad.c
 mode change 100755 => 100644 src/ltc/encauth/ocb3/ocb3_decrypt.c
 mode change 100755 => 100644 src/ltc/encauth/ocb3/ocb3_decrypt_last.c
 mode change 100755 => 100644 src/ltc/encauth/ocb3/ocb3_decrypt_verify_memory.c
 mode change 100755 => 100644 src/ltc/encauth/ocb3/ocb3_done.c
 mode change 100755 => 100644 src/ltc/encauth/ocb3/ocb3_encrypt.c
 mode change 100755 => 100644 src/ltc/encauth/ocb3/ocb3_encrypt_authenticate_memory.c
 mode change 100755 => 100644 src/ltc/encauth/ocb3/ocb3_encrypt_last.c
 mode change 100755 => 100644 src/ltc/encauth/ocb3/ocb3_init.c
 mode change 100755 => 100644 src/ltc/encauth/ocb3/ocb3_int_ntz.c
 mode change 100755 => 100644 src/ltc/encauth/ocb3/ocb3_int_xor_blocks.c
 create mode 100644 src/ltc/misc/copy_or_zeromem.c
 mode change 100755 => 100644 src/ltc/pk/rsa/rsa_decrypt_key.c
 mode change 100755 => 100644 src/ltc/pk/rsa/rsa_encrypt_key.c
 mode change 100755 => 100644 src/ltc/pk/rsa/rsa_export.c
 mode change 100755 => 100644 src/ltc/pk/rsa/rsa_exptmod.c
 mode change 100755 => 100644 src/ltc/pk/rsa/rsa_free.c
 mode change 100755 => 100644 src/ltc/pk/rsa/rsa_get_size.c
 mode change 100755 => 100644 src/ltc/pk/rsa/rsa_import.c
 mode change 100755 => 100644 src/ltc/pk/rsa/rsa_import_pkcs8.c
 mode change 100755 => 100644 src/ltc/pk/rsa/rsa_import_x509.c
 mode change 100755 => 100644 src/ltc/pk/rsa/rsa_make_key.c
 mode change 100755 => 100644 src/ltc/pk/rsa/rsa_sign_hash.c
 mode change 100755 => 100644 src/ltc/pk/rsa/rsa_sign_saltlen_get.c
 mode change 100755 => 100644 src/ltc/pk/rsa/rsa_verify_hash.c
 create mode 100644 src/ltc/stream/rabbit/rabbit.c
 create mode 100644 t/cipher_stream_rabbit.t
 mode change 100755 => 100644 t/data/openssl_rsa-x509.pem

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libcryptx-perl.git



More information about the Pkg-perl-cvs-commits mailing list