• G
    This changes the existing hardware ENGINE implementations to dynamically · 2dc5383a
    Geoff Thorpe 提交于
    declare their own error strings so that they can be more easily compiled as
    external shared-libraries if desired. Also, each implementation has been
    given canonical "dynamic" support at the base of each file and is only
    built if the ENGINE_DYNAMIC_SUPPORT symbol is defined.
    
    Also, use "void" prototypes rather than empty prototypes in engine_int.h.
    
    This does not yet;
      (i) remove error strings when unloading,
     (ii) remove the redundant ENGINE_R_*** codes (though ENGINE_F_*** codes
          have gone), or
    (iii) provide any instructions on how to build shared-library ENGINEs or
          use them.
    
    All are on their way.
    2dc5383a
engine_openssl.c 5.9 KB