1. Sep 07, 2018
  2. Sep 06, 2018
  3. Sep 04, 2018
  4. Sep 03, 2018
  5. Aug 31, 2018
  6. Aug 30, 2018
  7. Aug 20, 2018
  8. Aug 19, 2018
  9. Aug 17, 2018
  10. Aug 09, 2018
  11. Aug 02, 2018
    • Vitaly Chikunov's avatar
      Fix EVP_MD_CTX_copy_ex for OMAC · 636dd0c1
      Vitaly Chikunov authored
      
      
      Openssl copies a state between valid contexts. But, EVP_MD_CTX_copy_ex
      just memcpy-s private data (md_data), which points to OMAC_CTX), which
      have pointer to CMAC_CTX. Copying pointer makes CMAC context just the
      same on the both sides. As a consequence, we can not do normal copy of a
      state between CMAC contexts. As a fix, we just clone it if it's equal
      between copy sides.
      
      Reported-by: default avatarGleb Fotengauer-Malinovskiy <glebfm@altlinux.org>
      636dd0c1