1. 01 7月, 2022 1 次提交
  2. 23 6月, 2022 1 次提交
  3. 08 3月, 2022 1 次提交
  4. 10 8月, 2021 1 次提交
  5. 17 3月, 2020 1 次提交
  6. 27 2月, 2020 1 次提交
  7. 17 2月, 2020 1 次提交
  8. 21 1月, 2020 1 次提交
  9. 24 12月, 2019 1 次提交
  10. 03 11月, 2019 1 次提交
  11. 28 9月, 2019 2 次提交
  12. 01 3月, 2019 1 次提交
  13. 11 9月, 2018 1 次提交
  14. 25 6月, 2018 1 次提交
  15. 20 3月, 2018 1 次提交
  16. 09 3月, 2018 1 次提交
  17. 15 2月, 2018 1 次提交
    • R
      Harmonize the make variables across all known platforms families · 722c9762
      Richard Levitte 提交于
      The make variables LIB_CFLAGS, DSO_CFLAGS and so on were used in
      addition to CFLAGS and so on.  This works without problem on Unix and
      Windows, where options with different purposes (such as -D and -I) can
      appear anywhere on the command line and get accumulated as they come.
      This is not necessarely so on VMS.  For example, macros must all be
      collected and given through one /DEFINE, and the same goes for
      inclusion directories (/INCLUDE).
      
      So, to harmonize all platforms, we repurpose make variables starting
      with LIB_, DSO_ and BIN_ to be all encompassing variables that
      collects the corresponding values from CFLAGS, CPPFLAGS, DEFINES,
      INCLUDES and so on together with possible config target values
      specific for libraries DSOs and programs, and use them instead of the
      general ones everywhere.
      
      This will, for example, allow VMS to use the exact same generators for
      generated files that go through cpp as all other platforms, something
      that has been impossible to do safely before now.
      Reviewed-by: NAndy Polyakov <appro@openssl.org>
      (Merged from https://github.com/openssl/openssl/pull/5357)
      722c9762
  18. 28 1月, 2018 1 次提交
  19. 12 11月, 2017 1 次提交
  20. 18 10月, 2017 1 次提交
  21. 13 10月, 2017 1 次提交
  22. 01 7月, 2017 1 次提交
  23. 12 5月, 2017 1 次提交
  24. 13 2月, 2017 1 次提交
  25. 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
  26. 06 8月, 2016 1 次提交
  27. 29 5月, 2016 1 次提交
  28. 21 5月, 2016 1 次提交
  29. 18 5月, 2016 1 次提交
  30. 20 4月, 2016 1 次提交
  31. 21 3月, 2016 2 次提交
  32. 14 3月, 2016 1 次提交
  33. 13 3月, 2016 1 次提交
  34. 11 3月, 2016 1 次提交
    • R
      Fix some assembler generating scripts for better unification · a5aa63a4
      Richard Levitte 提交于
      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: NAndy Polyakov <appro@openssl.org>
      a5aa63a4
  35. 09 3月, 2016 2 次提交
  36. 20 2月, 2016 1 次提交
    • R
      Always build library object files with shared library cflags · 45502bfe
      Richard Levitte 提交于
      This takes us away from the idea that we know exactly how our static
      libraries are going to get used.  Instead, we make them available to
      build shareable things with, be it other shared libraries or DSOs.
      
      On the other hand, we also have greater control of when the shared
      library cflags.  They will never be used with object files meant got
      binaries, such as apps/openssl or test/test*.
      
      With unified, we take this a bit further and prepare for having to
      deal with extra cflags specifically to be used with DSOs (dynamic
      engines), libraries and binaries (applications).
      Reviewed-by: NRich Salz <rsalz@openssl.org>
      45502bfe
  37. 19 2月, 2016 1 次提交