1. 03 3月, 2020 1 次提交
  2. 28 2月, 2020 1 次提交
  3. 18 2月, 2020 1 次提交
  4. 17 2月, 2020 1 次提交
  5. 10 2月, 2020 1 次提交
  6. 07 2月, 2020 2 次提交
  7. 24 1月, 2020 1 次提交
  8. 23 1月, 2020 2 次提交
  9. 17 1月, 2020 1 次提交
  10. 16 1月, 2020 1 次提交
  11. 26 12月, 2019 1 次提交
  12. 22 12月, 2019 1 次提交
  13. 12 12月, 2019 1 次提交
  14. 30 11月, 2019 1 次提交
    • R
      SERIALIZER: add support for serializing EVP_PKEYs · 866234ac
      Richard Levitte 提交于
      The following public functions is added:
      
      - OSSL_SERIALIZER_CTX_new_by_EVP_PKEY()
      - OSSL_SERIALIZER_CTX_set_cipher()
      - OSSL_SERIALIZER_CTX_set_passphrase()
      - OSSL_SERIALIZER_CTX_set_passphrase_cb()
      - OSSL_SERIALIZER_CTX_set_passphrase_ui()
      
      OSSL_SERIALIZER_CTX_new_by_EVP_PKEY() selects a suitable serializer
      for the given EVP_PKEY, and sets up the OSSL_SERIALIZER_CTX to
      function together with OSSL_SERIALIZER_to_bio() and
      OSSL_SERIALIZER_to_fp().
      
      OSSL_SERIALIZER_CTX_set_cipher() indicates what cipher should be used
      to produce an encrypted serialization of the EVP_PKEY.  This is passed
      directly to the provider using OSSL_SERIALIZER_CTX_set_params().
      
      OSSL_SERIALIZER_CTX_set_passphrase() can be used to set a pass phrase
      to be used for the encryption.  This is passed directly to the
      provider using OSSL_SERIALIZER_CTX_set_params().
      
      OSSL_SERIALIZER_CTX_set_passphrase_cb() and
      OSSL_SERIALIZER_CTX_set_passphrase_ui() sets up a callback to be used
      to prompt for a passphrase.  This is stored in the context, and is
      called via an internal intermediary at the time of serialization.
      Reviewed-by: NMatt Caswell <matt@openssl.org>
      (Merged from https://github.com/openssl/openssl/pull/10394)
      866234ac
  15. 15 11月, 2019 1 次提交
  16. 12 11月, 2019 1 次提交
  17. 16 10月, 2019 1 次提交
  18. 02 10月, 2019 1 次提交
  19. 06 9月, 2019 1 次提交
  20. 31 7月, 2019 1 次提交
  21. 02 7月, 2019 1 次提交
  22. 28 6月, 2019 3 次提交
  23. 24 6月, 2019 1 次提交
  24. 21 6月, 2019 1 次提交
  25. 12 6月, 2019 1 次提交
    • M
      Make find-doc-nits check for newly added undocumented symbols · b5283535
      Matt Caswell 提交于
      We create lists of undocumented functions and macros as they are now so
      that find-doc-nits can check for newly introduced functions/macros that
      are undocumented.
      
      This works in a similar way to the -u and -d options to find-doc-nits.
      These count undocumented symbols and print a detailed list of undocumented
      symbols repsectively. This commit adds the -v and -e options to restrict
      the count/detailed list to newly added undocumented symbols only.
      
      There is also a new -s option that does the same as -e except that it
      produces no output if there are no newly undocumented symbols.
      
      We also amend "make doc-nits" to add the -s option which should cause
      travis to fail if a PR adds undocumented symbols.
      Reviewed-by: NRichard Levitte <levitte@openssl.org>
      (Merged from https://github.com/openssl/openssl/pull/9094)
      b5283535