1. 18 Aug, 2016 1 commit
  2. 16 Aug, 2016 1 commit
  3. 15 Aug, 2016 3 commits
  4. 11 Aug, 2016 1 commit
  5. 05 Aug, 2016 2 commits
  6. 04 Aug, 2016 4 commits
  7. 03 Aug, 2016 1 commit
  8. 02 Aug, 2016 4 commits
  9. 29 Jul, 2016 1 commit
  10. 28 Jul, 2016 1 commit
  11. 26 Jul, 2016 2 commits
  12. 22 Jul, 2016 4 commits
  13. 20 Jul, 2016 1 commit
  14. 19 Jul, 2016 4 commits
  15. 18 Jul, 2016 1 commit
  16. 16 Jul, 2016 1 commit
  17. 15 Jul, 2016 1 commit
  18. 08 Jul, 2016 1 commit
  19. 06 Jul, 2016 2 commits
  20. 05 Jul, 2016 1 commit
  21. 01 Jul, 2016 2 commits
    • Matt Caswell's avatar
      Avoid an overflow in constructing the ServerKeyExchange message · 77857ddc
      Matt Caswell authored
      
      
      We calculate the size required for the ServerKeyExchange message and then
      call BUF_MEM_grow_clean() on the buffer. However we fail to take account of
      2 bytes required for the signature algorithm and 2 bytes for the signature
      length, i.e. we could overflow by 4 bytes. In reality this won't happen
      because the buffer is pre-allocated to a large size that means it should be
      big enough anyway.
      
      Addresses an OCAP Audit issue.
      
      Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
      77857ddc
    • Andy Polyakov's avatar
      SPARC assembly pack: enforce V8+ ABI constraints. · cbffd2d9
      Andy Polyakov authored
      
      
      Even though it's hard to imagine, it turned out that upper half of
      arguments passed to V8+ subroutine can be non-zero.
      
      ["n" pseudo-instructions, such as srln being srl in 32-bit case and
      srlx in 64-bit one, were implemented in binutils 2.10. It's assumed
      that Solaris assembler implemented it around same time, i.e. 2000.]
      
      Reviewed-by: default avatarRichard Levitte <levitte@openssl.org>
      (cherry picked from commit f198cc43)
      cbffd2d9
  22. 30 Jun, 2016 1 commit