1. 26 5月, 2023 1 次提交
  2. 12 4月, 2023 2 次提交
  3. 08 3月, 2022 1 次提交
  4. 17 3月, 2020 1 次提交
  5. 27 2月, 2020 1 次提交
  6. 17 2月, 2020 1 次提交
  7. 28 5月, 2019 1 次提交
  8. 18 3月, 2019 1 次提交
    • D
      PPC assembly pack: fix copy-paste error in CTR mode · 5dcfd6c5
      Daniel Axtens 提交于
      There are two copy-paste errors in handling CTR mode. When dealing
      with a 2 or 3 block tail, the code branches to the CBC decryption exit
      path, rather than to the CTR exit path.
      
      This can lead to data corruption: in the Linux kernel we have a copy
      of this file, and the bug leads to corruption of the IV, which leads
      to data corruption when we call the encryption function again later to
      encrypt subsequent blocks.
      
      Originally reported to the Linux kernel by Ondrej Mosnáček <omosnacek@gmail.com>
      
      CLA: trivial
      Reviewed-by: NTim Hudson <tjh@openssl.org>
      Reviewed-by: NPaul Dale <paul.dale@oracle.com>
      (Merged from https://github.com/openssl/openssl/pull/8510)
      
      (cherry picked from commit f643deac417a3ccb27f77670bb2b136de49079d9)
      5dcfd6c5
  9. 04 6月, 2018 1 次提交
  10. 29 5月, 2018 1 次提交
  11. 10 5月, 2018 1 次提交
  12. 10 11月, 2016 1 次提交
  13. 11 10月, 2016 1 次提交
    • D
      Remove trailing whitespace from some files. · 609b0852
      David Benjamin 提交于
      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: NKurt Roeckx <kurt@openssl.org>
      Reviewed-by: NMatt Caswell <matt@openssl.org>
      609b0852
  14. 15 6月, 2016 2 次提交
  15. 21 5月, 2016 1 次提交
  16. 22 1月, 2015 1 次提交
  17. 26 6月, 2014 1 次提交
  18. 16 6月, 2014 1 次提交
  19. 04 6月, 2014 1 次提交
  20. 02 6月, 2014 1 次提交
  21. 29 5月, 2014 1 次提交
  22. 24 5月, 2014 1 次提交
  23. 12 5月, 2014 1 次提交
    • A
      Add "teaser" AES module for PowerISA 2.07. · f75faa16
      Andy Polyakov 提交于
      "Teaser" means that it's not integrated yet and purpose of this
      commit is primarily informational, to exhibit design choices,
      such as how to handle alignment and endianness. In other words
      it's proof-of-concept code that EVP module will build upon.
      f75faa16