• R
    Add CRYPTO_EX_DATA; remove EC_EXTRA_DATA · 3aef36ff
    Rich Salz 提交于
    Add CRYPTO_EX_DATA add EndC_KEY_[gs]et_method, From Roumen Petrov.
    Had to add various exdata calls to init/copy/free the exdata.
    Had to remove const from some EC functions because exdata isn't
    const-correct. :(
    Also remove EC_EXTRA_DATA and use a union to hold the possible
    pre-computed values and an enum to tell which value is in the
    union. (Rich Salz)
    Reviewed-by: NDr. Stephen Henson <steve@openssl.org>
    3aef36ff
ec_lib.c 28.0 KB