1. 22 4月, 2016 1 次提交
  2. 20 9月, 2015 1 次提交
  3. 07 9月, 2015 3 次提交
    • R
      Simplify very simple test recipes further. · 93de4f58
      Richard Levitte 提交于
      Very simple test recipes easily become tedious, so they might benefit
      from being made as simple as possible.  Therefore, OpenSSL::Test::Simple
      is born.  It currently provides but one function, simple_test(), which
      takes a minimum of two parameters (test name and program to run), with
      the optional third, being the algorithm to be checked for before
      running the test itself.
      
      All recipes with that simple thing to do have been rewritten to be as
      minimal as possible.
      Reviewed-by: NRich Salz <rsalz@openssl.org>
      93de4f58
    • R
      Add recipes for individual block ciphers, stream ciphers and digests · 894025c6
      Richard Levitte 提交于
      These recipes all correspond to a compiled test program.
      Reviewed-by: NRich Salz <rsalz@openssl.org>
      894025c6
    • R
      Add math tests recipes · f3356b7f
      Richard Levitte 提交于
      The math recipes are among the heavier, but also quite important.
      For the BN test, we have previously relied on bc to verify the numbers.
      Unfortunately, bc doesn't exist everywhere, making tests on some platforms
      rather painful.  With the new recipe (recipes/10-test_bn.t), we rely
      on perl's Math::BigInt and a homegrown simple calculator (recipes/bc.pl)
      that can do enough to cover for bc.
      Reviewed-by: NRich Salz <rsalz@openssl.org>
      f3356b7f