summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/objects/obj_dat.c
diff options
context:
space:
mode:
authorguenther <>2014-07-28 04:23:12 +0000
committerguenther <>2014-07-28 04:23:12 +0000
commit3d47fbfc856434f2224e86abb42f2b235a05769e (patch)
tree51d2af22ad1dd980f4ce9c87fa7c5ea39efd7be6 /src/lib/libcrypto/objects/obj_dat.c
parentd1adf2db2a64042bbddd4292f1099948ced5886b (diff)
downloadopenbsd-3d47fbfc856434f2224e86abb42f2b235a05769e.tar.gz
openbsd-3d47fbfc856434f2224e86abb42f2b235a05769e.tar.bz2
openbsd-3d47fbfc856434f2224e86abb42f2b235a05769e.zip
The RSA, DH, and ECDH temporary key callbacks expect the number of keybits
for the key (expressed in RSA key bits, which makes *no sense* for ECDH) as their second argument, not zero. (jsing@ notes that the RSA callback is only invoked for 'export' ciphers, which have been removed from LibreSSL, and for the SSL_OP_EPHEMERAL_RSA option, which is makes the application non-compliant. More fuel for the tedu fire...) jasper@ noted the breakage and bisected it down to the diff that broke this ok jsing@ miod@
Diffstat (limited to 'src/lib/libcrypto/objects/obj_dat.c')
0 files changed, 0 insertions, 0 deletions