1. 05 Feb, 2019 1 commit
  2. 04 Feb, 2019 2 commits
  3. 02 Feb, 2019 1 commit
  4. 01 Feb, 2019 1 commit
  5. 31 Jan, 2019 6 commits
  6. 30 Jan, 2019 3 commits
  7. 29 Jan, 2019 1 commit
  8. 28 Jan, 2019 1 commit
  9. 27 Jan, 2019 5 commits
  10. 25 Jan, 2019 1 commit
  11. 24 Jan, 2019 3 commits
  12. 22 Jan, 2019 1 commit
  13. 21 Jan, 2019 3 commits
  14. 16 Jan, 2019 4 commits
  15. 15 Jan, 2019 4 commits
  16. 08 Jan, 2019 2 commits
  17. 07 Jan, 2019 1 commit
    • Viktor Dukhovni's avatar
      More configurable crypto and ssl library initialization · 25eb9299
      Viktor Dukhovni authored
      
      
      1.  In addition to overriding the default application name,
          one can now also override the configuration file name
          and flags passed to CONF_modules_load_file().
      
      2.  By default we still keep going when configuration file
          processing fails.  But, applications that want to be
          strict about initialization errors can now make explicit
          flag choices via non-null OPENSSL_INIT_SETTINGS that omit
          the CONF_MFLAGS_IGNORE_RETURN_CODES flag (which had so far
          been both undocumented and unused).
      
      3.  In OPENSSL_init_ssl() do not request OPENSSL_INIT_LOAD_CONFIG
          if the options already include OPENSSL_INIT_NO_LOAD_CONFIG.
      
      4.  Don't set up atexit() handlers when called with opts equal to
          OPENSSL_INIT_BASE_ONLY (this flag should only be used alone).
      
      Reviewed-by: default avatarBernd Edlinger <bernd.edlinger@hotmail.de>
      Reviewed-by: default avatarMatt Caswell <matt@openssl.org>
      (Merged from https://github.com/openssl/openssl/pull/7969)
      25eb9299