1. 22 12月, 2015 1 次提交
  2. 16 12月, 2015 1 次提交
  3. 13 12月, 2015 1 次提交
  4. 10 12月, 2015 1 次提交
  5. 09 12月, 2015 1 次提交
  6. 06 12月, 2015 1 次提交
  7. 05 12月, 2015 3 次提交
  8. 02 12月, 2015 1 次提交
  9. 28 11月, 2015 1 次提交
  10. 24 11月, 2015 1 次提交
  11. 23 11月, 2015 1 次提交
  12. 21 11月, 2015 4 次提交
    • M
      Rename start_async_job to ssl_start_async_job · 7fecbf6f
      Matt Caswell 提交于
      Make it clear that this function is ssl specific.
      Reviewed-by: NRich Salz <rsalz@openssl.org>
      7fecbf6f
    • M
      Clean up libssl async calls · add2f5ca
      Matt Caswell 提交于
      Tidy up the libssl async calls and make sure all IO functions are covered.
      Reviewed-by: NRich Salz <rsalz@openssl.org>
      add2f5ca
    • M
      Initial Async notify code changes · f4da39d2
      Matt Caswell 提交于
      Initial API implemented for notifying applications that an ASYNC_JOB
      has completed. Currently only s_server is using this. The Dummy Async
      engine "cheats" in that it notifies that it has completed *before* it
      pauses the job. A normal async engine would not do that.
      
      Only the posix version of this has been implemented so far, so it will
      probably fail to compile on Windows at the moment.
      Reviewed-by: NRich Salz <rsalz@openssl.org>
      f4da39d2
    • M
      Make libssl async aware · 07bbc92c
      Matt Caswell 提交于
      The following entry points have been made async aware:
      SSL_accept
      SSL_read
      SSL_write
      
      Also added is a new mode - SSL_MODE_ASYNC. Calling the above functions with
      the async mode enabled will initiate a new async job. If an async pause is
      encountered whilst executing the job (such as for example if using SHA1/RSA
      with the Dummy Async engine), then the above functions return with
      SSL_WANT_ASYNC. Calling the functions again (with exactly the same args
      as per non-blocking IO), will resume the job where it left off.
      Reviewed-by: NRich Salz <rsalz@openssl.org>
      07bbc92c
  13. 20 11月, 2015 1 次提交
  14. 11 11月, 2015 1 次提交
    • M
      Fix SSL_use_certificate_chain_file · a974e64a
      Matt Caswell 提交于
      The new function SSL_use_certificate_chain_file was always crashing in
      the internal function use_certificate_chain_file because it would pass a
      NULL value for SSL_CTX *, but use_certificate_chain_file would
      unconditionally try to dereference it.
      Reviewed-by: NStephen Henson <steve@openssl.org>
      a974e64a
  15. 08 11月, 2015 2 次提交
  16. 31 10月, 2015 1 次提交
  17. 30 10月, 2015 16 次提交
  18. 09 10月, 2015 1 次提交
  19. 08 10月, 2015 1 次提交