1. 10 Sep, 2001 11 commits
    • Bodo Möller's avatar
      fix memory leak · 336da564
      Bodo Möller authored
      336da564
    • Bodo Möller's avatar
      avoid warning ('const' discarded) · 8573fa18
      Bodo Möller authored
      8573fa18
    • Bodo Möller's avatar
      exclude disabled message digests · a52c2fb2
      Bodo Möller authored
      a52c2fb2
    • Bodo Möller's avatar
      add AES ciphers · 41450b27
      Bodo Möller authored
      41450b27
    • Bodo Möller's avatar
      Update so that progs.h can indeed be automatically generated · e72d5983
      Bodo Möller authored
          (Working file: progs.h
           revision 1.24
      
           date: 2001/02/19 16:06:03;  author: levitte;  state: Exp;  lines: +59 -59
           Make all configuration macros available for application by making
           sure they are available in opensslconf.h, by giving them names starting
           with "OPENSSL_" to avoid conflicts with other packages and by making
           sure e_os2.h will cover all platform-specific cases together with
           opensslconf.h.
      
           [...])
      e72d5983
    • Bodo Möller's avatar
      typo · 5a853853
      Bodo Möller authored
      5a853853
    • Bodo Möller's avatar
      Get rid of hazardous EVP_DigestInit_dbg/EVP_DigestInit case · 5e54b4f3
      Bodo Möller authored
      distinction (which does not work well because if CRYPTO_MDEBUG is
      defined at library compile time, it is not necessarily defined at
      application compile time; and memory debugging now can be reconfigured
      at run-time anyway).  To get the intended semantics, we could just use
      the EVP_DigestInit_dbg unconditionally (which uses the caller's
      __FILE__ and __LINE__ for memory leak debugging), but this would make
      memory debugging inconsistent.  Instead, callers can use
      CRYPTO_push_info() to track down memory leaks.
      5e54b4f3
    • Bodo Möller's avatar
      Get rid of hazardous EVP_DigestInit_dbg/EVP_DigestInit case · 5ba372b1
      Bodo Möller authored
      distinction (which does not work well because if CRYPTO_MDEBUG is
      defined at library compile time, it is not necessarily defined at
      application compile time; and memory debugging now can be reconfigured
      at run-time anyway).  To get the intended semantics, we could just use
      the EVP_DigestInit_dbg unconditionally (which uses the caller's
      __FILE__ and __LINE__ for memory leak debugging), but this would make
      memory debugging inconsistent.  Instead, callers can use
      CRYPTO_push_info() to track down memory leaks.
      
      Also fix indentation, and add OpenSSL copyright.
      5ba372b1
    • Bodo Möller's avatar
      copyright · f9b0f47c
      Bodo Möller authored
      f9b0f47c
    • Bodo Möller's avatar
      Delete pointless casts · 4deeadf7
      Bodo Möller authored
      4deeadf7
    • Bodo Möller's avatar
      Fix apps/openssl.c and ssl/ssltest.c so that they use · 384eff87
      Bodo Möller authored
      CRYPTO_set_mem_debug_options() instead of CRYPTO_dbg_set_options(),
      which is the default implementation of the former and should usually
      not be directly used by applications (at least if we assume that the
      options accepted by the default implementation will also be meaningful
      to any other implementations).
      
      Also fix apps/openssl.c and ssl/ssltest such that environment variable
      setting 'OPENSSL_DEBUG_MEMORY=off' actively disables the compiled-in
      library defaults (i.e. such that CRYPTO_MDEBUG is ignored in this
      case).
      384eff87
  2. 08 Sep, 2001 1 commit
  3. 07 Sep, 2001 10 commits
  4. 06 Sep, 2001 12 commits
  5. 05 Sep, 2001 6 commits