1. 20 May, 2016 1 commit
    • Andy Polyakov's avatar
      rand/randfile.c: remove _XOPEN_SOURCE definition. · e10b54ca
      Andy Polyakov authored
      
      
      Defintions of macros similar to _XOPEN_SOURCE belong in command line
      or in worst case prior first #include directive in source. As for
      macros is was allegedly controlling. One can argue that we are
      probably better off demanding S_IS* macros but there are systems
      that just don't comply, hence this compromise solution...
      
      Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
      (cherry picked from commit 2e6d7799)
      e10b54ca
  2. 19 May, 2016 4 commits
  3. 18 May, 2016 9 commits
  4. 17 May, 2016 5 commits
  5. 16 May, 2016 2 commits
  6. 14 May, 2016 1 commit
  7. 12 May, 2016 1 commit
  8. 11 May, 2016 4 commits
  9. 10 May, 2016 2 commits
  10. 09 May, 2016 3 commits
  11. 08 May, 2016 1 commit
  12. 06 May, 2016 3 commits
  13. 05 May, 2016 3 commits
  14. 04 May, 2016 1 commit
    • Dr. Stephen Henson's avatar
      Fix name length limit check. · a1eef756
      Dr. Stephen Henson authored
      
      
      The name length limit check in x509_name_ex_d2i() includes
      the containing structure as well as the actual X509_NAME. This will
      cause large CRLs to be rejected.
      
      Fix by limiting the length passed to ASN1_item_ex_d2i() which will
      then return an error if the passed X509_NAME exceeds the length.
      
      RT#4531
      
      Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
      (cherry picked from commit 4e0d184a)
      a1eef756