1. 13 10月, 2018 1 次提交
  2. 08 8月, 2018 1 次提交
  3. 20 3月, 2018 1 次提交
  4. 19 3月, 2018 2 次提交
  5. 01 3月, 2018 1 次提交
  6. 04 12月, 2017 4 次提交
  7. 18 10月, 2017 1 次提交
  8. 09 10月, 2017 1 次提交
  9. 03 8月, 2017 1 次提交
  10. 21 6月, 2017 1 次提交
  11. 22 5月, 2017 1 次提交
  12. 08 5月, 2017 1 次提交
  13. 10 3月, 2017 1 次提交
  14. 23 1月, 2017 1 次提交
  15. 04 11月, 2016 5 次提交
  16. 18 8月, 2016 1 次提交
  17. 15 7月, 2016 1 次提交
  18. 14 6月, 2016 1 次提交
  19. 04 6月, 2016 1 次提交
  20. 26 5月, 2016 1 次提交
  21. 18 5月, 2016 1 次提交
  22. 29 4月, 2016 1 次提交
  23. 05 4月, 2016 2 次提交
  24. 08 3月, 2016 1 次提交
    • M
      Lazily initialise the compression buffer · 0220fee4
      Matt Caswell 提交于
      With read pipelining we use multiple SSL3_RECORD structures for reading.
      There are SSL_MAX_PIPELINES (32) of them defined (typically not all of these
      would be used). Each one has a 16k compression buffer allocated! This
      results in a significant amount of memory being consumed which, most of the
      time, is not needed.  This change swaps the allocation of the compression
      buffer to be lazy so that it is only done immediately before it is actually
      used.
      Reviewed-by: NTim Hudson <tjh@openssl.org>
      0220fee4
  25. 03 3月, 2016 1 次提交
    • E
      Refactor ClientHello extension parsing · 06217867
      Emilia Kasper 提交于
      1) Simplify code with better PACKET methods.
      
      2) Make broken SNI parsing explicit. SNI was intended to be extensible
      to new name types but RFC 4366 defined the syntax inextensibly, and
      OpenSSL has never parsed SNI in a way that would allow adding a new name
      type. RFC 6066 fixed the definition but due to broken implementations
      being widespread, it appears impossible to ever extend SNI.
      
      3) Annotate resumption behaviour. OpenSSL doesn't currently handle all
      extensions correctly upon resumption. Annotate for further clean-up.
      
      4) Send an alert on ALPN protocol mismatch.
      Reviewed-by: NKurt Roeckx <kurt@openssl.org>
      06217867
  26. 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
  27. 12 1月, 2016 1 次提交
  28. 08 12月, 2015 3 次提交
  29. 06 12月, 2015 1 次提交