Branch: Tag:

2004-04-14

2004-04-14 19:28:32 by Martin Nilsson <mani@lysator.liu.se>

Better dependency checks.

Rev: lib/modules/Crypto.pmod/AES.pmod:1.4
Rev: lib/modules/Crypto.pmod/Arcfour.pmod:1.4
Rev: lib/modules/Crypto.pmod/Blowfish.pmod:1.4
Rev: lib/modules/Crypto.pmod/CAST.pmod:1.4
Rev: lib/modules/Crypto.pmod/DES.pmod:1.4
Rev: lib/modules/Crypto.pmod/DES3.pmod:1.4
Rev: lib/modules/Crypto.pmod/DSA.pike:1.5
Rev: lib/modules/Crypto.pmod/HMAC.pike:1.3
Rev: lib/modules/Crypto.pmod/IDEA.pmod:1.3
Rev: lib/modules/Crypto.pmod/MD2.pmod:1.4
Rev: lib/modules/Crypto.pmod/MD4.pmod:1.4
Rev: lib/modules/Crypto.pmod/MD5.pmod:1.5
Rev: lib/modules/Crypto.pmod/PGP.pmod:1.11
Rev: lib/modules/Crypto.pmod/Pipe.pike:1.6
Rev: lib/modules/Crypto.pmod/RSA.pike:1.8
Rev: lib/modules/Crypto.pmod/Random.pmod:1.14
Rev: lib/modules/Crypto.pmod/SHA1.pmod:1.2
Rev: lib/modules/Crypto.pmod/SHA256.pmod:1.4
Rev: lib/modules/Crypto.pmod/Serpent.pmod:1.4
Rev: lib/modules/Crypto.pmod/Twofish.pmod:1.4
Rev: lib/modules/Crypto.pmod/module.pmod:1.34
Rev: lib/modules/GDK.pmod:1.15
Rev: lib/modules/GLU.pmod:1.13

1: - /* $Id: RSA.pike,v 1.7 2004/02/28 14:57:10 nilsson Exp $ + /* $Id: RSA.pike,v 1.8 2004/04/14 19:27:01 nilsson Exp $    *    * Follow the PKCS#1 standard for padding and encryption.    */
6:   #pike __REAL_VERSION__   #pragma strict_types    - #if constant(Gmp.mpz) && constant(Crypto.Hash) + #if constant(Gmp) && constant(Gmp.mpz) && constant(Crypto.Hash)      static Gmp.mpz n; /* modulo */   static Gmp.mpz e; /* public exponent */
367: Inside #if constant(Gmp.mpz) && constant(Crypto.Hash)
   return "RSA";   }    + #else + constant this_program_does_not_exist=1;   #endif