1. 18 Apr, 2001 3 commits
    • Geoff Thorpe's avatar
      Some more tweaks to ENGINE code. · d54bf145
      Geoff Thorpe authored
      * Constify the get/set functions, and add some that functions were missing.
      
      * Add a new 'ENGINE_cpy()' function that will produce a new ENGINE based
        copied from an original (except for the references, ie. the new copy will
        be like an ENGINE returned from 'ENGINE_new()' - a structural reference).
      
      * Removed the "null parameter" checking in the get/set functions - it is
        legitimate to set NULL values as a way of *changing* an ENGINE (ie.
        removing a handler that previously existed). Also, passing a NULL pointer
        for an ENGINE is obviously wrong for these functions, so don't bother
        checking for it. The result is a number of error codes and strings could
        be removed.
      d54bf145
    • Geoff Thorpe's avatar
      Structural references should never be decremented directly - so leave that · ea3a429e
      Geoff Thorpe authored
      to ENGINE_free(). Also, remove "#if 0" code that has no useful future.
      ea3a429e
    • Geoff Thorpe's avatar
  2. 17 Apr, 2001 2 commits
  3. 16 Apr, 2001 1 commit
  4. 14 Apr, 2001 1 commit
  5. 12 Apr, 2001 6 commits
  6. 11 Apr, 2001 6 commits
  7. 10 Apr, 2001 1 commit
  8. 09 Apr, 2001 5 commits
  9. 08 Apr, 2001 9 commits
  10. 05 Apr, 2001 3 commits
  11. 04 Apr, 2001 3 commits