• R
    RT4310: Fix varous no-XXX builds · 1288f26f
    Rich Salz 提交于
    When OPENSSL_NO_ASYNC is set, make ASYNC_{un,}block_pause() do nothing.
    This prevents md_rand.c from failing to build. Probably better to do it
    this way than to wrap every instance in an explicit #ifdef.
    
    A bunch of new socket code got added to a new file crypto/bio/b_addr.c.
    Make it all go away if OPENSSL_NO_SOCK is defined.
    
    Allow configuration with no-ripemd, no-ts, no-ui
    We use these for the UEFI build.
    
    Also remove the 'Really???' comment from no-err and no-locking. We use
    those too.
    
    We need to drop the crypto/engine directory from the build too, and also
    set OPENSSL_NO_ENGINE
    Signed-off-by: NRich Salz <rsalz@openssl.org>
    Reviewed-by: NTim Hudson <tjh@openssl.org>
    1288f26f
Configure 73.2 KB