1. 02 May, 2016 1 commit
    • TJ Saunders's avatar
      Issue #719: · 87693148
      TJ Saunders authored
      
      
      If no serverinfo extension is found in some cases, do not abort the handshake,
      but simply omit/skip that extension.
      
      Check for already-registered serverinfo callbacks during serverinfo
      registration.
      
      Update SSL_CTX_use_serverinfo() documentation to mention the need to reload the
      same serverinfo per certificate, for servers with multiple server certificates.
      
      Reviewed-by: default avatarMatt Caswell <matt@openssl.org>
      Reviewed-by: default avatarRichard Levitte <levitte@openssl.org>
      Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
      87693148
  2. 29 Apr, 2016 4 commits
  3. 27 Apr, 2016 1 commit
  4. 26 Apr, 2016 1 commit
  5. 25 Apr, 2016 3 commits
  6. 23 Apr, 2016 1 commit
  7. 22 Apr, 2016 1 commit
  8. 07 Apr, 2016 2 commits
  9. 04 Apr, 2016 1 commit
  10. 26 Mar, 2016 1 commit
  11. 18 Mar, 2016 4 commits
  12. 14 Mar, 2016 1 commit
  13. 09 Mar, 2016 3 commits
  14. 08 Mar, 2016 1 commit
  15. 07 Mar, 2016 4 commits
  16. 04 Mar, 2016 1 commit
    • Dr. Stephen Henson's avatar
      Sanity check PVK file fields. · df14e502
      Dr. Stephen Henson authored
      
      
      PVK files with abnormally large length or salt fields can cause an
      integer overflow which can result in an OOB read and heap corruption.
      However this is an rarely used format and private key files do not
      normally come from untrusted sources the security implications not
      significant.
      
      Fix by limiting PVK length field to 100K and salt to 10K: these should be
      more than enough to cover any files encountered in practice.
      
      Issue reported by Guido Vranken.
      
      Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
      (cherry picked from commit 5f57abe2)
      df14e502
  17. 01 Mar, 2016 10 commits