1. 28 8月, 2017 1 次提交
  2. 25 8月, 2017 1 次提交
  3. 15 8月, 2017 2 次提交
  4. 28 7月, 2017 1 次提交
  5. 27 7月, 2017 1 次提交
    • R
      Simplify the handling of shared library version numbers · d4453024
      Richard Levitte 提交于
      $(SHLIB_MAJOR).$(SHLIB_MINOR) is really a synonym for
      $(SHLIB_VERSION_NUMBER), and is therefore an added complexity,
      so better to use $(SHLIB_VERSION_NUMBER) directly.  SHLIB_MAJOR and
      SHLIB_MINOR are now unused, but are kept around purely as information
      in case someone relies on their existence.
      
      At the same time, add support for custom shared library extensions
      with the three new Makefile variables SHLIB_EXT, SHLIB_EXT_SIMPLE and
      SHLIB_EXT_IMPORT.  By default, they hold the variants of shared
      library extensions we support.  On mingw and cygwin, SHLIB_EXT_IMPORT
      is defined; on all other Unix platforms, it's empty.
      
      An example to get shared libraries with a slightly different SOVER name:
      
          $ make SHLIB_EXT='.$(SHLIB_VERSION_NUMBER).so'
      
      Fixes #3902
      Reviewed-by: NAndy Polyakov <appro@openssl.org>
      (Merged from https://github.com/openssl/openssl/pull/3964)
      d4453024
  6. 23 7月, 2017 1 次提交
    • R
      Add --with-rand-seed · 8389ec4b
      Rich Salz 提交于
      Add a new config param to specify how the CSPRNG should be seeded.
      Illegal values or nonsensical combinations (e.g., anything other
      than "os" on VMS or HP VOS etc) result in build failures.
      Add RDSEED support.
      Add RDTSC but leave it disabled for now pending more investigation.
      
      Refactor and reorganization all seeding files (rand_unix/win/vms) so
      that they are simpler.
      
      Only require 128 bits of seeding material.
      
      Many document improvements, including why to not use RAND_add() and the
      limitations around using load_file/write_file.
      Document RAND_poll().
      
      Cleanup Windows RAND_poll and return correct status
      
      More completely initialize the default DRBG.
      Reviewed-by: NPaul Dale <paul.dale@oracle.com>
      (Merged from https://github.com/openssl/openssl/pull/3965)
      8389ec4b
  7. 03 7月, 2017 1 次提交
  8. 30 6月, 2017 1 次提交
  9. 29 6月, 2017 1 次提交
    • R
      Add the STORE module · 71a5516d
      Richard Levitte 提交于
      This STORE module adds the following functionality:
      
      - A function OSSL_STORE_open(), OSSL_STORE_load() and OSSL_STORE_close()
        that accesses a URI and helps loading the supported objects (PKEYs,
        CERTs and CRLs for the moment) from it.
      - An opaque type OSSL_STORE_INFO that holds information on each loaded
        object.
      - A few functions to retrieve desired data from a OSSL_STORE_INFO
        reference.
      - Functions to register and unregister loaders for different URI
        schemes.  This enables dynamic addition of loaders from applications
        or from engines.
      Reviewed-by: NMatt Caswell <matt@openssl.org>
      (Merged from https://github.com/openssl/openssl/pull/3542)
      71a5516d
  10. 28 6月, 2017 1 次提交
  11. 22 6月, 2017 1 次提交
  12. 17 6月, 2017 2 次提交
  13. 02 5月, 2017 2 次提交
  14. 25 4月, 2017 1 次提交
  15. 05 4月, 2017 1 次提交
  16. 01 4月, 2017 1 次提交
  17. 29 3月, 2017 1 次提交
  18. 24 3月, 2017 1 次提交
  19. 06 3月, 2017 1 次提交
  20. 28 2月, 2017 2 次提交
  21. 24 2月, 2017 1 次提交
  22. 23 2月, 2017 1 次提交
  23. 21 2月, 2017 1 次提交
  24. 18 2月, 2017 1 次提交
  25. 02 2月, 2017 1 次提交
  26. 01 2月, 2017 1 次提交
  27. 29 12月, 2016 1 次提交
  28. 06 12月, 2016 1 次提交
  29. 03 12月, 2016 2 次提交
  30. 26 11月, 2016 1 次提交
  31. 15 11月, 2016 4 次提交
  32. 10 11月, 2016 1 次提交