1. 30 3月, 2016 1 次提交
  2. 09 3月, 2016 11 次提交
  3. 08 3月, 2016 7 次提交
  4. 07 3月, 2016 2 次提交
  5. 26 2月, 2016 1 次提交
  6. 19 2月, 2016 1 次提交
  7. 18 2月, 2016 1 次提交
  8. 17 2月, 2016 1 次提交
    • R
      Implement the use of heap manipulator implementions · 05c7b163
      Richard Levitte 提交于
      - Make use of the functions given through CRYPTO_set_mem_functions().
      - CRYPTO_free(), CRYPTO_clear_free() and CRYPTO_secure_free() now receive
        __FILE__ and __LINE__.
      - The API for CRYPTO_set_mem_functions() and CRYPTO_get_mem_functions()
        is slightly changed, the implementation for free() now takes a couple
        of extra arguments, taking __FILE__ and __LINE__.
      - The CRYPTO_ memory functions will *always* receive __FILE__ and __LINE__
        from the corresponding OPENSSL_ macros, regardless of if crypto-mdebug
        has been enabled or not.  The reason is that if someone swaps out the
        malloc(), realloc() and free() implementations, we can't know if they
        will use them or not.
      Reviewed-by: NRich Salz <rsalz@openssl.org>
      05c7b163
  9. 13 2月, 2016 1 次提交
  10. 11 2月, 2016 5 次提交
  11. 10 2月, 2016 1 次提交
  12. 09 2月, 2016 3 次提交
  13. 31 1月, 2016 2 次提交
  14. 28 1月, 2016 1 次提交
  15. 27 1月, 2016 1 次提交
    • R
      Remove /* foo.c */ comments · 34980760
      Rich Salz 提交于
      This was done by the following
              find . -name '*.[ch]' | /tmp/pl
      where /tmp/pl is the following three-line script:
              print unless $. == 1 && m@/\* .*\.[ch] \*/@;
              close ARGV if eof; # Close file to reset $.
      
      And then some hand-editing of other files.
      Reviewed-by: NViktor Dukhovni <viktor@openssl.org>
      34980760
  16. 14 1月, 2016 1 次提交
    • R
      Add CRYPTO_EX_DATA; remove EC_EXTRA_DATA · 3aef36ff
      Rich Salz 提交于
      Add CRYPTO_EX_DATA add EndC_KEY_[gs]et_method, From Roumen Petrov.
      Had to add various exdata calls to init/copy/free the exdata.
      Had to remove const from some EC functions because exdata isn't
      const-correct. :(
      Also remove EC_EXTRA_DATA and use a union to hold the possible
      pre-computed values and an enum to tell which value is in the
      union. (Rich Salz)
      Reviewed-by: NDr. Stephen Henson <steve@openssl.org>
      3aef36ff