pike.git / lib / modules / SSL.pmod / Context.pike

version» Context lines:

pike.git/lib/modules/SSL.pmod/Context.pike:283: Inside #if constant(Crypto.SHA512)
  #endif    SIGNATURE_rsa_pkcs1_sha512,   #endif   #if constant(Crypto.SHA384)   #if constant(Crypto.ECC.Curve)    SIGNATURE_ecdsa_secp384r1_sha384,   #endif    SIGNATURE_rsa_pkcs1_sha384,   #endif   #if constant(Crypto.ECC.Curve25519) -  SIGNATURE_ed25519, +  SIGNATURE_ed25519_intrinsic,   #endif   #if constant(Crypto.ECC.Curve)    SIGNATURE_ecdsa_secp256r1_sha256,   #endif    HASH_sha256 | SIGNATURE_dsa,    SIGNATURE_rsa_pkcs1_sha256,   #if constant(Crypto.SHA224)   #if constant(Crypto.ECC.Curve)    HASH_sha224 | SIGNATURE_ecdsa,   #endif
pike.git/lib/modules/SSL.pmod/Context.pike:324: Inside #if constant(Crypto.ECC.Curve) && constant(Crypto.SHA512) && \
   constant(Crypto.SHA384) && constant(Crypto.SHA224) && \    constant(Crypto.ECC.Curve25519)    return signature_algorithms;   #else    return [array(int)]    filter(signature_algorithms,    lambda(SignatureScheme scheme) {   #if !constant(Crypto.ECC.Curve)    if ((scheme & SIGNATURE_MASK) == SIGNATURE_ecdsa) return 0;   #endif +  if ((<   #if constant(Crypto.ECC.Curve25519) -  if (scheme == SIGNATURE_ed25519) return 1; +  SIGNATURE_ed25519_intrinsic,   #endif -  +  >)[scheme]) return 1;    if ((<   #if !constant(Crypto.SHA512)    HASH_sha512,   #endif   #if !constant(Crypto.SHA384)    HASH_sha384,   #endif   #if !constant(Crypto.SHA224)    HASH_sha224,   #endif