Skip to content
  1. Oct 10, 2016
    • David Benjamin's avatar
      Remove trailing whitespace from some files. · 609b0852
      David Benjamin authored
      
      
      The prevailing style seems to not have trailing whitespace, but a few
      lines do. This is mostly in the perlasm files, but a few C files got
      them after the reformat. This is the result of:
      
        find . -name '*.pl' | xargs sed -E -i '' -e 's/( |'$'\t'')*$//'
        find . -name '*.c' | xargs sed -E -i '' -e 's/( |'$'\t'')*$//'
        find . -name '*.h' | xargs sed -E -i '' -e 's/( |'$'\t'')*$//'
      
      Then bn_prime.h was excluded since this is a generated file.
      
      Note mkerr.pl has some changes in a heredoc for some help output, but
      other lines there lack trailing whitespace too.
      
      Reviewed-by: default avatarKurt Roeckx <kurt@openssl.org>
      Reviewed-by: default avatarMatt Caswell <matt@openssl.org>
      609b0852
  2. Sep 02, 2016
  3. Aug 16, 2016
  4. Aug 05, 2016
  5. Jul 16, 2016
  6. Jun 20, 2016
  7. Jun 14, 2016
  8. Jun 01, 2016
  9. May 29, 2016
  10. May 28, 2016
  11. May 21, 2016
  12. May 04, 2016
  13. Apr 25, 2016
  14. Apr 20, 2016
  15. Apr 07, 2016
    • Andy Polyakov's avatar
      PPC assembly pack: remove branch hints. · 20b88bb1
      Andy Polyakov authored
      
      
      As it turns out branch hints grew as kind of a misconception. In
      addition their interpretation by GNU assembler is affected by
      assembler flags and can end up with opposite meaning on different
      processors. As we have to loose quite a lot on misinterprerations,
      especially on newer processors, we just omit them altogether.
      
      Reviewed-by: default avatarTim Hudson <tjh@openssl.org>
      20b88bb1
  16. Mar 10, 2016
    • Richard Levitte's avatar
      Fix some assembler generating scripts for better unification · a5aa63a4
      Richard Levitte authored
      
      
      Some of these scripts would recognise an output parameter if it looks
      like a file path.  That works both in both the classic and new build
      schemes.  Some fo these scripts would only recognise it if it's a
      basename (i.e. no directory component).  Those need to be corrected,
      as the output parameter in the new build scheme is more likely to
      contain a directory component than not.
      
      Reviewed-by: default avatarAndy Polyakov <appro@openssl.org>
      a5aa63a4
  17. Mar 09, 2016
  18. Mar 08, 2016
  19. Feb 05, 2016
  20. Dec 13, 2015
  21. Dec 10, 2015
  22. Dec 07, 2015
  23. Nov 23, 2015
  24. Nov 18, 2015
  25. Nov 16, 2015
  26. Oct 23, 2015
  27. Sep 26, 2015
  28. Sep 25, 2015
  29. Jul 13, 2015
  30. May 13, 2015
  31. Apr 20, 2015
  32. Apr 02, 2015
    • Andy Polyakov's avatar
      aes/asm/aesv8-armx.pl: optimize for Cortex-A5x. · 94376ccc
      Andy Polyakov authored
      
      
      ARM has optimized Cortex-A5x pipeline to favour pairs of complementary
      AES instructions. While modified code improves performance of post-r0p0
      Cortex-A53 performance by >40% (for CBC decrypt and CTR), it hurts
      original r0p0. We favour later revisions, because one can't prevent
      future from coming. Improvement on post-r0p0 Cortex-A57 exceeds 50%,
      while new code is not slower on r0p0, or Apple A7 for that matter.
      
      [Update even SHA results for latest Cortex-A53.]
      
      Reviewed-by: default avatarRichard Levitte <levitte@openssl.org>
      94376ccc